{
  "schema": "quantiv.research-snapshot.v1",
  "kind": "symbol_research",
  "source": {
    "symbol": "JNJ",
    "as_of_date": "2026-09-30",
    "forecast_receipt_id": "sha256:3db03b17a45f7d9a749540cab764007049566e003ecbbdc7f99245eacfd9e871",
    "forecast_validated_at": "2026-10-16T11:53:08.138496+00:00",
    "forecast_quality": "passed",
    "control_generated_at": "2026-10-16T12:14:35.648573+00:00",
    "control_status": "failed",
    "publication_eligible": false
  },
  "decision_scope": "end_of_day_research",
  "live_trading_eligible": false,
  "live_quote_overlay_included": false,
  "spot_updated_prediction_included": false,
  "research": {
    "symbol": "JNJ",
    "as_of_date": "2026-09-30",
    "spot_price": 265,
    "expected_move": {
      "earnings_date": "2026-10-13",
      "timing": "bmo",
      "expiration": "2026-10-16",
      "dte": 16,
      "lead_time_days": 13,
      "atm_strike": 265,
      "atm_iv": 0.27345,
      "straddle_abs": 12.15,
      "straddle_pct": 0.045849,
      "iv_pct": 0.057252,
      "em_ml_pct": 0.030347,
      "em_ml_abs": 8.119904,
      "model_horizon": 14,
      "ml_snapshot_date": "2026-09-29",
      "p10": 0.007182,
      "p25": 0.018576,
      "p50": 0.031109,
      "p75": 0.044278,
      "p90": 0.061293,
      "em_method": "ml_lightgbm",
      "display_forecast_pct": 0.030347,
      "display_forecast_method": "ml",
      "display_forecast_as_of": "2026-09-29",
      "ml_status": "available",
      "options_status": "decision_eligible",
      "historical_event_count": 4,
      "forecast_frozen": true,
      "forecast_id": "9d86d5b2e0bc8403f1eae6c4e6c5fe42c6f777479bc014da3bb069bcaa31b1cd",
      "forecast_model_bundle_id": "4d1ab76dc3401072f1c9a809c71aa76d0c905e5117f7d98d31928219a79a8b78",
      "forecast_scored_at": "2026-09-30T06:45:32.872412+00:00",
      "forecast_published_at": "2026-09-30T08:13:03.456562+00:00",
      "forecast_feature_cutoff_at": "2026-10-12T20:00:00+00:00",
      "forecast_prediction_deadline_at": "2026-10-13T04:00:00+00:00",
      "forecast_feature_snapshot_at": "2026-09-29T20:00:00+00:00",
      "forecast_feature_hash": "53f75df8df24fd13536f746748db7b28eaa0b6858ad30b52be498c9958ab26bd",
      "forecast_frozen_eligible": true
    },
    "straddle_features": [
      {
        "expiration": "2026-10-16",
        "dte": 16,
        "atm_strike": 265,
        "atm_iv": 0.27345,
        "atm_call_iv": 0.2748,
        "atm_put_iv": 0.2721,
        "straddle_mid": 12.15,
        "em_straddle": 12.15,
        "em_straddle_pct": 0.045849,
        "em_iv": 15.171809,
        "em_iv_pct": 0.057252,
        "call_delta": 0.5306,
        "call_gamma": 0.026,
        "call_vega": 0.2209,
        "call_theta": -0.2068
      },
      {
        "expiration": "2026-10-30",
        "dte": 30,
        "atm_strike": 265,
        "atm_iv": 0.2645,
        "atm_call_iv": 0.2656,
        "atm_put_iv": 0.2634,
        "straddle_mid": 16.15,
        "em_straddle": 16.15,
        "em_straddle_pct": 0.060943,
        "em_iv": 20.094895,
        "em_iv_pct": 0.07583,
        "call_delta": 0.544,
        "call_gamma": 0.0196,
        "call_vega": 0.3019,
        "call_theta": -0.155
      },
      {
        "expiration": "2026-11-20",
        "dte": 51,
        "atm_strike": 270,
        "atm_iv": 0.2493,
        "atm_call_iv": 0.2516,
        "atm_put_iv": 0.247,
        "straddle_mid": 20.195,
        "em_straddle": 20.195,
        "em_straddle_pct": 0.074796,
        "em_iv": 25.160815,
        "em_iv_pct": 0.093188,
        "call_delta": 0.4749,
        "call_gamma": 0.0159,
        "call_vega": 0.3955,
        "call_theta": -0.1148
      }
    ],
    "earnings_history": [
      {
        "date": "2026-10-13",
        "timing": "before_market_open",
        "q": "Q3 26",
        "fiscal_year": 2026,
        "fiscal_q": "Q3",
        "actual": null,
        "implied": null,
        "implied_as_of": null,
        "implied_expiration": null,
        "implied_dte": null,
        "implied_lead_days": null,
        "implied_atm_strike": null,
        "implied_straddle_abs": null,
        "implied_atm_iv": null,
        "implied_quality_status": null,
        "eps_actual": 2.59,
        "eps_estimate": 2.4492,
        "eps_surprise_pct": 0.057488,
        "revenue_actual": 25399000000,
        "revenue_estimate": 25585501567,
        "rev_surprise_pct": -0.007289,
        "realized_target_protocol": null,
        "realized_label_source": null,
        "em_ml_pct": 0.030347,
        "em_ml_abs": 8.119904,
        "model_horizon": 14,
        "ml_snapshot_date": "2026-09-29",
        "forecast_id": "9d86d5b2e0bc8403f1eae6c4e6c5fe42c6f777479bc014da3bb069bcaa31b1cd",
        "forecast_model_bundle_id": "4d1ab76dc3401072f1c9a809c71aa76d0c905e5117f7d98d31928219a79a8b78",
        "forecast_scored_at": "2026-09-30T06:45:32.872412+00:00",
        "forecast_published_at": "2026-09-30T08:13:03.456562+00:00",
        "forecast_feature_cutoff_at": "2026-10-12T20:00:00+00:00",
        "forecast_prediction_deadline_at": "2026-10-13T04:00:00+00:00",
        "forecast_feature_snapshot_at": "2026-09-29T20:00:00+00:00",
        "forecast_feature_hash": "53f75df8df24fd13536f746748db7b28eaa0b6858ad30b52be498c9958ab26bd",
        "forecast_frozen_eligible": true,
        "p10": 0.007182,
        "p25": 0.018576,
        "p50": 0.031109,
        "p75": 0.044278,
        "p90": 0.061293,
        "display_forecast_pct": 0.030347,
        "display_forecast_method": "ml",
        "display_forecast_as_of": "2026-09-29",
        "ml_status": "available",
        "options_status": "unavailable",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2026-07-15",
        "timing": "bmo",
        "q": "Q2 26",
        "fiscal_year": 2026,
        "fiscal_q": "Q2",
        "actual": -0.026906,
        "implied": 0.051176,
        "implied_as_of": "2026-07-14",
        "implied_expiration": "2026-07-31",
        "implied_dte": 17,
        "implied_lead_days": 1,
        "implied_atm_strike": 255,
        "implied_straddle_abs": 13.05,
        "implied_atm_iv": 0.29685,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": 2.9,
        "eps_estimate": 2.8745,
        "eps_surprise_pct": 0.008871,
        "revenue_actual": 25310000000,
        "revenue_estimate": 25299221875,
        "rev_surprise_pct": 0.000426,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.064064,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2026-07-14",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2026-04-14",
        "timing": "bmo",
        "q": "Q1 26",
        "fiscal_year": 2026,
        "fiscal_q": "Q1",
        "actual": 0.008993,
        "implied": 0.042316,
        "implied_as_of": "2026-04-13",
        "implied_expiration": "2026-04-24",
        "implied_dte": 11,
        "implied_lead_days": 1,
        "implied_atm_strike": 237.5,
        "implied_straddle_abs": 10.05,
        "implied_atm_iv": 0.305,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.052948,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2026-04-13",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2026-01-21",
        "timing": "bmo",
        "q": "Q4 25",
        "fiscal_year": 2025,
        "fiscal_q": "Q4",
        "actual": -0.000917,
        "implied": 0.044943,
        "implied_as_of": "2026-01-20",
        "implied_expiration": "2026-02-06",
        "implied_dte": 17,
        "implied_lead_days": 1,
        "implied_atm_strike": 217.5,
        "implied_straddle_abs": 9.775,
        "implied_atm_iv": 0.2589,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.055874,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2026-01-20",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2025-10-14",
        "timing": "bmo",
        "q": "Q3 25",
        "fiscal_year": 2025,
        "fiscal_q": "Q3",
        "actual": -0.000262,
        "implied": 0.035526,
        "implied_as_of": "2025-10-13",
        "implied_expiration": "2025-10-24",
        "implied_dte": 11,
        "implied_lead_days": 1,
        "implied_atm_strike": 190,
        "implied_straddle_abs": 6.75,
        "implied_atm_iv": 0.2539,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.044077,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2025-10-13",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2025-07-16",
        "timing": "bmo",
        "q": "Q2 25",
        "fiscal_year": 2025,
        "fiscal_q": "Q2",
        "actual": 0.061932,
        "implied": 0.037097,
        "implied_as_of": "2025-07-15",
        "implied_expiration": "2025-08-01",
        "implied_dte": 17,
        "implied_lead_days": 1,
        "implied_atm_strike": 155,
        "implied_straddle_abs": 5.75,
        "implied_atm_iv": 0.2154,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.046486,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2025-07-15",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2025-04-15",
        "timing": "bmo",
        "q": "Q1 25",
        "fiscal_year": 2025,
        "fiscal_q": "Q1",
        "actual": -0.004794,
        "implied": 0.036258,
        "implied_as_of": "2025-04-14",
        "implied_expiration": "2025-04-25",
        "implied_dte": 11,
        "implied_lead_days": 1,
        "implied_atm_strike": 155,
        "implied_straddle_abs": 5.62,
        "implied_atm_iv": 0.2614,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.045379,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2025-04-14",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2025-01-22",
        "timing": "bmo",
        "q": "Q4 24",
        "fiscal_year": 2024,
        "fiscal_q": "Q4",
        "actual": -0.01944,
        "implied": 0.033649,
        "implied_as_of": "2025-01-21",
        "implied_expiration": "2025-02-07",
        "implied_dte": 17,
        "implied_lead_days": 1,
        "implied_atm_strike": 148,
        "implied_straddle_abs": 4.98,
        "implied_atm_iv": 0.19465,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.042008,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2025-01-21",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2024-10-15",
        "timing": "bmo",
        "q": "Q3 24",
        "fiscal_year": 2024,
        "fiscal_q": "Q3",
        "actual": 0.01547,
        "implied": 0.030615,
        "implied_as_of": "2024-10-14",
        "implied_expiration": "2024-10-25",
        "implied_dte": 11,
        "implied_lead_days": 1,
        "implied_atm_strike": 162.5,
        "implied_straddle_abs": 4.975,
        "implied_atm_iv": 0.2201,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.038209,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2024-10-14",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2024-07-17",
        "timing": "bmo",
        "q": "Q2 24",
        "fiscal_year": 2024,
        "fiscal_q": "Q2",
        "actual": 0.036885,
        "implied": 0.030134,
        "implied_as_of": "2024-07-15",
        "implied_expiration": "2024-07-26",
        "implied_dte": 11,
        "implied_lead_days": 2,
        "implied_atm_strike": 149,
        "implied_straddle_abs": 4.49,
        "implied_atm_iv": 0.2145,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.037237,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2024-07-15",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2024-04-16",
        "timing": "bmo",
        "q": "Q1 24",
        "fiscal_year": 2024,
        "fiscal_q": "Q1",
        "actual": -0.021275,
        "implied": 0.033919,
        "implied_as_of": "2024-04-15",
        "implied_expiration": "2024-04-26",
        "implied_dte": 11,
        "implied_lead_days": 1,
        "implied_atm_strike": 148,
        "implied_straddle_abs": 5.02,
        "implied_atm_iv": 0.24445,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.042437,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2024-04-15",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      },
      {
        "date": "2024-01-23",
        "timing": "bmo",
        "q": "Q4 23",
        "fiscal_year": 2023,
        "fiscal_q": "Q4",
        "actual": -0.016372,
        "implied": 0.028554,
        "implied_as_of": "2024-01-22",
        "implied_expiration": "2024-02-02",
        "implied_dte": 11,
        "implied_lead_days": 1,
        "implied_atm_strike": 162.5,
        "implied_straddle_abs": 4.64,
        "implied_atm_iv": 0.2054,
        "implied_quality_status": "decision_eligible_eod",
        "eps_actual": null,
        "eps_estimate": null,
        "eps_surprise_pct": null,
        "revenue_actual": null,
        "revenue_estimate": null,
        "rev_surprise_pct": null,
        "realized_target_protocol": "quantiv.session-reaction.v2",
        "realized_label_source": "ohlcv_session_close",
        "display_forecast_pct": 0.035657,
        "display_forecast_method": "options_math",
        "display_forecast_as_of": "2024-01-22",
        "ml_status": "unavailable_event",
        "options_status": "decision_eligible",
        "fallback_reason": null,
        "forecast_frozen": true
      }
    ],
    "next_earnings": "2026-10-13",
    "vol_regime": {
      "iv_current": 0.2631,
      "iv_rank": 0.739597,
      "iv_year_high": 0.3019,
      "iv_year_low": 0.1529,
      "hv_current": 0.1698,
      "hv_rank": 0.196158,
      "iv_mom_week": 0.002,
      "iv_mom_month": null
    },
    "next_earnings_timing": "bmo"
  },
  "snapshot_id": "sha256:ec81a6718ca307e92fa2ec55c0950e7343529e538a67b08a54b1d27df0411b18"
}
