[{"date": "2026-03-03", "ts": 1772548594, "datetime_et": "2026-03-03T09:36:34-05:00", "time_et": "09:36:34", "time_pt": "06:36:34", "spx_at_event": 6775.53, "f10": -16.899999999999636, "up_10": 0, "abs_f10": 16.899999999999636, "travel_10": 33.85999999999967, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": -34.149999999999636, "up_30": 0, "abs_f30": 34.149999999999636, "travel_30": 47.32999999999993, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -42.96000000000003, "up_60": 0, "abs_f60": 42.96000000000003, "travel_60": 70.02999999999975, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.0, "p_ratio_t0": 3.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4054651081081644, "hiro_cum_net": 1159062937.0, "hiro_cum_bullish": 6379514595.0, "hiro_cum_bearish": 5220451658.0, "hiro_cum_call": 875942844.0, "hiro_cum_put": -283120093.0, "hiro_cum_bias": 0.0999195093951451, "hiro_cum_dir": 1, "hiro_30m_net": -49671833.0, "hiro_30m_bias": -0.0217508444451535, "hiro_30m_dir": -1, "hiro_post30_net": 153980865.0, "hiro_post30_dir": 1, "hiro_post60_net": 382088776.0, "hiro_post60_dir": 1, "hiro_n_records": 13406, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6773.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772549018, "datetime_et": "2026-03-03T09:43:38-05:00", "time_et": "09:43:38", "time_pt": "06:43:38", "spx_at_event": 6754.53, "f10": -7.609999999999673, "up_10": 0, "abs_f10": 7.609999999999673, "travel_10": 19.539999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -14.779999999999744, "up_30": 0, "abs_f30": 14.779999999999744, "travel_30": 25.729999999999563, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -28.349999999999454, "up_60": 0, "abs_f60": 28.349999999999454, "travel_60": 46.81999999999971, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.333333333333333, "p_ratio_t0": 2.333333333333333, "c_ratio_t0": 2.0, "wide_secs_60": 4, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1541506798272581, "hiro_cum_net": 1290228537.0, "hiro_cum_bullish": 7444867655.0, "hiro_cum_bearish": 6154639118.0, "hiro_cum_call": 697798456.0, "hiro_cum_put": -592430081.0, "hiro_cum_bias": 0.0948731861041884, "hiro_cum_dir": 1, "hiro_30m_net": 92928066.0, "hiro_30m_bias": 0.0225857299591156, "hiro_30m_dir": 1, "hiro_post30_net": 74366907.0, "hiro_post30_dir": 1, "hiro_post60_net": 388312172.0, "hiro_post60_dir": 1, "hiro_n_records": 13576, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6756.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772549153, "datetime_et": "2026-03-03T09:45:53-05:00", "time_et": "09:45:53", "time_pt": "06:45:53", "spx_at_event": 6753.95, "f10": -9.109999999999673, "up_10": 0, "abs_f10": 9.109999999999673, "travel_10": 19.539999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -14.149999999999636, "up_30": 0, "abs_f30": 14.149999999999636, "travel_30": 25.729999999999563, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -25.210000000000036, "up_60": 0, "abs_f60": 25.210000000000036, "travel_60": 46.81999999999971, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 8.25, "p_ratio_t0": 2.75, "c_ratio_t0": 2.5, "wide_secs_60": 5, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0953101798043249, "hiro_cum_net": 1184771963.0, "hiro_cum_bullish": 7682777026.0, "hiro_cum_bearish": 6498005063.0, "hiro_cum_call": 557534975.0, "hiro_cum_put": -627236988.0, "hiro_cum_bias": 0.0835477165902595, "hiro_cum_dir": 1, "hiro_30m_net": -5246710.0, "hiro_30m_bias": -0.0011325768201149, "hiro_30m_dir": -1, "hiro_post30_net": 237806417.0, "hiro_post30_dir": 1, "hiro_post60_net": 559199581.0, "hiro_post60_dir": 1, "hiro_n_records": 13630, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6755.5, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772550007, "datetime_et": "2026-03-03T10:00:07-05:00", "time_et": "10:00:07", "time_pt": "07:00:07", "spx_at_event": 6743.24, "f10": -9.11999999999989, "up_10": 0, "abs_f10": 9.11999999999989, "travel_10": 8.479999999999563, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -26.839999999999236, "up_30": 0, "abs_f30": 26.839999999999236, "travel_30": 31.31999999999971, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -10.529999999999744, "up_60": 0, "abs_f60": 10.529999999999744, "travel_60": 31.31999999999971, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.0000000000000004, "p_ratio_t0": 2.0, "c_ratio_t0": 3.0000000000000004, "wide_secs_60": 3, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.4054651081081645, "hiro_cum_net": 1211334575.0, "hiro_cum_bullish": 9549640010.0, "hiro_cum_bearish": 8338305435.0, "hiro_cum_call": 598473320.0, "hiro_cum_put": -612861255.0, "hiro_cum_bias": 0.0677179265066793, "hiro_cum_dir": 1, "hiro_30m_net": 15280369.0, "hiro_30m_bias": 0.0019106840209516, "hiro_30m_dir": 1, "hiro_post30_net": 247785271.0, "hiro_post30_dir": 1, "hiro_post60_net": 607386761.0, "hiro_post60_dir": 1, "hiro_n_records": 13972, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6744.3, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772550192, "datetime_et": "2026-03-03T10:03:12-05:00", "time_et": "10:03:12", "time_pt": "07:03:12", "spx_at_event": 6737.42, "f10": 2.3299999999999272, "up_10": 1, "abs_f10": 2.3299999999999272, "travel_10": 10.229999999999563, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -13.300000000000182, "up_30": 0, "abs_f30": 13.300000000000182, "travel_30": 31.31999999999971, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 2.5799999999999272, "up_60": 1, "abs_f60": 2.5799999999999272, "travel_60": 31.31999999999971, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 7.0, "p_ratio_t0": 7.0, "c_ratio_t0": 2.5, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 1.029619417181158, "hiro_cum_net": 1242229457.0, "hiro_cum_bullish": 9971927005.0, "hiro_cum_bearish": 8729697548.0, "hiro_cum_call": 507625571.0, "hiro_cum_put": -734603886.0, "hiro_cum_bias": 0.0664236122097066, "hiro_cum_dir": 1, "hiro_30m_net": -39115970.0, "hiro_30m_bias": -0.0049157981839409, "hiro_30m_dir": -1, "hiro_post30_net": 305432804.0, "hiro_post30_dir": 1, "hiro_post60_net": 608818384.0, "hiro_post60_dir": 1, "hiro_n_records": 14046, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6740.5, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772550999, "datetime_et": "2026-03-03T10:16:39-05:00", "time_et": "10:16:39", "time_pt": "07:16:39", "spx_at_event": 6732.28, "f10": -20.399999999999636, "up_10": 0, "abs_f10": 20.399999999999636, "travel_10": 17.529999999999745, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -4.4099999999998545, "up_30": 0, "abs_f30": 4.4099999999998545, "travel_30": 24.210000000000036, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 36.970000000000255, "up_60": 1, "abs_f60": 36.970000000000255, "travel_60": 57.659999999999854, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.666666666666666, "p_ratio_t0": 3.25, "c_ratio_t0": 4.666666666666666, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.3617900446055027, "hiro_cum_net": 1476255467.0, "hiro_cum_bullish": 11493384287.0, "hiro_cum_bearish": 10017128820.0, "hiro_cum_call": 844377360.0, "hiro_cum_put": -631878107.0, "hiro_cum_bias": 0.0686294864123717, "hiro_cum_dir": 1, "hiro_30m_net": 311281884.0, "hiro_30m_bias": 0.0438309155088034, "hiro_30m_dir": 1, "hiro_post30_net": 296163091.0, "hiro_post30_dir": 1, "hiro_post60_net": 824936732.0, "hiro_post60_dir": 1, "hiro_n_records": 14368, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6732.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772551060, "datetime_et": "2026-03-03T10:17:40-05:00", "time_et": "10:17:40", "time_pt": "07:17:40", "spx_at_event": 6729.41, "f10": -15.539999999999964, "up_10": 0, "abs_f10": 15.539999999999964, "travel_10": 12.659999999999854, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 1.0900000000001455, "up_30": 1, "abs_f30": 1.0900000000001455, "travel_30": 24.210000000000036, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 42.340000000000146, "up_60": 1, "abs_f60": 42.340000000000146, "travel_60": 59.9399999999996, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 2.9999999999999996, "p_ratio_t0": 2.9999999999999996, "c_ratio_t0": 2.0, "wide_secs_60": 6, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4054651081081642, "hiro_cum_net": 1644406596.0, "hiro_cum_bullish": 11731909360.0, "hiro_cum_bearish": 10087502764.0, "hiro_cum_call": 866033276.0, "hiro_cum_put": -778373320.0, "hiro_cum_bias": 0.0753643859263859, "hiro_cum_dir": 1, "hiro_30m_net": 442778872.0, "hiro_30m_bias": 0.0617083755858789, "hiro_30m_dir": 1, "hiro_post30_net": 120123311.0, "hiro_post30_dir": 1, "hiro_post60_net": 762780342.0, "hiro_post60_dir": 1, "hiro_n_records": 14394, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6728.5, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772551261, "datetime_et": "2026-03-03T10:21:01-05:00", "time_et": "10:21:01", "time_pt": "07:21:01", "spx_at_event": 6717.7300000000005, "f10": 12.25, "up_10": 1, "abs_f10": 12.25, "travel_10": 18.170000000000073, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 5.039999999999964, "up_30": 1, "abs_f30": 5.039999999999964, "travel_30": 24.210000000000036, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 50.75999999999931, "up_60": 1, "abs_f60": 50.75999999999931, "travel_60": 59.96000000000003, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5217391304347827, "p_ratio_t0": 2.5217391304347827, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2318016140573243, "hiro_cum_net": 1641051430.0, "hiro_cum_bullish": 12250776720.0, "hiro_cum_bearish": 10609725290.0, "hiro_cum_call": 751134299.0, "hiro_cum_put": -889917131.0, "hiro_cum_bias": 0.0717854502618597, "hiro_cum_dir": 1, "hiro_30m_net": 417537102.0, "hiro_30m_bias": 0.0577440207429313, "hiro_30m_dir": 1, "hiro_post30_net": 188424321.0, "hiro_post30_dir": 1, "hiro_post60_net": 822249749.0, "hiro_post60_dir": 1, "hiro_n_records": 14474, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6719.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772551802, "datetime_et": "2026-03-03T10:30:02-05:00", "time_et": "10:30:02", "time_pt": "07:30:02", "spx_at_event": 6716.400000000001, "f10": 19.61999999999989, "up_10": 1, "abs_f10": 19.61999999999989, "travel_10": 12.070000000000618, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 16.30999999999949, "up_30": 1, "abs_f30": 16.30999999999949, "travel_30": 16.230000000000473, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 54.19999999999982, "up_60": 1, "abs_f60": 54.19999999999982, "travel_60": 59.60000000000037, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 9, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 2.5333333333333337, "p_ratio_t0": 2.5333333333333337, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2363887780642305, "hiro_cum_net": 1441905593.0, "hiro_cum_bullish": 13295366732.0, "hiro_cum_bearish": 11853461139.0, "hiro_cum_call": 916980556.0, "hiro_cum_put": -524925037.0, "hiro_cum_bias": 0.0573349024613076, "hiro_cum_dir": 1, "hiro_30m_net": 248511185.0, "hiro_30m_bias": 0.0338013392270482, "hiro_30m_dir": 1, "hiro_post30_net": 374730381.0, "hiro_post30_dir": 1, "hiro_post60_net": 1058765296.0, "hiro_post60_dir": 1, "hiro_n_records": 14690, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6716.0, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772551875, "datetime_et": "2026-03-03T10:31:15-05:00", "time_et": "10:31:15", "time_pt": "07:31:15", "spx_at_event": 6729.9800000000005, "f10": 4.6799999999993815, "up_10": 1, "abs_f10": 4.6799999999993815, "travel_10": 12.070000000000618, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 3.229999999999563, "up_30": 1, "abs_f30": 3.229999999999563, "travel_30": 16.230000000000473, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 36.33999999999923, "up_60": 1, "abs_f60": 36.33999999999923, "travel_60": 59.60000000000037, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 10, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.333333333333333, "p_ratio_t0": 2.333333333333333, "c_ratio_t0": 2.0, "wide_secs_60": 4, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1541506798272581, "hiro_cum_net": 1578216190.0, "hiro_cum_bullish": 13496452381.0, "hiro_cum_bearish": 11918236191.0, "hiro_cum_call": 1041574452.0, "hiro_cum_put": -536641738.0, "hiro_cum_bias": 0.0620985846640969, "hiro_cum_dir": 1, "hiro_30m_net": 349771040.0, "hiro_30m_bias": 0.0484148646037094, "hiro_30m_dir": 1, "hiro_post30_net": 241860050.0, "hiro_post30_dir": 1, "hiro_post60_net": 1005440742.0, "hiro_post60_dir": 1, "hiro_n_records": 14720, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6722.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772552203, "datetime_et": "2026-03-03T10:36:43-05:00", "time_et": "10:36:43", "time_pt": "07:36:43", "spx_at_event": 6732.57, "f10": -4.699999999999818, "up_10": 0, "abs_f10": 4.699999999999818, "travel_10": 9.840000000000146, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 23.830000000000837, "up_30": 1, "abs_f30": 23.830000000000837, "travel_30": 36.61000000000058, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 44.400000000000546, "up_60": 1, "abs_f60": 44.400000000000546, "travel_60": 59.60000000000037, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 11, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.2, "p_ratio_t0": 2.2, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0953101798043249, "hiro_cum_net": 1586100486.0, "hiro_cum_bullish": 14046538358.0, "hiro_cum_bearish": 12460437872.0, "hiro_cum_call": 1114280885.0, "hiro_cum_put": -471819601.0, "hiro_cum_bias": 0.0598370961756432, "hiro_cum_dir": 1, "hiro_30m_net": 271028508.0, "hiro_30m_bias": 0.0383925974800222, "hiro_30m_dir": 1, "hiro_post30_net": 488817814.0, "hiro_post30_dir": 1, "hiro_post60_net": 1015574516.0, "hiro_post60_dir": 1, "hiro_n_records": 14850, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6734.3, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772552586, "datetime_et": "2026-03-03T10:43:06-05:00", "time_et": "10:43:06", "time_pt": "07:43:06", "spx_at_event": 6726.18, "f10": -5.569999999999709, "up_10": 0, "abs_f10": 5.569999999999709, "travel_10": 9.889999999999418, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 39.01000000000022, "up_30": 1, "abs_f30": 39.01000000000022, "travel_30": 45.400000000000546, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 52.71000000000003, "up_60": 1, "abs_f60": 52.71000000000003, "travel_60": 59.60000000000037, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 12, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.25, "p_ratio_t0": 2.6666666666666665, "c_ratio_t0": 2.0, "wide_secs_60": 4, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2876820724517808, "hiro_cum_net": 1665062084.0, "hiro_cum_bullish": 14863459819.0, "hiro_cum_bearish": 13198397735.0, "hiro_cum_call": 1159239450.0, "hiro_cum_put": -505822634.0, "hiro_cum_bias": 0.0593354192891859, "hiro_cum_dir": 1, "hiro_30m_net": 292462484.0, "hiro_30m_bias": 0.0406012525253133, "hiro_30m_dir": 1, "hiro_post30_net": 352043704.0, "hiro_post30_dir": 1, "hiro_post60_net": 890687091.0, "hiro_post60_dir": 1, "hiro_n_records": 15004, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6728.0, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772552821, "datetime_et": "2026-03-03T10:47:01-05:00", "time_et": "10:47:01", "time_pt": "07:47:01", "spx_at_event": 6730.5, "f10": -2.5900000000001455, "up_10": 0, "abs_f10": 2.5900000000001455, "travel_10": 8.11999999999989, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 41.25, "up_30": 1, "abs_f30": 41.25, "travel_30": 51.96000000000003, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 62.77000000000044, "up_60": 1, "abs_f60": 62.77000000000044, "travel_60": 77.93000000000029, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 13, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 2.4166666666666665, "p_ratio_t0": 2.4166666666666665, "c_ratio_t0": 2.0, "wide_secs_60": 3, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1892419996385283, "hiro_cum_net": 1772710923.0, "hiro_cum_bullish": 15327149377.0, "hiro_cum_bearish": 13554438454.0, "hiro_cum_call": 1265800054.0, "hiro_cum_put": -506910869.0, "hiro_cum_bias": 0.0613785825548436, "hiro_cum_dir": 1, "hiro_30m_net": 174584350.0, "hiro_30m_bias": 0.0242078462901904, "hiro_30m_dir": 1, "hiro_post30_net": 566137776.0, "hiro_post30_dir": 1, "hiro_post60_net": 812913870.0, "hiro_post60_dir": 1, "hiro_n_records": 15098, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6728.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772552931, "datetime_et": "2026-03-03T10:48:51-05:00", "time_et": "10:48:51", "time_pt": "07:48:51", "spx_at_event": 6727.0, "f10": 5.739999999999782, "up_10": 1, "abs_f10": 5.739999999999782, "travel_10": 12.949999999999818, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 44.77000000000044, "up_30": 1, "abs_f30": 44.77000000000044, "travel_30": 51.98000000000047, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 64.81999999999971, "up_60": 1, "abs_f60": 64.81999999999971, "travel_60": 77.93000000000029, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 14, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.1666666666666665, "p_ratio_t0": 2.1666666666666665, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0800427076735363, "hiro_cum_net": 1789021848.0, "hiro_cum_bullish": 15488958583.0, "hiro_cum_bearish": 13699936735.0, "hiro_cum_call": 1311940363.0, "hiro_cum_put": -477081485.0, "hiro_cum_bias": 0.0612911803790244, "hiro_cum_dir": 1, "hiro_30m_net": 88060471.0, "hiro_30m_bias": 0.0127777444706772, "hiro_30m_dir": 1, "hiro_post30_net": 820859903.0, "hiro_post30_dir": 1, "hiro_post60_net": 790397925.0, "hiro_post60_dir": 1, "hiro_n_records": 15142, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6726.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772553572, "datetime_et": "2026-03-03T10:59:32-05:00", "time_et": "10:59:32", "time_pt": "07:59:32", "spx_at_event": 6733.1, "f10": 26.769999999999527, "up_10": 1, "abs_f10": 26.769999999999527, "travel_10": 30.0600000000004, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 42.47999999999956, "up_30": 1, "abs_f30": 42.47999999999956, "travel_30": 46.68000000000029, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 56.86999999999989, "up_60": 1, "abs_f60": 56.86999999999989, "travel_60": 65.01000000000022, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 15, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.2857142857142856, "p_ratio_t0": 2.2857142857142856, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1335313926245225, "hiro_cum_net": 1839316903.0, "hiro_cum_bullish": 16610871667.0, "hiro_cum_bearish": 14771554764.0, "hiro_cum_call": 1463714744.0, "hiro_cum_put": -375602159.0, "hiro_cum_bias": 0.0586097734362279, "hiro_cum_dir": 1, "hiro_30m_net": 401055473.0, "hiro_30m_bias": 0.0642446558698575, "hiro_30m_dir": 1, "hiro_post30_net": 672074818.0, "hiro_post30_dir": 1, "hiro_post60_net": 1007793546.0, "hiro_post60_dir": 1, "hiro_n_records": 15398, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6733.0, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772553828, "datetime_et": "2026-03-03T11:03:48-05:00", "time_et": "11:03:48", "time_pt": "08:03:48", "spx_at_event": 6740.0, "f10": 25.19000000000051, "up_10": 1, "abs_f10": 25.19000000000051, "travel_10": 17.710000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 24.0, "up_30": 1, "abs_f30": 24.0, "travel_30": 31.909999999999854, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 46.13000000000011, "up_60": 1, "abs_f60": 46.13000000000011, "travel_60": 50.23999999999978, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 16, "cluster_size": 5, "cluster_bucket": "clustered", "max_ratio": 14.5, "p_ratio_t0": 2.333333333333333, "c_ratio_t0": 2.0, "wide_secs_60": 7, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1541506798272581, "hiro_cum_net": 1861861745.0, "hiro_cum_bullish": 17164237090.0, "hiro_cum_bearish": 15302375345.0, "hiro_cum_call": 1613726200.0, "hiro_cum_put": -248135545.0, "hiro_cum_bias": 0.0573469667871125, "hiro_cum_dir": 1, "hiro_30m_net": 285019080.0, "hiro_30m_bias": 0.0429916405768796, "hiro_30m_dir": 1, "hiro_post30_net": 743945328.0, "hiro_post30_dir": 1, "hiro_post60_net": 1055885266.0, "hiro_post60_dir": 1, "hiro_n_records": 15500, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6740.0, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772555070, "datetime_et": "2026-03-03T11:24:30-05:00", "time_et": "11:24:30", "time_pt": "08:24:30", "spx_at_event": 6777.3, "f10": -4.920000000000073, "up_10": 0, "abs_f10": 4.920000000000073, "travel_10": 15.710000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 15.359999999999673, "up_30": 1, "abs_f30": 15.359999999999673, "travel_30": 34.039999999999964, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 19.029999999999745, "up_60": 1, "abs_f60": 19.029999999999745, "travel_60": 34.039999999999964, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 17, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.75, "p_ratio_t0": 3.75, "c_ratio_t0": 3.5, "wide_secs_60": 5, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0689928714869514, "hiro_cum_net": 2546300173.0, "hiro_cum_bullish": 20697429034.0, "hiro_cum_bearish": 18151128861.0, "hiro_cum_call": 2054733946.0, "hiro_cum_put": -491566227.0, "hiro_cum_bias": 0.0655442649861585, "hiro_cum_dir": 1, "hiro_30m_net": 632176379.0, "hiro_30m_bias": 0.0739226511041967, "hiro_30m_dir": 1, "hiro_post30_net": 340406547.0, "hiro_post30_dir": 1, "hiro_post60_net": 526806697.0, "hiro_post60_dir": 1, "hiro_n_records": 15998, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6774.5, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772555481, "datetime_et": "2026-03-03T11:31:21-05:00", "time_et": "11:31:21", "time_pt": "08:31:21", "spx_at_event": 6766.32, "f10": 8.8100000000004, "up_10": 1, "abs_f10": 8.8100000000004, "travel_10": 13.289999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 19.63000000000011, "up_30": 1, "abs_f30": 19.63000000000011, "travel_30": 34.039999999999964, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 21.700000000000728, "up_60": 1, "abs_f60": 21.700000000000728, "travel_60": 34.35999999999967, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 18, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": 2583942624.0, "hiro_cum_bullish": 21637797994.0, "hiro_cum_bearish": 19053855370.0, "hiro_cum_call": 1946119437.0, "hiro_cum_put": -637823187.0, "hiro_cum_bias": 0.0635005562660675, "hiro_cum_dir": 1, "hiro_30m_net": 801661729.0, "hiro_30m_bias": 0.091075015723741, "hiro_30m_dir": 1, "hiro_post30_net": 136579177.0, "hiro_post30_dir": 1, "hiro_post60_net": 359885046.0, "hiro_post60_dir": 1, "hiro_n_records": 16162, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6766.3, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772556216, "datetime_et": "2026-03-03T11:43:36-05:00", "time_et": "11:43:36", "time_pt": "08:43:36", "spx_at_event": 6778.89, "f10": 13.979999999999563, "up_10": 1, "abs_f10": 13.979999999999563, "travel_10": 16.390000000000327, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 2.4099999999998545, "up_30": 1, "abs_f30": 2.4099999999998545, "travel_30": 16.420000000000073, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 16.710000000000036, "up_60": 1, "abs_f60": 16.710000000000036, "travel_60": 19.199999999999815, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 19, "cluster_size": 7, "cluster_bucket": "clustered", "max_ratio": 9.75, "p_ratio_t0": 6.000000000000001, "c_ratio_t0": 2.0, "wide_secs_60": 12, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 1.0986122886681098, "hiro_cum_net": 2515559141.0, "hiro_cum_bullish": 23060616836.0, "hiro_cum_bearish": 20545057695.0, "hiro_cum_call": 1674577053.0, "hiro_cum_put": -840982088.0, "hiro_cum_bias": 0.0576888023876719, "hiro_cum_dir": 1, "hiro_30m_net": 479271304.0, "hiro_30m_bias": 0.0611870812996475, "hiro_30m_dir": 1, "hiro_post30_net": 469573260.0, "hiro_post30_dir": 1, "hiro_post60_net": 460208315.0, "hiro_post60_dir": 1, "hiro_n_records": 16456, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6774.5, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-03", "ts": 1772558612, "datetime_et": "2026-03-03T12:23:32-05:00", "time_et": "12:23:32", "time_pt": "09:23:32", "spx_at_event": 6793.93, "f10": -11.800000000000182, "up_10": 0, "abs_f10": 11.800000000000182, "travel_10": 15.909999999999854, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -5.8400000000001455, "up_30": 0, "abs_f30": 5.8400000000001455, "travel_30": 19.199999999999815, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 20.550000000000185, "up_60": 1, "abs_f60": 20.550000000000185, "travel_60": 35.64000000000033, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 20, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 9, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": 3095327592.0, "hiro_cum_bullish": 27931229371.0, "hiro_cum_bearish": 24835901779.0, "hiro_cum_call": 1712861273.0, "hiro_cum_put": -1382466319.0, "hiro_cum_bias": 0.0586601455212901, "hiro_cum_dir": 1, "hiro_30m_net": 121863362.0, "hiro_30m_bias": 0.0189635430673439, "hiro_30m_dir": 1, "hiro_post30_net": -210245762.0, "hiro_post30_dir": -1, "hiro_post60_net": -98240199.0, "hiro_post60_dir": -1, "hiro_n_records": 17414, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6795.8, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772558720, "datetime_et": "2026-03-03T12:25:20-05:00", "time_et": "12:25:20", "time_pt": "09:25:20", "spx_at_event": 6796.74, "f10": -17.899999999999636, "up_10": 0, "abs_f10": 17.899999999999636, "travel_10": 19.199999999999815, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -8.989999999999782, "up_30": 0, "abs_f30": 8.989999999999782, "travel_30": 19.199999999999815, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 15.510000000000218, "up_60": 1, "abs_f60": 15.510000000000218, "travel_60": 35.67000000000007, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 21, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 8, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": 3118381395.0, "hiro_cum_bullish": 28096697913.0, "hiro_cum_bearish": 24978316518.0, "hiro_cum_call": 1726366096.0, "hiro_cum_put": -1392015299.0, "hiro_cum_bias": 0.0587542260408434, "hiro_cum_dir": 1, "hiro_30m_net": 247061305.0, "hiro_30m_bias": 0.0395279981836774, "hiro_30m_dir": 1, "hiro_post30_net": -297398289.0, "hiro_post30_dir": -1, "hiro_post60_net": 68945969.0, "hiro_post60_dir": 1, "hiro_n_records": 17458, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6797.7, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772558934, "datetime_et": "2026-03-03T12:28:54-05:00", "time_et": "12:28:54", "time_pt": "09:28:54", "spx_at_event": 6796.58, "f10": -16.06999999999971, "up_10": 0, "abs_f10": 16.06999999999971, "travel_10": 19.199999999999815, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -7.139999999999418, "up_30": 0, "abs_f30": 7.139999999999418, "travel_30": 19.199999999999815, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 19.199999999999815, "up_60": 1, "abs_f60": 19.199999999999815, "travel_60": 37.01000000000022, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 22, "cluster_size": 16, "cluster_bucket": "clustered", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 13, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": 3056461989.0, "hiro_cum_bullish": 28390246160.0, "hiro_cum_bearish": 25333784171.0, "hiro_cum_call": 1537456470.0, "hiro_cum_put": -1519005519.0, "hiro_cum_bias": 0.0568918967949497, "hiro_cum_dir": 1, "hiro_30m_net": 114103761.0, "hiro_30m_bias": 0.0183708181065771, "hiro_30m_dir": 1, "hiro_post30_net": -204497774.0, "hiro_post30_dir": -1, "hiro_post60_net": 94124147.0, "hiro_post60_dir": 1, "hiro_n_records": 17542, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6796.5, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772559903, "datetime_et": "2026-03-03T12:45:03-05:00", "time_et": "12:45:03", "time_pt": "09:45:03", "spx_at_event": 6795.99, "f10": -8.239999999999782, "up_10": 0, "abs_f10": 8.239999999999782, "travel_10": 12.080000000000837, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 2.5600000000004, "up_30": 1, "abs_f30": 2.5600000000004, "travel_30": 17.340000000000146, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 26.1200000000008, "up_60": 1, "abs_f60": 26.1200000000008, "travel_60": 44.67000000000007, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 23, "cluster_size": 6, "cluster_bucket": "clustered", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 12, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": 2918724902.0, "hiro_cum_bullish": 30138852740.0, "hiro_cum_bearish": 27220127838.0, "hiro_cum_call": 1580861094.0, "hiro_cum_put": -1337863808.0, "hiro_cum_bias": 0.0508852296987906, "hiro_cum_dir": 1, "hiro_30m_net": -136300665.0, "hiro_30m_bias": -0.021485655868039, "hiro_30m_dir": -1, "hiro_post30_net": -223921818.0, "hiro_post30_dir": -1, "hiro_post60_net": 240959801.0, "hiro_post60_dir": 1, "hiro_n_records": 17930, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6797.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772560211, "datetime_et": "2026-03-03T12:50:11-05:00", "time_et": "12:50:11", "time_pt": "09:50:11", "spx_at_event": 6795.78, "f10": 0.2000000000007276, "up_10": 1, "abs_f10": 0.2000000000007276, "travel_10": 10.75, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 10.920000000000073, "up_30": 1, "abs_f30": 10.920000000000073, "travel_30": 21.38000000000011, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 34.780000000000655, "up_60": 1, "abs_f60": 34.780000000000655, "travel_60": 45.24000000000069, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 24, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 5, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 2781163085.0, "hiro_cum_bullish": 30522999166.0, "hiro_cum_bearish": 27741836081.0, "hiro_cum_call": 1486151147.0, "hiro_cum_put": -1295011938.0, "hiro_cum_bias": 0.047733132226495, "hiro_cum_dir": 1, "hiro_30m_net": -241477135.0, "hiro_30m_bias": -0.0385478842527604, "hiro_30m_dir": -1, "hiro_post30_net": 59525150.0, "hiro_post30_dir": 1, "hiro_post60_net": 182618750.0, "hiro_post60_dir": 1, "hiro_n_records": 18054, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6796.0, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-03", "ts": 1772560322, "datetime_et": "2026-03-03T12:52:02-05:00", "time_et": "12:52:02", "time_pt": "09:52:02", "spx_at_event": 6796.07, "f10": 4.130000000000109, "up_10": 1, "abs_f10": 4.130000000000109, "travel_10": 15.150000000000546, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 16.220000000000255, "up_30": 1, "abs_f30": 16.220000000000255, "travel_30": 26.970000000000255, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 35.26000000000022, "up_60": 1, "abs_f60": 35.26000000000022, "travel_60": 47.27000000000044, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 25, "cluster_size": 6, "cluster_bucket": "clustered", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 9, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 2765613878.0, "hiro_cum_bullish": 30645284746.0, "hiro_cum_bearish": 27879670868.0, "hiro_cum_call": 1435236557.0, "hiro_cum_put": -1330377321.0, "hiro_cum_bias": 0.0472552921909166, "hiro_cum_dir": 1, "hiro_30m_net": -258363280.0, "hiro_30m_bias": -0.0418882317415216, "hiro_30m_dir": -1, "hiro_post30_net": 172418788.0, "hiro_post30_dir": 1, "hiro_post60_net": 163138381.0, "hiro_post60_dir": 1, "hiro_n_records": 18098, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6796.2, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-03", "ts": 1772560909, "datetime_et": "2026-03-03T13:01:49-05:00", "time_et": "13:01:49", "time_pt": "10:01:49", "spx_at_event": 6800.47, "f10": -2.1500000000005457, "up_10": 0, "abs_f10": 2.1500000000005457, "travel_10": 4.859999999999673, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 15.519999999999529, "up_30": 1, "abs_f30": 15.519999999999529, "travel_30": 22.039999999999964, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 27.220000000000255, "up_60": 1, "abs_f60": 27.220000000000255, "travel_60": 38.64000000000033, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 26, "cluster_size": 9, "cluster_bucket": "clustered", "max_ratio": 3.0000000000000004, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 11, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 2938580755.0, "hiro_cum_bullish": 31720280842.0, "hiro_cum_bearish": 28781700087.0, "hiro_cum_call": 1618314955.0, "hiro_cum_put": -1320265800.0, "hiro_cum_bias": 0.0485699924180742, "hiro_cum_dir": 1, "hiro_30m_net": -57491313.0, "hiro_30m_bias": -0.0095716094440299, "hiro_30m_dir": -1, "hiro_post30_net": 47142916.0, "hiro_post30_dir": 1, "hiro_post60_net": -393938656.0, "hiro_post60_dir": -1, "hiro_n_records": 18332, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6799.0, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-03", "ts": 1772561184, "datetime_et": "2026-03-03T13:06:24-05:00", "time_et": "13:06:24", "time_pt": "10:06:24", "spx_at_event": 6799.7, "f10": -0.569999999999709, "up_10": 0, "abs_f10": 0.569999999999709, "travel_10": 8.710000000000036, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 22.74000000000069, "up_30": 1, "abs_f30": 22.74000000000069, "travel_30": 28.49000000000069, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 24.030000000000655, "up_60": 1, "abs_f60": 24.030000000000655, "travel_60": 38.64000000000033, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 27, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.4000000000000004, "wide_secs_60": 7, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1823215567939548, "hiro_cum_net": 2902590169.0, "hiro_cum_bullish": 32269041471.0, "hiro_cum_bearish": 29366451302.0, "hiro_cum_call": 1575107015.0, "hiro_cum_put": -1327483154.0, "hiro_cum_bias": 0.0470928362605954, "hiro_cum_dir": 1, "hiro_30m_net": -131532368.0, "hiro_30m_bias": -0.0218688929736416, "hiro_30m_dir": -1, "hiro_post30_net": 331278663.0, "hiro_post30_dir": 1, "hiro_post60_net": -321213531.0, "hiro_post60_dir": -1, "hiro_n_records": 18442, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6800.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772561355, "datetime_et": "2026-03-03T13:09:15-05:00", "time_et": "13:09:15", "time_pt": "10:09:15", "spx_at_event": 6802.54, "f10": -1.0399999999999636, "up_10": 0, "abs_f10": 1.0399999999999636, "travel_10": 8.030000000000655, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 24.789999999999964, "up_30": 1, "abs_f30": 24.789999999999964, "travel_30": 33.38000000000011, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 12.88000000000011, "up_60": 1, "abs_f60": 12.88000000000011, "travel_60": 38.64000000000033, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 28, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 3, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 2862704858.0, "hiro_cum_bullish": 32534624467.0, "hiro_cum_bearish": 29671919609.0, "hiro_cum_call": 1575954455.0, "hiro_cum_put": -1286750403.0, "hiro_cum_bias": 0.0460193521521229, "hiro_cum_dir": 1, "hiro_30m_net": -156360713.0, "hiro_30m_bias": -0.0261954030056713, "hiro_30m_dir": -1, "hiro_post30_net": 400086204.0, "hiro_post30_dir": 1, "hiro_post60_net": -357845374.0, "hiro_post60_dir": -1, "hiro_n_records": 18512, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6800.5, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-03", "ts": 1772561444, "datetime_et": "2026-03-03T13:10:44-05:00", "time_et": "13:10:44", "time_pt": "10:10:44", "spx_at_event": 6800.79, "f10": 5.9099999999998545, "up_10": 1, "abs_f10": 5.9099999999998545, "travel_10": 12.75, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 28.050000000000185, "up_30": 1, "abs_f30": 28.050000000000185, "travel_30": 34.89000000000033, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 12.69000000000051, "up_60": 1, "abs_f60": 12.69000000000051, "travel_60": 38.64000000000033, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 29, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.2222222222222223, "p_ratio_t0": 2.0, "c_ratio_t0": 2.2222222222222223, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1053605156578263, "hiro_cum_net": 2976545823.0, "hiro_cum_bullish": 32715601660.0, "hiro_cum_bearish": 29739055837.0, "hiro_cum_call": 1609215999.0, "hiro_cum_put": -1367329824.0, "hiro_cum_bias": 0.0476593090458142, "hiro_cum_dir": 1, "hiro_30m_net": -43494370.0, "hiro_30m_bias": -0.007217644216527, "hiro_30m_dir": -1, "hiro_post30_net": 134007291.0, "hiro_post30_dir": 1, "hiro_post60_net": -222656650.0, "hiro_post60_dir": -1, "hiro_n_records": 18546, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6800.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772561531, "datetime_et": "2026-03-03T13:12:11-05:00", "time_et": "13:12:11", "time_pt": "10:12:11", "spx_at_event": 6799.76, "f10": 12.529999999999744, "up_10": 1, "abs_f10": 12.529999999999744, "travel_10": 18.340000000000146, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 29.98999999999978, "up_30": 1, "abs_f30": 29.98999999999978, "travel_30": 35.960000000000036, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 16.449999999999818, "up_60": 1, "abs_f60": 16.449999999999818, "travel_60": 38.64000000000033, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 30, "cluster_size": 8, "cluster_bucket": "clustered", "max_ratio": 3.0000000000000004, "p_ratio_t0": 2.0, "c_ratio_t0": 2.2222222222222223, "wide_secs_60": 5, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1053605156578263, "hiro_cum_net": 2905308572.0, "hiro_cum_bullish": 32851180580.0, "hiro_cum_bearish": 29945872008.0, "hiro_cum_call": 1525793724.0, "hiro_cum_put": -1379514848.0, "hiro_cum_bias": 0.0462650467221956, "hiro_cum_dir": 1, "hiro_30m_net": -15756963.0, "hiro_30m_bias": -0.002607474730711, "hiro_30m_dir": -1, "hiro_post30_net": 213584944.0, "hiro_post30_dir": 1, "hiro_post60_net": -193498272.0, "hiro_post60_dir": -1, "hiro_n_records": 18582, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6799.5, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-03", "ts": 1772561797, "datetime_et": "2026-03-03T13:16:37-05:00", "time_et": "13:16:37", "time_pt": "10:16:37", "spx_at_event": 6799.13, "f10": 16.720000000000255, "up_10": 1, "abs_f10": 16.720000000000255, "travel_10": 14.770000000000437, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 22.590000000000146, "up_30": 1, "abs_f30": 22.590000000000146, "travel_30": 28.909999999999854, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 22.1899999999996, "up_60": 1, "abs_f60": 22.1899999999996, "travel_60": 31.51000000000022, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 31, "cluster_size": 6, "cluster_bucket": "clustered", "max_ratio": 3.0000000000000004, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 8, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 2641377817.0, "hiro_cum_bullish": 33238883941.0, "hiro_cum_bearish": 30597506124.0, "hiro_cum_call": 1269247530.0, "hiro_cum_put": -1372130287.0, "hiro_cum_bias": 0.0413773055511202, "hiro_cum_dir": 1, "hiro_30m_net": -230589135.0, "hiro_30m_bias": -0.0372162401645308, "hiro_30m_dir": -1, "hiro_post30_net": 547349677.0, "hiro_post30_dir": 1, "hiro_post60_net": 91797222.0, "hiro_post60_dir": 1, "hiro_n_records": 18688, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6797.2, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-03", "ts": 1772562016, "datetime_et": "2026-03-03T13:20:16-05:00", "time_et": "13:20:16", "time_pt": "10:20:16", "spx_at_event": 6806.7, "f10": 6.990000000000691, "up_10": 1, "abs_f10": 6.990000000000691, "travel_10": 7.780000000000655, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 23.860000000000586, "up_30": 1, "abs_f30": 23.860000000000586, "travel_30": 22.49000000000069, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 21.19000000000051, "up_60": 1, "abs_f60": 21.19000000000051, "travel_60": 24.520000000000437, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 32, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 2849367508.0, "hiro_cum_bullish": 33777119995.0, "hiro_cum_bearish": 30927752487.0, "hiro_cum_call": 1512096246.0, "hiro_cum_put": -1337271262.0, "hiro_cum_bias": 0.0440363669489133, "hiro_cum_dir": 1, "hiro_30m_net": 79174994.0, "hiro_30m_bias": 0.0123151614593368, "hiro_30m_dir": 1, "hiro_post30_net": 103207317.0, "hiro_post30_dir": 1, "hiro_post60_net": 8785223.0, "hiro_post60_dir": 1, "hiro_n_records": 18776, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6804.2, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-03", "ts": 1772562117, "datetime_et": "2026-03-03T13:21:57-05:00", "time_et": "13:21:57", "time_pt": "10:21:57", "spx_at_event": 6808.07, "f10": 7.920000000000073, "up_10": 1, "abs_f10": 7.920000000000073, "travel_10": 3.7399999999997817, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 24.520000000000437, "up_30": 1, "abs_f30": 24.520000000000437, "travel_30": 20.340000000000146, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 19.8700000000008, "up_60": 1, "abs_f60": 19.8700000000008, "travel_60": 20.340000000000146, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 33, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 2963558015.0, "hiro_cum_bullish": 34101991870.0, "hiro_cum_bearish": 31138433855.0, "hiro_cum_call": 1595062651.0, "hiro_cum_put": -1368495364.0, "hiro_cum_bias": 0.0454251789755622, "hiro_cum_dir": 1, "hiro_30m_net": 207450246.0, "hiro_30m_bias": 0.0308477293024539, "hiro_30m_dir": 1, "hiro_post30_net": -5816714.0, "hiro_post30_dir": -1, "hiro_post60_net": -75116958.0, "hiro_post60_dir": -1, "hiro_n_records": 18816, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6808.0, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-03", "ts": 1772562305, "datetime_et": "2026-03-03T13:25:05-05:00", "time_et": "13:25:05", "time_pt": "10:25:05", "spx_at_event": 6812.25, "f10": 8.739999999999782, "up_10": 1, "abs_f10": 8.739999999999782, "travel_10": 8.089999999999236, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 12.460000000000036, "up_30": 1, "abs_f30": 12.460000000000036, "travel_30": 19.6899999999996, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 12.340000000000146, "up_60": 1, "abs_f60": 12.340000000000146, "travel_60": 19.6899999999996, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 34, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.0000000000000004, "p_ratio_t0": 2.0, "c_ratio_t0": 3.0000000000000004, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.4054651081081645, "hiro_cum_net": 3127768396.0, "hiro_cum_bullish": 34830317271.0, "hiro_cum_bearish": 31702548875.0, "hiro_cum_call": 1779062708.0, "hiro_cum_put": -1348705688.0, "hiro_cum_bias": 0.04701087713757, "hiro_cum_dir": 1, "hiro_30m_net": 279463973.0, "hiro_30m_bias": 0.0385250016879262, "hiro_30m_dir": 1, "hiro_post30_net": -294600923.0, "hiro_post30_dir": -1, "hiro_post60_net": -197406924.0, "hiro_post60_dir": -1, "hiro_n_records": 18892, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6813.5, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-05", "ts": 1772721093, "datetime_et": "2026-03-05T09:31:33-05:00", "time_et": "09:31:33", "time_pt": "06:31:33", "spx_at_event": 6845.4400000000005, "f10": 1.6299999999991996, "up_10": 1, "abs_f10": 1.6299999999991996, "travel_10": 11.920000000000073, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 19.099999999999454, "up_30": 1, "abs_f30": 19.099999999999454, "travel_30": 31.609999999999673, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -36.05000000000018, "up_60": 0, "abs_f60": 36.05000000000018, "travel_60": 60.48999999999978, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 9.8, "p_ratio_t0": 2.0, "c_ratio_t0": 2.3333333333333335, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1541506798272583, "hiro_cum_net": -60451754.0, "hiro_cum_bullish": 3432514147.0, "hiro_cum_bearish": 3492965901.0, "hiro_cum_call": 112723157.0, "hiro_cum_put": 173174911.0, "hiro_cum_bias": -0.008728890066972, "hiro_cum_dir": -1, "hiro_30m_net": -207776010.0, "hiro_30m_bias": -0.1995308474707994, "hiro_30m_dir": -1, "hiro_post30_net": -233732558.0, "hiro_post30_dir": -1, "hiro_post60_net": 492164448.0, "hiro_post60_dir": 1, "hiro_n_records": 12855, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6840.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772721378, "datetime_et": "2026-03-05T09:36:18-05:00", "time_et": "09:36:18", "time_pt": "06:36:18", "spx_at_event": 6856.54, "f10": -16.220000000000255, "up_10": 0, "abs_f10": 16.220000000000255, "travel_10": 16.960000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -1.8699999999998909, "up_30": 0, "abs_f30": 1.8699999999998909, "travel_30": 31.609999999999673, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -40.55000000000018, "up_60": 0, "abs_f60": 40.55000000000018, "travel_60": 60.48999999999978, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 12.666666666666666, "p_ratio_t0": 2.9999999999999996, "c_ratio_t0": 12.666666666666666, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.4403615823901663, "hiro_cum_net": 28993814.0, "hiro_cum_bullish": 4078159137.0, "hiro_cum_bearish": 4049165323.0, "hiro_cum_call": 222678097.0, "hiro_cum_put": 193684283.0, "hiro_cum_bias": 0.0035674488132838, "hiro_cum_dir": 1, "hiro_30m_net": -165911796.0, "hiro_30m_bias": -0.0796182509211248, "hiro_30m_dir": -1, "hiro_post30_net": 155907923.0, "hiro_post30_dir": 1, "hiro_post60_net": 147519315.0, "hiro_post60_dir": 1, "hiro_n_records": 12969, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6855.3, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-05", "ts": 1772721720, "datetime_et": "2026-03-05T09:42:00-05:00", "time_et": "09:42:00", "time_pt": "06:42:00", "spx_at_event": 6847.63, "f10": 2.199999999999818, "up_10": 1, "abs_f10": 2.199999999999818, "travel_10": 15.25, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 3.8299999999999272, "up_30": 1, "abs_f30": 3.8299999999999272, "travel_30": 31.609999999999673, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -18.86999999999989, "up_60": 0, "abs_f60": 18.86999999999989, "travel_60": 60.48999999999978, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.75, "p_ratio_t0": 2.0, "c_ratio_t0": 2.75, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.3184537311185346, "hiro_cum_net": -227029340.0, "hiro_cum_bullish": 4654016954.0, "hiro_cum_bearish": 4881046294.0, "hiro_cum_call": -94539068.0, "hiro_cum_put": 132490272.0, "hiro_cum_bias": -0.0238099458907752, "hiro_cum_dir": -1, "hiro_30m_net": -370157043.0, "hiro_30m_bias": -0.1117707953018722, "hiro_30m_dir": -1, "hiro_post30_net": 190391393.0, "hiro_post30_dir": 1, "hiro_post60_net": 583462035.0, "hiro_post60_dir": 1, "hiro_n_records": 13107, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6846.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772722441, "datetime_et": "2026-03-05T09:54:01-05:00", "time_et": "09:54:01", "time_pt": "06:54:01", "spx_at_event": 6853.96, "f10": 4.359999999999673, "up_10": 1, "abs_f10": 4.359999999999673, "travel_10": 16.269999999999527, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -27.849999999999454, "up_30": 0, "abs_f30": 27.849999999999454, "travel_30": 43.76999999999953, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -16.899999999999636, "up_60": 0, "abs_f60": 16.899999999999636, "travel_60": 60.48999999999978, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5999999999999996, "p_ratio_t0": 2.5, "c_ratio_t0": 2.5999999999999996, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0392207131532811, "hiro_cum_net": -465861219.0, "hiro_cum_bullish": 5944994865.0, "hiro_cum_bearish": 6410856084.0, "hiro_cum_call": -114471048.0, "hiro_cum_put": 351390171.0, "hiro_cum_bias": -0.0377036936527389, "hiro_cum_dir": -1, "hiro_30m_net": -531764985.0, "hiro_30m_bias": -0.0921136993000862, "hiro_30m_dir": -1, "hiro_post30_net": 695473861.0, "hiro_post30_dir": 1, "hiro_post60_net": 1112387437.0, "hiro_post60_dir": 1, "hiro_n_records": 13395, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6849.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772723480, "datetime_et": "2026-03-05T10:11:20-05:00", "time_et": "10:11:20", "time_pt": "07:11:20", "spx_at_event": 6846.66, "f10": -7.710000000000036, "up_10": 0, "abs_f10": 7.710000000000036, "travel_10": 19.360000000000586, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -16.849999999999454, "up_30": 0, "abs_f30": 16.849999999999454, "travel_30": 48.92000000000007, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -38.69999999999982, "up_60": 0, "abs_f60": 38.69999999999982, "travel_60": 50.35000000000037, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 9.4, "p_ratio_t0": 2.0, "c_ratio_t0": 9.4, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.5475625087160128, "hiro_cum_net": -21838556.0, "hiro_cum_bullish": 8661063236.0, "hiro_cum_bearish": 8682901792.0, "hiro_cum_call": 21672022.0, "hiro_cum_put": 43510578.0, "hiro_cum_bias": -0.0012591443747, "hiro_cum_dir": -1, "hiro_30m_net": 100602374.0, "hiro_30m_bias": 0.0126182170316405, "hiro_30m_dir": 1, "hiro_post30_net": 307006906.0, "hiro_post30_dir": 1, "hiro_post60_net": 725865295.0, "hiro_post60_dir": 1, "hiro_n_records": 13811, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6848.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772724603, "datetime_et": "2026-03-05T10:30:03-05:00", "time_et": "10:30:03", "time_pt": "07:30:03", "spx_at_event": 6811.79, "f10": 17.449999999999818, "up_10": 1, "abs_f10": 17.449999999999818, "travel_10": 19.849999999999454, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 24.5600000000004, "up_30": 1, "abs_f30": 24.5600000000004, "travel_30": 28.63000000000011, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 0.7700000000004366, "up_60": 1, "abs_f60": 0.7700000000004366, "travel_60": 31.030000000000655, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 6, "cluster_bucket": "clustered", "max_ratio": 6.3999999999999995, "p_ratio_t0": 4.0, "c_ratio_t0": 2.9999999999999996, "wide_secs_60": 7, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.287682072451781, "hiro_cum_net": 261402185.0, "hiro_cum_bullish": 11343255931.0, "hiro_cum_bearish": 11081853746.0, "hiro_cum_call": -111690255.0, "hiro_cum_put": -373092440.0, "hiro_cum_bias": 0.0116566736468675, "hiro_cum_dir": 1, "hiro_30m_net": 449801618.0, "hiro_30m_bias": 0.054070388180482, "hiro_30m_dir": 1, "hiro_post30_net": 612644132.0, "hiro_post30_dir": 1, "hiro_post60_net": 502405400.0, "hiro_post60_dir": 1, "hiro_n_records": 14259, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6820.3, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772724747, "datetime_et": "2026-03-05T10:32:27-05:00", "time_et": "10:32:27", "time_pt": "07:32:27", "spx_at_event": 6811.860000000001, "f10": 16.899999999999636, "up_10": 1, "abs_f10": 16.899999999999636, "travel_10": 14.860000000000582, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 18.48999999999978, "up_30": 1, "abs_f30": 18.48999999999978, "travel_30": 23.07000000000062, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 8.049999999999272, "up_60": 1, "abs_f60": 8.049999999999272, "travel_60": 31.030000000000655, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 11.0, "p_ratio_t0": 11.0, "c_ratio_t0": 4.0, "wide_secs_60": 9, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 1.01160091167848, "hiro_cum_net": 557351198.0, "hiro_cum_bullish": 12069863722.0, "hiro_cum_bearish": 11512512524.0, "hiro_cum_call": -96958926.0, "hiro_cum_put": -654310124.0, "hiro_cum_bias": 0.0236342254989904, "hiro_cum_dir": 1, "hiro_30m_net": 846725717.0, "hiro_30m_bias": 0.095548788507708, "hiro_30m_dir": 1, "hiro_post30_net": 310011088.0, "hiro_post30_dir": 1, "hiro_post60_net": 146974060.0, "hiro_post60_dir": 1, "hiro_n_records": 14317, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6807.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772727077, "datetime_et": "2026-03-05T11:11:17-05:00", "time_et": "11:11:17", "time_pt": "08:11:17", "spx_at_event": 6807.96, "f10": 1.8299999999999272, "up_10": 1, "abs_f10": 1.8299999999999272, "travel_10": 9.010000000000218, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 8.470000000000255, "up_30": 1, "abs_f30": 8.470000000000255, "travel_30": 15.88000000000011, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 12.140000000000327, "up_60": 1, "abs_f60": 12.140000000000327, "travel_60": 30.520000000000437, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 2.285714285714286, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 3, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 716533239.0, "hiro_cum_bullish": 17398521903.0, "hiro_cum_bearish": 16681988664.0, "hiro_cum_call": -21754352.0, "hiro_cum_put": -738287591.0, "hiro_cum_bias": 0.0210247213753251, "hiro_cum_dir": 1, "hiro_30m_net": 428429826.0, "hiro_30m_bias": 0.0553144695712385, "hiro_30m_dir": 1, "hiro_post30_net": 102842544.0, "hiro_post30_dir": 1, "hiro_post60_net": 592726454.0, "hiro_post60_dir": 1, "hiro_n_records": 15249, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6805.9, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-05", "ts": 1772727357, "datetime_et": "2026-03-05T11:15:57-05:00", "time_et": "11:15:57", "time_pt": "08:15:57", "spx_at_event": 6810.35, "f10": 2.7799999999997453, "up_10": 1, "abs_f10": 2.7799999999997453, "travel_10": 9.660000000000764, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 12.899999999999636, "up_30": 1, "abs_f30": 12.899999999999636, "travel_30": 16.26000000000022, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 4.1599999999998545, "up_60": 1, "abs_f60": 4.1599999999998545, "travel_60": 30.520000000000437, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 9, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.25, "p_ratio_t0": 2.25, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1177830356563834, "hiro_cum_net": 636768468.0, "hiro_cum_bullish": 18018271413.0, "hiro_cum_bearish": 17381502945.0, "hiro_cum_call": 88611774.0, "hiro_cum_put": -548156694.0, "hiro_cum_bias": 0.0179879244867586, "hiro_cum_dir": 1, "hiro_30m_net": 374883325.0, "hiro_30m_bias": 0.0461987785077114, "hiro_30m_dir": 1, "hiro_post30_net": 234682994.0, "hiro_post30_dir": 1, "hiro_post60_net": 402976354.0, "hiro_post60_dir": 1, "hiro_n_records": 15361, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6809.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772727598, "datetime_et": "2026-03-05T11:19:58-05:00", "time_et": "11:19:58", "time_pt": "08:19:58", "spx_at_event": 6807.06, "f10": 2.3599999999996726, "up_10": 1, "abs_f10": 2.3599999999996726, "travel_10": 8.69000000000051, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 13.859999999999673, "up_30": 1, "abs_f30": 13.859999999999673, "travel_30": 16.43000000000029, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 0.0799999999999272, "up_60": 1, "abs_f60": 0.0799999999999272, "travel_60": 30.36999999999989, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 10, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 7.555555555555556, "p_ratio_t0": 5.111111111111111, "c_ratio_t0": 2.0, "wide_secs_60": 6, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.9382696385929302, "hiro_cum_net": 633921845.0, "hiro_cum_bullish": 18649487353.0, "hiro_cum_bearish": 18015565508.0, "hiro_cum_call": 68133395.0, "hiro_cum_put": -565788450.0, "hiro_cum_bias": 0.0172895385533261, "hiro_cum_dir": 1, "hiro_30m_net": 149555345.0, "hiro_30m_bias": 0.0177790500203857, "hiro_30m_dir": 1, "hiro_post30_net": 236989340.0, "hiro_post30_dir": 1, "hiro_post60_net": 408152913.0, "hiro_post60_dir": 1, "hiro_n_records": 15457, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6805.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772728477, "datetime_et": "2026-03-05T11:34:37-05:00", "time_et": "11:34:37", "time_pt": "08:34:37", "spx_at_event": 6815.87, "f10": 0.2899999999999636, "up_10": 1, "abs_f10": 0.2899999999999636, "travel_10": 8.670000000000073, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 21.640000000000327, "up_30": 1, "abs_f30": 21.640000000000327, "travel_30": 23.3100000000004, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -29.210000000000036, "up_60": 0, "abs_f60": 29.210000000000036, "travel_60": 50.85000000000037, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 11, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.666666666666667, "p_ratio_t0": 4.666666666666667, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.8472978603872037, "hiro_cum_net": 607818361.0, "hiro_cum_bullish": 20551389622.0, "hiro_cum_bearish": 19943571261.0, "hiro_cum_call": 441835728.0, "hiro_cum_put": -165982633.0, "hiro_cum_bias": 0.0150097283154844, "hiro_cum_dir": 1, "hiro_30m_net": -111732790.0, "hiro_30m_bias": -0.0136541327827978, "hiro_30m_dir": -1, "hiro_post30_net": 561832238.0, "hiro_post30_dir": 1, "hiro_post60_net": -89918643.0, "hiro_post60_dir": -1, "hiro_n_records": 15809, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6813.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772728767, "datetime_et": "2026-03-05T11:39:27-05:00", "time_et": "11:39:27", "time_pt": "08:39:27", "spx_at_event": 6820.02, "f10": 0.8999999999996362, "up_10": 1, "abs_f10": 0.8999999999996362, "travel_10": 10.19000000000051, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 4.8400000000001455, "up_30": 1, "abs_f30": 4.8400000000001455, "travel_30": 23.3100000000004, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -26.480000000000473, "up_60": 0, "abs_f60": 26.480000000000473, "travel_60": 51.03999999999997, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 12, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0000000000000004, "p_ratio_t0": 2.0000000000000004, "c_ratio_t0": 2.0, "wide_secs_60": 3, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 2.2204460492503126e-16, "hiro_cum_net": 796010441.0, "hiro_cum_bullish": 21132753799.0, "hiro_cum_bearish": 20336743358.0, "hiro_cum_call": 550565389.0, "hiro_cum_put": -245445052.0, "hiro_cum_bias": 0.0191950830266007, "hiro_cum_dir": 1, "hiro_30m_net": 82088657.0, "hiro_30m_bias": 0.010290520116852, "hiro_30m_dir": 1, "hiro_post30_net": 442068342.0, "hiro_post30_dir": 1, "hiro_post60_net": -330898203.0, "hiro_post60_dir": -1, "hiro_n_records": 15925, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6821.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772730836, "datetime_et": "2026-03-05T12:13:56-05:00", "time_et": "12:13:56", "time_pt": "09:13:56", "spx_at_event": 6819.37, "f10": -11.899999999999636, "up_10": 0, "abs_f10": 11.899999999999636, "travel_10": 15.219999999999343, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -32.47999999999956, "up_30": 0, "abs_f30": 32.47999999999956, "travel_30": 34.10999999999967, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -24.349999999999454, "up_60": 0, "abs_f60": 24.349999999999454, "travel_60": 44.60999999999967, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 13, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 16.666666666666668, "p_ratio_t0": 9.166666666666668, "c_ratio_t0": 2.333333333333333, "wide_secs_60": 3, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 1.3682758556172123, "hiro_cum_net": 986738726.0, "hiro_cum_bullish": 25144776057.0, "hiro_cum_bearish": 24158037331.0, "hiro_cum_call": 505622491.0, "hiro_cum_put": -481116235.0, "hiro_cum_bias": 0.0200138421764013, "hiro_cum_dir": 1, "hiro_30m_net": 154763530.0, "hiro_30m_bias": 0.0223274464527832, "hiro_30m_dir": 1, "hiro_post30_net": -525928253.0, "hiro_post30_dir": -1, "hiro_post60_net": 66486582.0, "hiro_post60_dir": 1, "hiro_n_records": 16753, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6819.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772730966, "datetime_et": "2026-03-05T12:16:06-05:00", "time_et": "12:16:06", "time_pt": "09:16:06", "spx_at_event": 6811.63, "f10": -5.6599999999998545, "up_10": 0, "abs_f10": 5.6599999999998545, "travel_10": 6.619999999999891, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -28.210000000000036, "up_30": 0, "abs_f30": 28.210000000000036, "travel_30": 27.720000000000255, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -20.479999999999563, "up_60": 0, "abs_f60": 20.479999999999563, "travel_60": 36.01000000000022, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 14, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.1428571428571432, "p_ratio_t0": 3.1428571428571432, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4519851237430574, "hiro_cum_net": 1044510592.0, "hiro_cum_bullish": 25440171231.0, "hiro_cum_bearish": 24395660639.0, "hiro_cum_call": 415189594.0, "hiro_cum_put": -629320998.0, "hiro_cum_bias": 0.0209590279284325, "hiro_cum_dir": 1, "hiro_30m_net": 173880567.0, "hiro_30m_bias": 0.0243263288237537, "hiro_30m_dir": 1, "hiro_post30_net": -694303443.0, "hiro_post30_dir": -1, "hiro_post60_net": 271211946.0, "hiro_post60_dir": 1, "hiro_n_records": 16805, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6814.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772731738, "datetime_et": "2026-03-05T12:28:58-05:00", "time_et": "12:28:58", "time_pt": "09:28:58", "spx_at_event": 6806.97, "f10": -12.789999999999964, "up_10": 0, "abs_f10": 12.789999999999964, "travel_10": 15.949999999999818, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -29.270000000000437, "up_30": 0, "abs_f30": 29.270000000000437, "travel_30": 27.289999999999964, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -31.640000000000327, "up_60": 0, "abs_f60": 31.640000000000327, "travel_60": 27.289999999999964, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 15, "cluster_size": 9, "cluster_bucket": "clustered", "max_ratio": 12.0, "p_ratio_t0": 2.4444444444444446, "c_ratio_t0": 2.0, "wide_secs_60": 15, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2006706954621512, "hiro_cum_net": 727144480.0, "hiro_cum_bullish": 27083003326.0, "hiro_cum_bearish": 26355858846.0, "hiro_cum_call": 219042776.0, "hiro_cum_put": -508101704.0, "hiro_cum_bias": 0.0136070352257798, "hiro_cum_dir": 1, "hiro_30m_net": -362146693.0, "hiro_30m_bias": -0.0449422300678753, "hiro_30m_dir": -1, "hiro_post30_net": -547986536.0, "hiro_post30_dir": -1, "hiro_post60_net": 96880266.0, "hiro_post60_dir": 1, "hiro_n_records": 17113, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6804.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772732248, "datetime_et": "2026-03-05T12:37:28-05:00", "time_et": "12:37:28", "time_pt": "09:37:28", "spx_at_event": 6797.75, "f10": -13.579999999999927, "up_10": 0, "abs_f10": 13.579999999999927, "travel_10": 12.850000000000364, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -6.789999999999964, "up_30": 0, "abs_f30": 6.789999999999964, "travel_30": 21.140000000000327, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -18.269999999999527, "up_60": 0, "abs_f60": 18.269999999999527, "travel_60": 21.140000000000327, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 16, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 9.272727272727272, "p_ratio_t0": 4.8181818181818175, "c_ratio_t0": 2.5714285714285707, "wide_secs_60": 11, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6279350319129, "hiro_cum_net": 370791933.0, "hiro_cum_bullish": 28231744603.0, "hiro_cum_bearish": 27860952670.0, "hiro_cum_call": -132570260.0, "hiro_cum_put": -503362193.0, "hiro_cum_bias": 0.006610342362311, "hiro_cum_dir": 1, "hiro_30m_net": -760124748.0, "hiro_30m_bias": -0.086735471706967, "hiro_30m_dir": -1, "hiro_post30_net": 248764509.0, "hiro_post30_dir": 1, "hiro_post60_net": 260321807.0, "hiro_post60_dir": 1, "hiro_n_records": 17317, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6786.4, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772733979, "datetime_et": "2026-03-05T13:06:19-05:00", "time_et": "13:06:19", "time_pt": "10:06:19", "spx_at_event": 6785.7, "f10": 5.450000000000728, "up_10": 1, "abs_f10": 5.450000000000728, "travel_10": 6.450000000000728, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -7.899999999999636, "up_30": 0, "abs_f30": 7.899999999999636, "travel_30": 19.840000000000146, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -2.0599999999994907, "up_60": 0, "abs_f60": 2.0599999999994907, "travel_60": 20.170000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 17, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5833333333333335, "p_ratio_t0": 2.5833333333333335, "c_ratio_t0": 2.0, "wide_secs_60": 3, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2559333741372007, "hiro_cum_net": 679862336.0, "hiro_cum_bullish": 32603439780.0, "hiro_cum_bearish": 31923577444.0, "hiro_cum_call": 338910721.0, "hiro_cum_put": -340951615.0, "hiro_cum_bias": 0.0105360880643206, "hiro_cum_dir": 1, "hiro_30m_net": 141916118.0, "hiro_30m_bias": 0.0160353631679648, "hiro_30m_dir": 1, "hiro_post30_net": -76667288.0, "hiro_post30_dir": -1, "hiro_post60_net": -380098938.0, "hiro_post60_dir": -1, "hiro_n_records": 18009, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6786.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772734904, "datetime_et": "2026-03-05T13:21:44-05:00", "time_et": "13:21:44", "time_pt": "10:21:44", "spx_at_event": 6780.64, "f10": -1.1300000000001091, "up_10": 0, "abs_f10": 1.1300000000001091, "travel_10": 10.710000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -5.110000000000582, "up_30": 0, "abs_f30": 5.110000000000582, "travel_30": 16.86999999999989, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 6.829999999999927, "up_60": 1, "abs_f60": 6.829999999999927, "travel_60": 17.199999999999818, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 18, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 5.857142857142857, "p_ratio_t0": 5.857142857142857, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 1.074514737089049, "hiro_cum_net": 1178497684.0, "hiro_cum_bullish": 34880852486.0, "hiro_cum_bearish": 33702354802.0, "hiro_cum_call": 595395363.0, "hiro_cum_put": -583102321.0, "hiro_cum_bias": 0.0171834729025016, "hiro_cum_dir": 1, "hiro_30m_net": 964761610.0, "hiro_30m_bias": 0.1161256960337289, "hiro_30m_dir": 1, "hiro_post30_net": -607636798.0, "hiro_post30_dir": -1, "hiro_post60_net": -989834582.0, "hiro_post60_dir": -1, "hiro_n_records": 18379, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6781.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772735404, "datetime_et": "2026-03-05T13:30:04-05:00", "time_et": "13:30:04", "time_pt": "10:30:04", "spx_at_event": 6779.4400000000005, "f10": 7.319999999999709, "up_10": 1, "abs_f10": 7.319999999999709, "travel_10": 11.579999999999927, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 2.7399999999997817, "up_30": 1, "abs_f30": 2.7399999999997817, "travel_30": 17.199999999999818, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -5.079999999999927, "up_60": 0, "abs_f60": 5.079999999999927, "travel_60": 17.6899999999996, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 19, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.333333333333333, "p_ratio_t0": 4.333333333333333, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.7731898882334817, "hiro_cum_net": 784333011.0, "hiro_cum_bullish": 35776019655.0, "hiro_cum_bearish": 34991686644.0, "hiro_cum_call": 401790472.0, "hiro_cum_put": -382542539.0, "hiro_cum_bias": 0.0110832052078404, "hiro_cum_dir": 1, "hiro_30m_net": 512380342.0, "hiro_30m_bias": 0.0624533664553842, "hiro_30m_dir": 1, "hiro_post30_net": -616009534.0, "hiro_post30_dir": -1, "hiro_post60_net": -881592035.0, "hiro_post60_dir": -1, "hiro_n_records": 18579, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6779.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-05", "ts": 1772736194, "datetime_et": "2026-03-05T13:43:14-05:00", "time_et": "13:43:14", "time_pt": "10:43:14", "spx_at_event": 6788.62, "f10": -11.029999999999744, "up_10": 0, "abs_f10": 11.029999999999744, "travel_10": 16.520000000000437, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -1.25, "up_30": 0, "abs_f30": 1.25, "travel_30": 17.199999999999818, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -7.050000000000182, "up_60": 0, "abs_f60": 7.050000000000182, "travel_60": 20.109999999999673, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 20, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.500000000000001, "p_ratio_t0": 4.500000000000001, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.810930216216329, "hiro_cum_net": 745321953.0, "hiro_cum_bullish": 37404695661.0, "hiro_cum_bearish": 36659373708.0, "hiro_cum_call": 605552492.0, "hiro_cum_put": -139769461.0, "hiro_cum_bias": 0.0100632055374472, "hiro_cum_dir": 1, "hiro_30m_net": -177161010.0, "hiro_30m_bias": -0.0225340214798603, "hiro_30m_dir": -1, "hiro_post30_net": -582839559.0, "hiro_post30_dir": -1, "hiro_post60_net": -720555651.0, "hiro_post60_dir": -1, "hiro_n_records": 18895, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6793.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-09", "ts": 1773063157, "datetime_et": "2026-03-09T09:32:37-04:00", "time_et": "09:32:37", "time_pt": "06:32:37", "spx_at_event": 6679.55, "f10": -29.899999999999636, "up_10": 0, "abs_f10": 29.899999999999636, "travel_10": 26.399999999999636, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": -21.029999999999745, "up_30": 0, "abs_f30": 21.029999999999745, "travel_30": 35.81999999999971, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -20.449999999999815, "up_60": 0, "abs_f60": 20.449999999999815, "travel_60": 39.78999999999997, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 6.25, "p_ratio_t0": 3.666666666666667, "c_ratio_t0": 6.25, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.5332984796180492, "hiro_cum_net": 36404086.0, "hiro_cum_bullish": 3750195482.0, "hiro_cum_bearish": 3713791396.0, "hiro_cum_call": -54554369.0, "hiro_cum_put": -90958455.0, "hiro_cum_bias": 0.0048772976955922, "hiro_cum_dir": 1, "hiro_30m_net": -256541556.0, "hiro_30m_bias": -0.2792708028614147, "hiro_30m_dir": -1, "hiro_post30_net": -306974454.0, "hiro_post30_dir": -1, "hiro_post60_net": 512603894.0, "hiro_post60_dir": 1, "hiro_n_records": 13444, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6680.7, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773063459, "datetime_et": "2026-03-09T09:37:39-04:00", "time_et": "09:37:39", "time_pt": "06:37:39", "spx_at_event": 6664.88, "f10": -7.479999999999563, "up_10": 0, "abs_f10": 7.479999999999563, "travel_10": 16.61999999999989, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -17.140000000000327, "up_30": 0, "abs_f30": 17.140000000000327, "travel_30": 29.349999999999454, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 5.680000000000291, "up_60": 1, "abs_f60": 5.680000000000291, "travel_60": 34.30000000000018, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.2857142857142856, "p_ratio_t0": 3.125, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4462871026284195, "hiro_cum_net": -194896138.0, "hiro_cum_bullish": 4044336789.0, "hiro_cum_bearish": 4239232927.0, "hiro_cum_call": -244256312.0, "hiro_cum_put": -49360174.0, "hiro_cum_bias": -0.0235280373899131, "hiro_cum_dir": -1, "hiro_30m_net": -466201159.0, "hiro_30m_bias": -0.2790961247701787, "hiro_30m_dir": -1, "hiro_post30_net": 71274508.0, "hiro_post30_dir": 1, "hiro_post60_net": 777632914.0, "hiro_post60_dir": 1, "hiro_n_records": 13564, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6666.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773063968, "datetime_et": "2026-03-09T09:46:08-04:00", "time_et": "09:46:08", "time_pt": "06:46:08", "spx_at_event": 6653.27, "f10": -0.3600000000005821, "up_10": 0, "abs_f10": 0.3600000000005821, "travel_10": 18.479999999999563, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -5.039999999999964, "up_30": 0, "abs_f30": 5.039999999999964, "travel_30": 33.31999999999971, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 33.17999999999938, "up_60": 1, "abs_f60": 33.17999999999938, "travel_60": 50.1899999999996, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 16.5, "p_ratio_t0": 16.5, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 2.1102132003465894, "hiro_cum_net": -340627768.0, "hiro_cum_bullish": 5042871287.0, "hiro_cum_bearish": 5383499055.0, "hiro_cum_call": -266019521.0, "hiro_cum_put": 74608247.0, "hiro_cum_bias": -0.0326698320534296, "hiro_cum_dir": -1, "hiro_30m_net": -618814785.0, "hiro_30m_bias": -0.1685794020566474, "hiro_30m_dir": -1, "hiro_post30_net": 96770760.0, "hiro_post30_dir": 1, "hiro_post60_net": 1035447084.0, "hiro_post60_dir": 1, "hiro_n_records": 13768, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6659.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773064378, "datetime_et": "2026-03-09T09:52:58-04:00", "time_et": "09:52:58", "time_pt": "06:52:58", "spx_at_event": 6648.05, "f10": 10.470000000000256, "up_10": 1, "abs_f10": 10.470000000000256, "travel_10": 18.289999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 14.920000000000073, "up_30": 1, "abs_f30": 14.920000000000073, "travel_30": 33.31999999999971, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 44.36999999999989, "up_60": 1, "abs_f60": 44.36999999999989, "travel_60": 56.159999999999854, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 5.25, "p_ratio_t0": 5.25, "c_ratio_t0": 3.4999999999999996, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4054651081081645, "hiro_cum_net": -272663810.0, "hiro_cum_bullish": 5865923911.0, "hiro_cum_bearish": 6138587721.0, "hiro_cum_call": -341482049.0, "hiro_cum_put": -68818239.0, "hiro_cum_bias": -0.0227134446080396, "hiro_cum_dir": -1, "hiro_30m_net": -574771259.0, "hiro_30m_bias": -0.1124504983849189, "hiro_30m_dir": -1, "hiro_post30_net": 259750125.0, "hiro_post30_dir": 1, "hiro_post60_net": 1080886394.0, "hiro_post60_dir": 1, "hiro_n_records": 13932, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6648.4, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773064533, "datetime_et": "2026-03-09T09:55:33-04:00", "time_et": "09:55:33", "time_pt": "06:55:33", "spx_at_event": 6651.21, "f10": -0.0500000000001819, "up_10": 0, "abs_f10": 0.0500000000001819, "travel_10": 18.420000000000073, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 13.75, "up_30": 1, "abs_f30": 13.75, "travel_30": 33.31999999999971, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 42.38000000000011, "up_60": 1, "abs_f60": 42.38000000000011, "travel_60": 57.32999999999993, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.75, "p_ratio_t0": 3.75, "c_ratio_t0": 2.0, "wide_secs_60": 3, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6286086594223741, "hiro_cum_net": -268530335.0, "hiro_cum_bullish": 6177123025.0, "hiro_cum_bearish": 6445653360.0, "hiro_cum_call": -331869635.0, "hiro_cum_put": -63339300.0, "hiro_cum_bias": -0.0212734763581094, "hiro_cum_dir": -1, "hiro_30m_net": -592884969.0, "hiro_30m_bias": -0.1040907551274439, "hiro_30m_dir": -1, "hiro_post30_net": 563542202.0, "hiro_post30_dir": 1, "hiro_post60_net": 1135152378.0, "hiro_post60_dir": 1, "hiro_n_records": 13994, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6651.7, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773064669, "datetime_et": "2026-03-09T09:57:49-04:00", "time_et": "09:57:49", "time_pt": "06:57:49", "spx_at_event": 6655.57, "f10": -7.829999999999927, "up_10": 0, "abs_f10": 7.829999999999927, "travel_10": 22.039999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": -4.269999999999527, "up_30": 0, "abs_f30": 4.269999999999527, "travel_30": 33.31999999999971, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 36.20000000000073, "up_60": 1, "abs_f60": 36.20000000000073, "travel_60": 57.32999999999993, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 5.4, "p_ratio_t0": 5.4, "c_ratio_t0": 2.5, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.7701082216960737, "hiro_cum_net": -320121633.0, "hiro_cum_bullish": 6399229331.0, "hiro_cum_bearish": 6719350964.0, "hiro_cum_call": -295471867.0, "hiro_cum_put": 24649766.0, "hiro_cum_bias": -0.0244021552486141, "hiro_cum_dir": -1, "hiro_30m_net": -644476267.0, "hiro_30m_bias": -0.1040879601720217, "hiro_30m_dir": -1, "hiro_post30_net": 774977446.0, "hiro_post30_dir": 1, "hiro_post60_net": 1258849317.0, "hiro_post60_dir": 1, "hiro_n_records": 14048, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6655.8, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773065151, "datetime_et": "2026-03-09T10:05:51-04:00", "time_et": "10:05:51", "time_pt": "07:05:51", "spx_at_event": 6651.16, "f10": -8.789999999999964, "up_10": 0, "abs_f10": 8.789999999999964, "travel_10": 11.479999999999563, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 11.450000000000728, "up_30": 1, "abs_f30": 11.450000000000728, "travel_30": 29.050000000000185, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 46.3100000000004, "up_60": 1, "abs_f60": 46.3100000000004, "travel_60": 61.44999999999982, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 9, "cluster_bucket": "clustered", "max_ratio": 7.250000000000001, "p_ratio_t0": 2.5, "c_ratio_t0": 2.5, "wide_secs_60": 10, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": -223840991.0, "hiro_cum_bullish": 7265451979.0, "hiro_cum_bearish": 7489292970.0, "hiro_cum_call": -68262362.0, "hiro_cum_put": 155578629.0, "hiro_cum_bias": -0.0151707800964171, "hiro_cum_dir": -1, "hiro_30m_net": -47780150.0, "hiro_30m_bias": -0.0070416780111923, "hiro_30m_dir": -1, "hiro_post30_net": 732704235.0, "hiro_post30_dir": 1, "hiro_post60_net": 1436590852.0, "hiro_post60_dir": 1, "hiro_n_records": 14242, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6656.3, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-09", "ts": 1773065286, "datetime_et": "2026-03-09T10:08:06-04:00", "time_et": "10:08:06", "time_pt": "07:08:06", "spx_at_event": 6642.360000000001, "f10": 9.109999999999673, "up_10": 1, "abs_f10": 9.109999999999673, "travel_10": 15.210000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 33.50999999999931, "up_30": 1, "abs_f30": 33.50999999999931, "travel_30": 39.60999999999967, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 51.38999999999942, "up_60": 1, "abs_f60": 51.38999999999942, "travel_60": 62.23999999999978, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 5.999999999999999, "p_ratio_t0": 5.999999999999999, "c_ratio_t0": 4.749999999999999, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2336148511815052, "hiro_cum_net": -160508994.0, "hiro_cum_bullish": 7602278783.0, "hiro_cum_bearish": 7762787777.0, "hiro_cum_call": -136935239.0, "hiro_cum_put": 23573755.0, "hiro_cum_bias": -0.01044635852199, "hiro_cum_dir": -1, "hiro_30m_net": 34258067.0, "hiro_30m_bias": 0.0048670385733321, "hiro_30m_dir": 1, "hiro_post30_net": 734158248.0, "hiro_post30_dir": 1, "hiro_post60_net": 1473523777.0, "hiro_post60_dir": 1, "hiro_n_records": 14296, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6646.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773065806, "datetime_et": "2026-03-09T10:16:46-04:00", "time_et": "10:16:46", "time_pt": "07:16:46", "spx_at_event": 6648.2300000000005, "f10": 11.159999999999854, "up_10": 1, "abs_f10": 11.159999999999854, "travel_10": 20.110000000000586, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 38.219999999999345, "up_30": 1, "abs_f30": 38.219999999999345, "travel_30": 41.25, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 55.13000000000011, "up_60": 1, "abs_f60": 55.13000000000011, "travel_60": 59.07000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 9, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 11.933333333333332, "p_ratio_t0": 4.333333333333333, "c_ratio_t0": 2.333333333333333, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6190392084062235, "hiro_cum_net": -220998049.0, "hiro_cum_bullish": 8381688633.0, "hiro_cum_bearish": 8602686682.0, "hiro_cum_call": -8304914.0, "hiro_cum_put": 212693135.0, "hiro_cum_bias": -0.0130118444100103, "hiro_cum_dir": -1, "hiro_30m_net": 151052093.0, "hiro_30m_bias": 0.0237313807111512, "hiro_30m_dir": 1, "hiro_post30_net": 833110805.0, "hiro_post30_dir": 1, "hiro_post60_net": 1498690672.0, "hiro_post60_dir": 1, "hiro_n_records": 14504, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6649.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773066208, "datetime_et": "2026-03-09T10:23:28-04:00", "time_et": "10:23:28", "time_pt": "07:23:28", "spx_at_event": 6664.900000000001, "f10": -6.0, "up_10": 0, "abs_f10": 6.0, "travel_10": 14.010000000000218, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 26.11999999999989, "up_30": 1, "abs_f30": 26.11999999999989, "travel_30": 41.11999999999989, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 41.79999999999927, "up_60": 1, "abs_f60": 41.79999999999927, "travel_60": 55.39999999999963, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 10, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.25, "p_ratio_t0": 2.25, "c_ratio_t0": 2.25, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 124568635.0, "hiro_cum_bullish": 9326020285.0, "hiro_cum_bearish": 9201451650.0, "hiro_cum_call": 309366727.0, "hiro_cum_put": 184798092.0, "hiro_cum_bias": 0.0067234556034965, "hiro_cum_dir": 1, "hiro_30m_net": 416797330.0, "hiro_30m_bias": 0.0647507045753702, "hiro_30m_dir": 1, "hiro_post30_net": 690895843.0, "hiro_post30_dir": 1, "hiro_post60_net": 1269360116.0, "hiro_post60_dir": 1, "hiro_n_records": 14664, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6668.2, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-09", "ts": 1773067325, "datetime_et": "2026-03-09T10:42:05-04:00", "time_et": "10:42:05", "time_pt": "07:42:05", "spx_at_event": 6677.09, "f10": 15.329999999999927, "up_10": 1, "abs_f10": 15.329999999999927, "travel_10": 17.4399999999996, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 20.279999999999745, "up_30": 1, "abs_f30": 20.279999999999745, "travel_30": 23.519999999999527, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 21.159999999999854, "up_60": 1, "abs_f60": 21.159999999999854, "travel_60": 35.659999999999854, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 11, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.3333333333333335, "c_ratio_t0": 2.5, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0689928714869514, "hiro_cum_net": 633384969.0, "hiro_cum_bullish": 11448937543.0, "hiro_cum_bearish": 10815552574.0, "hiro_cum_call": 615483438.0, "hiro_cum_put": -17901531.0, "hiro_cum_bias": 0.0284482135306741, "hiro_cum_dir": 1, "hiro_30m_net": 1039228319.0, "hiro_30m_bias": 0.1697347125089986, "hiro_30m_dir": 1, "hiro_post30_net": 606572623.0, "hiro_post30_dir": 1, "hiro_post60_net": 875689979.0, "hiro_post60_dir": 1, "hiro_n_records": 15112, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6671.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773068178, "datetime_et": "2026-03-09T10:56:18-04:00", "time_et": "10:56:18", "time_pt": "07:56:18", "spx_at_event": 6688.360000000001, "f10": 10.139999999999418, "up_10": 1, "abs_f10": 10.139999999999418, "travel_10": 10.289999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 21.5, "up_30": 1, "abs_f30": 21.5, "travel_30": 21.650000000000546, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 19.719999999999345, "up_60": 1, "abs_f60": 19.719999999999345, "travel_60": 22.43000000000029, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 12, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.2, "p_ratio_t0": 2.25, "c_ratio_t0": 3.2, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.3522205935893521, "hiro_cum_net": 925513998.0, "hiro_cum_bullish": 13340750526.0, "hiro_cum_bearish": 12415236528.0, "hiro_cum_call": 757958061.0, "hiro_cum_put": -167555937.0, "hiro_cum_bias": 0.0359339362944843, "hiro_cum_dir": 1, "hiro_30m_net": 555785280.0, "hiro_30m_bias": 0.0823692653828952, "hiro_30m_dir": 1, "hiro_post30_net": 652948844.0, "hiro_post30_dir": 1, "hiro_post60_net": 635161341.0, "hiro_post60_dir": 1, "hiro_n_records": 15452, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6685.7, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773068255, "datetime_et": "2026-03-09T10:57:35-04:00", "time_et": "10:57:35", "time_pt": "07:57:35", "spx_at_event": 6691.77, "f10": 5.739999999999782, "up_10": 1, "abs_f10": 5.739999999999782, "travel_10": 10.289999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 18.86999999999989, "up_30": 1, "abs_f30": 18.86999999999989, "travel_30": 22.43000000000029, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 18.170000000000073, "up_60": 1, "abs_f60": 18.170000000000073, "travel_60": 22.43000000000029, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 13, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 947812368.0, "hiro_cum_bullish": 13517879019.0, "hiro_cum_bearish": 12570066651.0, "hiro_cum_call": 788779102.0, "hiro_cum_put": -159033266.0, "hiro_cum_bias": 0.0363314298484584, "hiro_cum_dir": 1, "hiro_30m_net": 495976383.0, "hiro_30m_bias": 0.0720295315646401, "hiro_30m_dir": 1, "hiro_post30_net": 623959323.0, "hiro_post30_dir": 1, "hiro_post60_net": 580632258.0, "hiro_post60_dir": 1, "hiro_n_records": 15484, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6693.6, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-09", "ts": 1773068628, "datetime_et": "2026-03-09T11:03:48-04:00", "time_et": "11:03:48", "time_pt": "08:03:48", "spx_at_event": 6697.71, "f10": 1.25, "up_10": 1, "abs_f10": 1.25, "travel_10": 7.050000000000182, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 6.9099999999998545, "up_30": 1, "abs_f30": 6.9099999999998545, "travel_30": 18.730000000000473, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 15.090000000000146, "up_60": 1, "abs_f60": 15.090000000000146, "travel_60": 20.890000000000327, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 14, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 5.454545454545454, "p_ratio_t0": 2.0, "c_ratio_t0": 2.2, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0953101798043249, "hiro_cum_net": 1223953344.0, "hiro_cum_bullish": 14328040993.0, "hiro_cum_bearish": 13104087649.0, "hiro_cum_call": 1029837946.0, "hiro_cum_put": -194115398.0, "hiro_cum_bias": 0.0446175125515438, "hiro_cum_dir": 1, "hiro_30m_net": 610473072.0, "hiro_30m_bias": 0.0856642014166745, "hiro_30m_dir": 1, "hiro_post30_net": 340288440.0, "hiro_post30_dir": 1, "hiro_post60_net": 365829168.0, "hiro_post60_dir": 1, "hiro_n_records": 15632, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6698.8, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773069152, "datetime_et": "2026-03-09T11:12:32-04:00", "time_et": "11:12:32", "time_pt": "08:12:32", "spx_at_event": 6697.37, "f10": 7.690000000000509, "up_10": 1, "abs_f10": 7.690000000000509, "travel_10": 6.600000000000364, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 0.8800000000001091, "up_30": 1, "abs_f30": 0.8800000000001091, "travel_30": 13.38000000000011, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 15.520000000000437, "up_60": 1, "abs_f60": 15.520000000000437, "travel_60": 15.63000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 15, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.6, "p_ratio_t0": 3.2499999999999996, "c_ratio_t0": 3.6, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1022788491204184, "hiro_cum_net": 1269031576.0, "hiro_cum_bullish": 15155545327.0, "hiro_cum_bearish": 13886513751.0, "hiro_cum_call": 1111636434.0, "hiro_cum_put": -157395142.0, "hiro_cum_bias": 0.0436963361513619, "hiro_cum_dir": 1, "hiro_30m_net": 602633733.0, "hiro_30m_bias": 0.0899768053839986, "hiro_30m_dir": 1, "hiro_post30_net": 242494552.0, "hiro_post30_dir": 1, "hiro_post60_net": 702239748.0, "hiro_post60_dir": 1, "hiro_n_records": 15842, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6700.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773070100, "datetime_et": "2026-03-09T11:28:20-04:00", "time_et": "11:28:20", "time_pt": "08:28:20", "spx_at_event": 6708.41, "f10": -7.599999999999454, "up_10": 0, "abs_f10": 7.599999999999454, "travel_10": 11.039999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 0.4700000000002546, "up_30": 1, "abs_f30": 0.4700000000002546, "travel_30": 12.760000000000218, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 18.390000000000327, "up_60": 1, "abs_f60": 18.390000000000327, "travel_60": 29.670000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 16, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 7.666666666666666, "p_ratio_t0": 2.0, "c_ratio_t0": 7.666666666666666, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.3437347467010947, "hiro_cum_net": 1500713930.0, "hiro_cum_bullish": 17056238956.0, "hiro_cum_bearish": 15555525026.0, "hiro_cum_call": 1306373600.0, "hiro_cum_put": -194340330.0, "hiro_cum_bias": 0.0460175638100507, "hiro_cum_dir": 1, "hiro_30m_net": 528130762.0, "hiro_30m_bias": 0.0824132522780257, "hiro_30m_dir": 1, "hiro_post30_net": 27152370.0, "hiro_post30_dir": 1, "hiro_post60_net": 361880457.0, "hiro_post60_dir": 1, "hiro_n_records": 16222, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6710.4, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773071284, "datetime_et": "2026-03-09T11:48:04-04:00", "time_et": "11:48:04", "time_pt": "08:48:04", "spx_at_event": 6701.78, "f10": 7.100000000000364, "up_10": 1, "abs_f10": 7.100000000000364, "travel_10": 6.460000000000036, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 9.030000000000657, "up_30": 1, "abs_f30": 9.030000000000657, "travel_30": 9.409999999999854, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": 30.910000000000764, "up_60": 1, "abs_f60": 30.910000000000764, "travel_60": 30.75, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 17, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 7.333333333333334, "p_ratio_t0": 2.333333333333333, "c_ratio_t0": 7.333333333333334, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.1451323043030028, "hiro_cum_net": 1482504772.0, "hiro_cum_bullish": 18936004482.0, "hiro_cum_bearish": 17453499710.0, "hiro_cum_call": 1001101843.0, "hiro_cum_put": -481402929.0, "hiro_cum_bias": 0.0407399002794305, "hiro_cum_dir": 1, "hiro_30m_net": 179032998.0, "hiro_30m_bias": 0.0296958199799879, "hiro_30m_dir": 1, "hiro_post30_net": 554095832.0, "hiro_post30_dir": 1, "hiro_post60_net": 725887621.0, "hiro_post60_dir": 1, "hiro_n_records": 16694, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6702.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773072234, "datetime_et": "2026-03-09T12:03:54-04:00", "time_et": "12:03:54", "time_pt": "09:03:54", "spx_at_event": 6712.8, "f10": -1.1300000000001091, "up_10": 0, "abs_f10": 1.1300000000001091, "travel_10": 5.020000000000437, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 5.210000000000036, "up_30": 1, "abs_f30": 5.210000000000036, "travel_30": 20.220000000000255, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 5.5900000000001455, "up_60": 1, "abs_f60": 5.5900000000001455, "travel_60": 27.520000000000437, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 18, "cluster_size": 5, "cluster_bucket": "clustered", "max_ratio": 5.5, "p_ratio_t0": 2.9999999999999996, "c_ratio_t0": 3.0, "wide_secs_60": 7, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 2.2204460492503126e-16, "hiro_cum_net": 1624046076.0, "hiro_cum_bullish": 20447144057.0, "hiro_cum_bearish": 18823097981.0, "hiro_cum_call": 1349104342.0, "hiro_cum_put": -274941734.0, "hiro_cum_bias": 0.0413556421279116, "hiro_cum_dir": 1, "hiro_30m_net": 66006855.0, "hiro_30m_bias": 0.0115163633304389, "hiro_30m_dir": 1, "hiro_post30_net": 720105589.0, "hiro_post30_dir": 1, "hiro_post60_net": 674162669.0, "hiro_post60_dir": 1, "hiro_n_records": 17074, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6714.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773073422, "datetime_et": "2026-03-09T12:23:42-04:00", "time_et": "12:23:42", "time_pt": "09:23:42", "spx_at_event": 6715.78, "f10": 2.230000000000473, "up_10": 1, "abs_f10": 2.230000000000473, "travel_10": 13.340000000000146, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 13.210000000000036, "up_30": 1, "abs_f30": 13.210000000000036, "travel_30": 20.640000000000327, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -11.599999999999454, "up_60": 0, "abs_f60": 11.599999999999454, "travel_60": 30.050000000000185, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 19, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 6.0, "p_ratio_t0": 3.0000000000000004, "c_ratio_t0": 6.0, "wide_secs_60": 5, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.6931471805599452, "hiro_cum_net": 2213103440.0, "hiro_cum_bullish": 22377523462.0, "hiro_cum_bearish": 20164420022.0, "hiro_cum_call": 1664280742.0, "hiro_cum_put": -548822698.0, "hiro_cum_bias": 0.0520216816336175, "hiro_cum_dir": 1, "hiro_30m_net": 585730887.0, "hiro_30m_bias": 0.1133667262587881, "hiro_30m_dir": 1, "hiro_post30_net": -214877681.0, "hiro_post30_dir": -1, "hiro_post60_net": -247915502.0, "hiro_post60_dir": -1, "hiro_n_records": 17550, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6716.4, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773073587, "datetime_et": "2026-03-09T12:26:27-04:00", "time_et": "12:26:27", "time_pt": "09:26:27", "spx_at_event": 6726.6900000000005, "f10": -2.3400000000001455, "up_10": 0, "abs_f10": 2.3400000000001455, "travel_10": 13.340000000000146, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 4.4399999999996, "up_30": 1, "abs_f30": 4.4399999999996, "travel_30": 20.640000000000327, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -24.99000000000069, "up_60": 0, "abs_f60": 24.99000000000069, "travel_60": 33.590000000000146, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 20, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.8, "p_ratio_t0": 2.0, "c_ratio_t0": 2.888888888888889, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.3677247801253173, "hiro_cum_net": 2128417524.0, "hiro_cum_bullish": 22847953787.0, "hiro_cum_bearish": 20719536263.0, "hiro_cum_call": 1767087731.0, "hiro_cum_put": -361329793.0, "hiro_cum_bias": 0.0488533427461011, "hiro_cum_dir": 1, "hiro_30m_net": 568024136.0, "hiro_30m_bias": 0.0998991369364474, "hiro_30m_dir": 1, "hiro_post30_net": -145364911.0, "hiro_post30_dir": -1, "hiro_post60_net": -81677689.0, "hiro_post60_dir": -1, "hiro_n_records": 17616, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6725.7, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773075838, "datetime_et": "2026-03-09T13:03:58-04:00", "time_et": "13:03:58", "time_pt": "10:03:58", "spx_at_event": 6718.39, "f10": 0.4700000000002546, "up_10": 1, "abs_f10": 0.4700000000002546, "travel_10": 4.199999999999818, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -17.779999999999745, "up_30": 0, "abs_f30": 17.779999999999745, "travel_30": 21.359999999999673, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -13.550000000000182, "up_60": 0, "abs_f60": 13.550000000000182, "travel_60": 27.25, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 21, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.1, "p_ratio_t0": 2.0, "c_ratio_t0": 2.1, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.048790164169432, "hiro_cum_net": 2302955178.0, "hiro_cum_bullish": 27972116695.0, "hiro_cum_bearish": 25669161517.0, "hiro_cum_call": 1798421569.0, "hiro_cum_put": -504533609.0, "hiro_cum_bias": 0.0429325186640464, "hiro_cum_dir": 1, "hiro_30m_net": -42009158.0, "hiro_30m_bias": -0.0056237111408232, "hiro_30m_dir": -1, "hiro_post30_net": -603768825.0, "hiro_post30_dir": -1, "hiro_post60_net": -1115203706.0, "hiro_post60_dir": -1, "hiro_n_records": 18516, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6719.7, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773079686, "datetime_et": "2026-03-09T14:08:06-04:00", "time_et": "14:08:06", "time_pt": "11:08:06", "spx_at_event": 6705.07, "f10": 7.080000000000837, "up_10": 1, "abs_f10": 7.080000000000837, "travel_10": 9.300000000000182, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 15.730000000000471, "up_30": 1, "abs_f30": 15.730000000000471, "travel_30": 20.590000000000146, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 10.270000000000437, "up_60": 1, "abs_f60": 10.270000000000437, "travel_60": 21.329999999999927, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 22, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 3.4999999999999996, "p_ratio_t0": 2.0, "c_ratio_t0": 2.125, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0606246218164348, "hiro_cum_net": 1259381685.0, "hiro_cum_bullish": 34390001443.0, "hiro_cum_bearish": 33130619758.0, "hiro_cum_call": 1994161216.0, "hiro_cum_put": 734779531.0, "hiro_cum_bias": 0.0186518083305392, "hiro_cum_dir": 1, "hiro_30m_net": -529017213.0, "hiro_30m_bias": -0.0801352440589618, "hiro_30m_dir": -1, "hiro_post30_net": 1134437863.0, "hiro_post30_dir": 1, "hiro_post60_net": 1048735561.0, "hiro_post60_dir": 1, "hiro_n_records": 20056, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6703.8, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-09", "ts": 1773081288, "datetime_et": "2026-03-09T14:34:48-04:00", "time_et": "14:34:48", "time_pt": "11:34:48", "spx_at_event": 6722.95, "f10": -2.199999999999818, "up_10": 0, "abs_f10": 2.199999999999818, "travel_10": 2.6900000000005093, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -7.739999999999782, "up_30": 0, "abs_f30": 7.739999999999782, "travel_30": 11.38000000000011, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 73.23000000000047, "up_60": 1, "abs_f60": 73.23000000000047, "travel_60": 84.17000000000007, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 23, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 14.6, "p_ratio_t0": 4.666666666666666, "c_ratio_t0": 14.6, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.140576487767142, "hiro_cum_net": 2002017219.0, "hiro_cum_bullish": 38483847246.0, "hiro_cum_bearish": 36481830027.0, "hiro_cum_call": 3086402163.0, "hiro_cum_put": 1084384944.0, "hiro_cum_bias": 0.0267057844579902, "hiro_cum_dir": 1, "hiro_30m_net": 809690349.0, "hiro_30m_bias": 0.0964961426925703, "hiro_30m_dir": 1, "hiro_post30_net": 340428238.0, "hiro_post30_dir": 1, "hiro_post60_net": 516973406.0, "hiro_post60_dir": 1, "hiro_n_records": 20696, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6723.65, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-13", "ts": 1773408871, "datetime_et": "2026-03-13T09:34:31-04:00", "time_et": "09:34:31", "time_pt": "06:34:31", "spx_at_event": 6707.4400000000005, "f10": 22.159999999999854, "up_10": 1, "abs_f10": 22.159999999999854, "travel_10": 26.710000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 3.7399999999997817, "up_30": 1, "abs_f30": 3.7399999999997817, "travel_30": 28.599999999999454, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -2.2100000000000364, "up_60": 0, "abs_f60": 2.2100000000000364, "travel_60": 43.13999999999942, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.4, "c_ratio_t0": 2.5, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0408219945202552, "hiro_cum_net": 520503339.0, "hiro_cum_bullish": 3657731692.0, "hiro_cum_bearish": 3137228353.0, "hiro_cum_call": 193006775.0, "hiro_cum_put": -327496564.0, "hiro_cum_bias": 0.0766013833124753, "hiro_cum_dir": 1, "hiro_30m_net": -108567289.0, "hiro_30m_bias": -0.0926234422658084, "hiro_30m_dir": -1, "hiro_post30_net": 594849975.0, "hiro_post30_dir": 1, "hiro_post60_net": 428898631.0, "hiro_post60_dir": 1, "hiro_n_records": 12480, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6703.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-13", "ts": 1773409780, "datetime_et": "2026-03-13T09:49:40-04:00", "time_et": "09:49:40", "time_pt": "06:49:40", "spx_at_event": 6722.78, "f10": -7.199999999999818, "up_10": 0, "abs_f10": 7.199999999999818, "travel_10": 10.970000000000256, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -31.36999999999989, "up_30": 0, "abs_f30": 31.36999999999989, "travel_30": 38.19999999999982, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -43.14999999999963, "up_60": 0, "abs_f60": 43.14999999999963, "travel_60": 52.60999999999967, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 6.0, "p_ratio_t0": 5.0, "c_ratio_t0": 6.0, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1823215567939546, "hiro_cum_net": 716834115.0, "hiro_cum_bullish": 5630402449.0, "hiro_cum_bearish": 4913568334.0, "hiro_cum_call": 623815455.0, "hiro_cum_put": -93018660.0, "hiro_cum_bias": 0.067985214465479, "hiro_cum_dir": 1, "hiro_30m_net": 68113952.0, "hiro_30m_bias": 0.0147430314665521, "hiro_30m_dir": 1, "hiro_post30_net": 198985404.0, "hiro_post30_dir": 1, "hiro_post60_net": 436653851.0, "hiro_post60_dir": 1, "hiro_n_records": 12844, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6721.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-13", "ts": 1773410035, "datetime_et": "2026-03-13T09:53:55-04:00", "time_et": "09:53:55", "time_pt": "06:53:55", "spx_at_event": 6726.33, "f10": -17.269999999999527, "up_10": 0, "abs_f10": 17.269999999999527, "travel_10": 18.0600000000004, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -26.920000000000073, "up_30": 0, "abs_f30": 26.920000000000073, "travel_30": 38.19999999999982, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -47.779999999999745, "up_60": 0, "abs_f60": 47.779999999999745, "travel_60": 52.60999999999967, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 4.5, "p_ratio_t0": 2.25, "c_ratio_t0": 4.5, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.6931471805599453, "hiro_cum_net": 1161955274.0, "hiro_cum_bullish": 6370350943.0, "hiro_cum_bearish": 5208395669.0, "hiro_cum_call": 854302180.0, "hiro_cum_put": -307653094.0, "hiro_cum_bias": 0.1003524226703234, "hiro_cum_dir": 1, "hiro_30m_net": 545584373.0, "hiro_30m_bias": 0.0978778180072892, "hiro_30m_dir": 1, "hiro_post30_net": -371151684.0, "hiro_post30_dir": -1, "hiro_post60_net": 83515401.0, "hiro_post60_dir": 1, "hiro_n_records": 12946, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6726.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-13", "ts": 1773410396, "datetime_et": "2026-03-13T09:59:56-04:00", "time_et": "09:59:56", "time_pt": "06:59:56", "spx_at_event": 6715.58, "f10": -12.529999999999744, "up_10": 0, "abs_f10": 12.529999999999744, "travel_10": 18.3100000000004, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -16.55999999999949, "up_30": 0, "abs_f30": 16.55999999999949, "travel_30": 33.01000000000022, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -53.69999999999982, "up_60": 0, "abs_f60": 53.69999999999982, "travel_60": 59.48000000000047, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 13, "cluster_bucket": "clustered", "max_ratio": 9.25, "p_ratio_t0": 2.75, "c_ratio_t0": 3.75, "wide_secs_60": 14, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.3101549283038394, "hiro_cum_net": 1265823790.0, "hiro_cum_bullish": 7149800736.0, "hiro_cum_bearish": 5883976946.0, "hiro_cum_call": 825984001.0, "hiro_cum_put": -439839789.0, "hiro_cum_bias": 0.0971187188306991, "hiro_cum_dir": 1, "hiro_30m_net": 654260801.0, "hiro_30m_bias": 0.0932591550357867, "hiro_30m_dir": 1, "hiro_post30_net": -417053730.0, "hiro_post30_dir": -1, "hiro_post60_net": -34065575.0, "hiro_post60_dir": -1, "hiro_n_records": 13090, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6715.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-13", "ts": 1773410566, "datetime_et": "2026-03-13T10:02:46-04:00", "time_et": "10:02:46", "time_pt": "07:02:46", "spx_at_event": 6708.49, "f10": -7.9399999999996, "up_10": 0, "abs_f10": 7.9399999999996, "travel_10": 11.530000000000657, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 2.480000000000473, "up_30": 1, "abs_f30": 2.480000000000473, "travel_30": 23.51000000000022, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -51.57999999999993, "up_60": 0, "abs_f60": 51.57999999999993, "travel_60": 54.95000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.5, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": 1148405003.0, "hiro_cum_bullish": 7410858477.0, "hiro_cum_bearish": 6262453474.0, "hiro_cum_call": 682171588.0, "hiro_cum_put": -466233415.0, "hiro_cum_bias": 0.0839887956272372, "hiro_cum_dir": 1, "hiro_30m_net": 600531676.0, "hiro_30m_bias": 0.0837196771961831, "hiro_30m_dir": 1, "hiro_post30_net": -212798074.0, "hiro_post30_dir": -1, "hiro_post60_net": 139566630.0, "hiro_post60_dir": 1, "hiro_n_records": 13158, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6707.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-13", "ts": 1773413192, "datetime_et": "2026-03-13T10:46:32-04:00", "time_et": "10:46:32", "time_pt": "07:46:32", "spx_at_event": 6674.29, "f10": -11.539999999999964, "up_10": 0, "abs_f10": 11.539999999999964, "travel_10": 17.480000000000473, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -0.8400000000001455, "up_30": 0, "abs_f30": 0.8400000000001455, "travel_30": 23.32000000000062, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -28.039999999999964, "up_60": 0, "abs_f60": 28.039999999999964, "travel_60": 36.26000000000022, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 2.4705882352941178, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 9, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 1199217780.0, "hiro_cum_bullish": 12640611378.0, "hiro_cum_bearish": 11441393598.0, "hiro_cum_call": 143593470.0, "hiro_cum_put": -1055624310.0, "hiro_cum_bias": 0.0497972565488269, "hiro_cum_dir": 1, "hiro_30m_net": 245638530.0, "hiro_30m_bias": 0.0344157844740816, "hiro_30m_dir": 1, "hiro_post30_net": 229900189.0, "hiro_post30_dir": 1, "hiro_post60_net": -327322148.0, "hiro_post60_dir": -1, "hiro_n_records": 14208, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6678.9, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-13", "ts": 1773413585, "datetime_et": "2026-03-13T10:53:05-04:00", "time_et": "10:53:05", "time_pt": "07:53:05", "spx_at_event": 6678.55, "f10": -19.600000000000364, "up_10": 0, "abs_f10": 19.600000000000364, "travel_10": 18.890000000000327, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -14.069999999999707, "up_30": 0, "abs_f30": 14.069999999999707, "travel_30": 20.909999999999854, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -33.02000000000044, "up_60": 0, "abs_f60": 33.02000000000044, "travel_60": 33.849999999999454, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 1320841897.0, "hiro_cum_bullish": 14379188435.0, "hiro_cum_bearish": 13058346538.0, "hiro_cum_call": 317642878.0, "hiro_cum_put": -1003199019.0, "hiro_cum_bias": 0.0481399622196301, "hiro_cum_dir": 1, "hiro_30m_net": 592821522.0, "hiro_30m_bias": 0.0678759646567624, "hiro_30m_dir": 1, "hiro_post30_net": 47560206.0, "hiro_post30_dir": 1, "hiro_post60_net": -683775282.0, "hiro_post60_dir": -1, "hiro_n_records": 14366, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6678.9, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-13", "ts": 1773414619, "datetime_et": "2026-03-13T11:10:19-04:00", "time_et": "11:10:19", "time_pt": "08:10:19", "spx_at_event": 6671.1900000000005, "f10": -2.5399999999999636, "up_10": 0, "abs_f10": 2.5399999999999636, "travel_10": 9.279999999999744, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -16.390000000000327, "up_30": 0, "abs_f30": 16.390000000000327, "travel_30": 26.25999999999931, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -16.090000000000146, "up_60": 0, "abs_f60": 16.090000000000146, "travel_60": 35.31999999999971, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.2727272727272725, "p_ratio_t0": 2.2727272727272725, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1278333715098848, "hiro_cum_net": 1354704964.0, "hiro_cum_bullish": 15955482238.0, "hiro_cum_bearish": 14600777274.0, "hiro_cum_call": 356534354.0, "hiro_cum_put": -998170610.0, "hiro_cum_bias": 0.0443347774117438, "hiro_cum_dir": 1, "hiro_30m_net": 346265908.0, "hiro_30m_bias": 0.0418753192767796, "hiro_30m_dir": 1, "hiro_post30_net": -266693030.0, "hiro_post30_dir": -1, "hiro_post60_net": -728416086.0, "hiro_post60_dir": -1, "hiro_n_records": 14682, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6671.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-13", "ts": 1773416819, "datetime_et": "2026-03-13T11:46:59-04:00", "time_et": "11:46:59", "time_pt": "08:46:59", "spx_at_event": 6646.25, "f10": -0.3800000000001091, "up_10": 0, "abs_f10": 0.3800000000001091, "travel_10": 14.800000000000182, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 0.1000000000003638, "up_30": 1, "abs_f30": 0.1000000000003638, "travel_30": 16.829999999999927, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -2.619999999999891, "up_60": 0, "abs_f60": 2.619999999999891, "travel_60": 18.150000000000546, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 9, "cluster_size": 11, "cluster_bucket": "clustered", "max_ratio": 6.187499999999999, "p_ratio_t0": 3.875, "c_ratio_t0": 2.9999999999999996, "wide_secs_60": 21, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2559333741372007, "hiro_cum_net": 803036924.0, "hiro_cum_bullish": 20280556630.0, "hiro_cum_bearish": 19477519706.0, "hiro_cum_call": -114007997.0, "hiro_cum_put": -917044921.0, "hiro_cum_bias": 0.0201980829558614, "hiro_cum_dir": 1, "hiro_30m_net": -572407782.0, "hiro_30m_bias": -0.0741351615319176, "hiro_30m_dir": -1, "hiro_post30_net": -289199283.0, "hiro_post30_dir": -1, "hiro_post60_net": -915303359.0, "hiro_post60_dir": -1, "hiro_n_records": 15562, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6646.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-13", "ts": 1773420262, "datetime_et": "2026-03-13T12:44:22-04:00", "time_et": "12:44:22", "time_pt": "09:44:22", "spx_at_event": 6647.62, "f10": 9.980000000000471, "up_10": 1, "abs_f10": 9.980000000000471, "travel_10": 13.970000000000256, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 8.579999999999927, "up_30": 1, "abs_f30": 8.579999999999927, "travel_30": 15.650000000000546, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 1.850000000000364, "up_60": 1, "abs_f60": 1.850000000000364, "travel_60": 17.730000000000473, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 10, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.2142857142857144, "p_ratio_t0": 3.2142857142857144, "c_ratio_t0": 2.0, "wide_secs_60": 4, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4744579795951159, "hiro_cum_net": 9320682.0, "hiro_cum_bullish": 26837172452.0, "hiro_cum_bearish": 26827851770.0, "hiro_cum_call": -956501898.0, "hiro_cum_put": -965822580.0, "hiro_cum_bias": 0.0001736826198278, "hiro_cum_dir": 1, "hiro_30m_net": -554430763.0, "hiro_30m_bias": -0.0833981778732749, "hiro_30m_dir": -1, "hiro_post30_net": 13338322.0, "hiro_post30_dir": 1, "hiro_post60_net": -375886403.0, "hiro_post60_dir": -1, "hiro_n_records": 16940, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6650.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-13", "ts": 1773421132, "datetime_et": "2026-03-13T12:58:52-04:00", "time_et": "12:58:52", "time_pt": "09:58:52", "spx_at_event": 6645.51, "f10": 3.0799999999999272, "up_10": 1, "abs_f10": 3.0799999999999272, "travel_10": 6.640000000000327, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 8.519999999999527, "up_30": 1, "abs_f30": 8.519999999999527, "travel_30": 17.730000000000473, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -9.840000000000146, "up_60": 0, "abs_f60": 9.840000000000146, "travel_60": 25.329999999999927, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 11, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 6.25, "p_ratio_t0": 6.25, "c_ratio_t0": 2.0, "wide_secs_60": 4, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 1.1394342831883648, "hiro_cum_net": -81927232.0, "hiro_cum_bullish": 28785004310.0, "hiro_cum_bearish": 28866931542.0, "hiro_cum_call": -1131370535.0, "hiro_cum_put": -1049443303.0, "hiro_cum_bias": -0.0014210664531771, "hiro_cum_dir": -1, "hiro_30m_net": -432010358.0, "hiro_30m_bias": -0.0598049814399302, "hiro_30m_dir": -1, "hiro_post30_net": 38616166.0, "hiro_post30_dir": 1, "hiro_post60_net": -766968604.0, "hiro_post60_dir": -1, "hiro_n_records": 17288, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6646.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-18", "ts": 1773840902, "datetime_et": "2026-03-18T09:35:02-04:00", "time_et": "09:35:02", "time_pt": "06:35:02", "spx_at_event": 6698.96, "f10": -2.1599999999998545, "up_10": 0, "abs_f10": 2.1599999999998545, "travel_10": 8.229999999999563, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -6.0900000000001455, "up_30": 0, "abs_f30": 6.0900000000001455, "travel_30": 12.480000000000471, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -27.909999999999854, "up_60": 0, "abs_f60": 27.909999999999854, "travel_60": 37.400000000000546, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.9999999999999996, "p_ratio_t0": 2.9999999999999996, "c_ratio_t0": 2.75, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0870113769896297, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773841056, "datetime_et": "2026-03-18T09:37:36-04:00", "time_et": "09:37:36", "time_pt": "06:37:36", "spx_at_event": 6700.37, "f10": 4.0700000000006185, "up_10": 1, "abs_f10": 4.0700000000006185, "travel_10": 9.819999999999707, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -0.3699999999998908, "up_30": 0, "abs_f30": 0.3699999999998908, "travel_30": 12.480000000000471, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -30.50999999999931, "up_60": 0, "abs_f60": 30.50999999999931, "travel_60": 37.400000000000546, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.5, "p_ratio_t0": 2.0, "c_ratio_t0": 4.5, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.8109302162163288, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773841137, "datetime_et": "2026-03-18T09:38:57-04:00", "time_et": "09:38:57", "time_pt": "06:38:57", "spx_at_event": 6700.82, "f10": -0.6999999999998181, "up_10": 0, "abs_f10": 0.6999999999998181, "travel_10": 9.819999999999707, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 1.8300000000008367, "up_30": 1, "abs_f30": 1.8300000000008367, "travel_30": 12.480000000000471, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -26.549999999999272, "up_60": 0, "abs_f60": 26.549999999999272, "travel_60": 37.400000000000546, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773841943, "datetime_et": "2026-03-18T09:52:23-04:00", "time_et": "09:52:23", "time_pt": "06:52:23", "spx_at_event": 6700.56, "f10": -7.860000000000582, "up_10": 0, "abs_f10": 7.860000000000582, "travel_10": 9.050000000000182, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -17.74000000000069, "up_30": 0, "abs_f30": 17.74000000000069, "travel_30": 21.220000000000255, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -31.890000000000327, "up_60": 0, "abs_f60": 31.890000000000327, "travel_60": 35.410000000000764, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773842405, "datetime_et": "2026-03-18T10:00:05-04:00", "time_et": "10:00:05", "time_pt": "07:00:05", "spx_at_event": 6697.110000000001, "f10": -4.700000000000728, "up_10": 0, "abs_f10": 4.700000000000728, "travel_10": 10.240000000000691, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -25.220000000000255, "up_30": 0, "abs_f30": 25.220000000000255, "travel_30": 34.8700000000008, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -11.890000000000327, "up_60": 0, "abs_f60": 11.890000000000327, "travel_60": 35.410000000000764, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.75, "p_ratio_t0": 2.5, "c_ratio_t0": 3.75, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.4054651081081644, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773844010, "datetime_et": "2026-03-18T10:26:50-04:00", "time_et": "10:26:50", "time_pt": "07:26:50", "spx_at_event": 6669.25, "f10": 1.8900000000003272, "up_10": 1, "abs_f10": 1.8900000000003272, "travel_10": 9.340000000000146, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 3.7399999999997817, "up_30": 1, "abs_f30": 3.7399999999997817, "travel_30": 9.88000000000011, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": 11.180000000000293, "up_60": 1, "abs_f60": 11.180000000000293, "travel_60": 21.789999999999964, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.4999999999999996, "p_ratio_t0": 2.8, "c_ratio_t0": 3.4999999999999996, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773844957, "datetime_et": "2026-03-18T10:42:37-04:00", "time_et": "10:42:37", "time_pt": "07:42:37", "spx_at_event": 6669.7300000000005, "f10": -1.0600000000004002, "up_10": 0, "abs_f10": 1.0600000000004002, "travel_10": 5.020000000000437, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 18.56999999999971, "up_30": 1, "abs_f30": 18.56999999999971, "travel_30": 21.789999999999964, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 7.779999999999745, "up_60": 1, "abs_f60": 7.779999999999745, "travel_60": 21.789999999999964, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773846072, "datetime_et": "2026-03-18T11:01:12-04:00", "time_et": "11:01:12", "time_pt": "08:01:12", "spx_at_event": 6681.900000000001, "f10": 5.229999999999563, "up_10": 1, "abs_f10": 5.229999999999563, "travel_10": 10.839999999999236, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -3.1700000000000728, "up_30": 0, "abs_f30": 3.1700000000000728, "travel_30": 14.569999999999707, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -6.660000000000764, "up_60": 0, "abs_f60": 6.660000000000764, "travel_60": 14.569999999999707, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 8, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.2499999999999996, "c_ratio_t0": 2.5, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1053605156578265, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773851633, "datetime_et": "2026-03-18T12:33:53-04:00", "time_et": "12:33:53", "time_pt": "09:33:53", "spx_at_event": 6675.72, "f10": -0.1300000000001091, "up_10": 0, "abs_f10": 0.1300000000001091, "travel_10": 7.889999999999418, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -5.5900000000001455, "up_30": 0, "abs_f30": 5.5900000000001455, "travel_30": 12.55999999999949, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -9.010000000000218, "up_60": 0, "abs_f60": 9.010000000000218, "travel_60": 16.960000000000036, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 9, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 17.0, "p_ratio_t0": 6.75, "c_ratio_t0": 8.5, "wide_secs_60": 5, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2305236586118323, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773851968, "datetime_et": "2026-03-18T12:39:28-04:00", "time_et": "12:39:28", "time_pt": "09:39:28", "spx_at_event": 6675.66, "f10": -0.3199999999997089, "up_10": 0, "abs_f10": 0.3199999999997089, "travel_10": 2.480000000000473, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -6.949999999999818, "up_30": 0, "abs_f30": 6.949999999999818, "travel_30": 12.55999999999949, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -2.7899999999999636, "up_60": 0, "abs_f60": 2.7899999999999636, "travel_60": 16.960000000000036, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 10, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.9999999999999996, "p_ratio_t0": 2.0, "c_ratio_t0": 2.9999999999999996, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.4054651081081642, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773853216, "datetime_et": "2026-03-18T13:00:16-04:00", "time_et": "13:00:16", "time_pt": "10:00:16", "spx_at_event": 6673.56, "f10": -4.8200000000006185, "up_10": 0, "abs_f10": 4.8200000000006185, "travel_10": 4.849999999999454, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -8.360000000000582, "up_30": 0, "abs_f30": 8.360000000000582, "travel_30": 8.589999999999236, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": 7.559999999999491, "up_60": 1, "abs_f60": 7.559999999999491, "travel_60": 17.920000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 11, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5999999999999996, "p_ratio_t0": 2.5999999999999996, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2623642644674909, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773853320, "datetime_et": "2026-03-18T13:02:00-04:00", "time_et": "13:02:00", "time_pt": "10:02:00", "spx_at_event": 6669.46, "f10": -3.8900000000003274, "up_10": 0, "abs_f10": 3.8900000000003274, "travel_10": 8.589999999999236, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -2.550000000000182, "up_30": 0, "abs_f30": 2.550000000000182, "travel_30": 9.25, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": 8.239999999999782, "up_60": 1, "abs_f60": 8.239999999999782, "travel_60": 17.920000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 12, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773855046, "datetime_et": "2026-03-18T13:30:46-04:00", "time_et": "13:30:46", "time_pt": "10:30:46", "spx_at_event": 6665.2, "f10": 5.270000000000437, "up_10": 1, "abs_f10": 5.270000000000437, "travel_10": 9.670000000000073, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 15.920000000000073, "up_30": 1, "abs_f30": 15.920000000000073, "travel_30": 17.920000000000073, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 6.440000000000509, "up_60": 1, "abs_f60": 6.440000000000509, "travel_60": 17.920000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 13, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.0000000000000004, "p_ratio_t0": 3.0000000000000004, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4054651081081645, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773856797, "datetime_et": "2026-03-18T13:59:57-04:00", "time_et": "13:59:57", "time_pt": "10:59:57", "spx_at_event": 6675.81, "f10": -1.3500000000003638, "up_10": 0, "abs_f10": 1.3500000000003638, "travel_10": 6.6599999999998545, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -5.619999999999891, "up_30": 0, "abs_f30": 5.619999999999891, "travel_30": 17.399999999999636, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -32.460000000000036, "up_60": 0, "abs_f60": 32.460000000000036, "travel_60": 37.76999999999953, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 14, "cluster_size": 19, "cluster_bucket": "clustered", "max_ratio": 11.499999999999998, "p_ratio_t0": 6.555555555555555, "c_ratio_t0": 4.25, "wide_secs_60": 22, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4333938836331745, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773857731, "datetime_et": "2026-03-18T14:15:31-04:00", "time_et": "14:15:31", "time_pt": "11:15:31", "spx_at_event": 6663.72, "f10": 3.269999999999527, "up_10": 1, "abs_f10": 3.269999999999527, "travel_10": 2.5600000000004, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -6.390000000000327, "up_30": 0, "abs_f30": 6.390000000000327, "travel_30": 16.220000000000255, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -15.5600000000004, "up_60": 0, "abs_f60": 15.5600000000004, "travel_60": 28.289999999999964, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 15, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 3.0, "p_ratio_t0": 2.25, "c_ratio_t0": 2.0, "wide_secs_60": 12, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1177830356563834, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-18", "ts": 1773859022, "datetime_et": "2026-03-18T14:37:02-04:00", "time_et": "14:37:02", "time_pt": "11:37:02", "spx_at_event": 6663.84, "f10": -5.760000000000218, "up_10": 0, "abs_f10": 5.760000000000218, "travel_10": 5.8400000000001455, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -12.779999999999744, "up_30": 0, "abs_f30": 12.779999999999744, "travel_30": 17.909999999999854, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -28.5, "up_60": 0, "abs_f60": 28.5, "travel_60": 25.920000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 16, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.0, "p_ratio_t0": 4.0, "c_ratio_t0": 2.75, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.3746934494414107, "hiro_cum_net": 0.0, "hiro_cum_bullish": 0.0, "hiro_cum_bearish": 0.0, "hiro_cum_call": 0.0, "hiro_cum_put": 0.0, "hiro_cum_bias": NaN, "hiro_cum_dir": 0, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 0, "hiro_call_stream_dir": 0, "hiro_put_stream_dir": 0, "hiro_stock_price_last": NaN, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-24", "ts": 1774359092, "datetime_et": "2026-03-24T09:31:32-04:00", "time_et": "09:31:32", "time_pt": "06:31:32", "spx_at_event": 6548.51, "f10": -22.75, "up_10": 0, "abs_f10": 22.75, "travel_10": 27.479999999999563, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": -4.399999999999636, "up_30": 0, "abs_f30": 4.399999999999636, "travel_30": 27.479999999999563, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 5.829999999999927, "up_60": 1, "abs_f60": 5.829999999999927, "travel_60": 33.409999999999854, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 8.666666666666666, "p_ratio_t0": 8.666666666666666, "c_ratio_t0": 4.833333333333333, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.5839478885949534, "hiro_cum_net": -471644076.0, "hiro_cum_bullish": 3581895962.0, "hiro_cum_bearish": 4053540038.0, "hiro_cum_call": -310750225.0, "hiro_cum_put": 160893851.0, "hiro_cum_bias": -0.0617704183493909, "hiro_cum_dir": -1, "hiro_30m_net": -56094408.0, "hiro_30m_bias": -0.0523004101025703, "hiro_30m_dir": -1, "hiro_post30_net": -152805240.0, "hiro_post30_dir": -1, "hiro_post60_net": -216655522.0, "hiro_post60_dir": -1, "hiro_n_records": 12816, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6543.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-24", "ts": 1774359307, "datetime_et": "2026-03-24T09:35:07-04:00", "time_et": "09:35:07", "time_pt": "06:35:07", "spx_at_event": 6549.78, "f10": -14.359999999999673, "up_10": 0, "abs_f10": 14.359999999999673, "travel_10": 20.970000000000255, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": -6.759999999999309, "up_30": 0, "abs_f30": 6.759999999999309, "travel_30": 22.73999999999978, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 7.450000000000728, "up_60": 1, "abs_f60": 7.450000000000728, "travel_60": 33.409999999999854, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 7.5, "p_ratio_t0": 3.75, "c_ratio_t0": 3.5000000000000004, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0689928714869514, "hiro_cum_net": -452546971.0, "hiro_cum_bullish": 3955222573.0, "hiro_cum_bearish": 4407769544.0, "hiro_cum_call": -261497901.0, "hiro_cum_put": 191049070.0, "hiro_cum_bias": -0.0541130452676235, "hiro_cum_dir": -1, "hiro_30m_net": -27637945.0, "hiro_30m_bias": -0.0157626037197201, "hiro_30m_dir": -1, "hiro_post30_net": -269958510.0, "hiro_post30_dir": -1, "hiro_post60_net": -243457764.0, "hiro_post60_dir": -1, "hiro_n_records": 12902, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6552.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-24", "ts": 1774359901, "datetime_et": "2026-03-24T09:45:01-04:00", "time_et": "09:45:01", "time_pt": "06:45:01", "spx_at_event": 6535.42, "f10": -4.539999999999964, "up_10": 0, "abs_f10": 4.539999999999964, "travel_10": 15.279999999999744, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 14.38000000000011, "up_30": 1, "abs_f30": 14.38000000000011, "travel_30": 33.11999999999989, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 17.850000000000364, "up_60": 1, "abs_f60": 17.850000000000364, "travel_60": 36.340000000000146, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.0, "p_ratio_t0": 3.8, "c_ratio_t0": 4.0, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0512932943875504, "hiro_cum_net": -517192037.0, "hiro_cum_bullish": 5050915683.0, "hiro_cum_bearish": 5568107720.0, "hiro_cum_call": -299987403.0, "hiro_cum_put": 217204634.0, "hiro_cum_bias": -0.0487042939234776, "hiro_cum_dir": -1, "hiro_30m_net": -138622531.0, "hiro_30m_bias": -0.0376394875523766, "hiro_30m_dir": -1, "hiro_post30_net": -446660827.0, "hiro_post30_dir": -1, "hiro_post60_net": -365139658.0, "hiro_post60_dir": -1, "hiro_n_records": 13140, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6531.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774360631, "datetime_et": "2026-03-24T09:57:11-04:00", "time_et": "09:57:11", "time_pt": "06:57:11", "spx_at_event": 6537.7300000000005, "f10": 20.019999999999527, "up_10": 1, "abs_f10": 20.019999999999527, "travel_10": 19.56999999999971, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 19.909999999999854, "up_30": 1, "abs_f30": 19.909999999999854, "travel_30": 20.98999999999978, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 41.80999999999949, "up_60": 1, "abs_f60": 41.80999999999949, "travel_60": 41.96000000000003, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.25, "p_ratio_t0": 2.0, "c_ratio_t0": 2.25, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1177830356563834, "hiro_cum_net": -662704051.0, "hiro_cum_bullish": 6255390919.0, "hiro_cum_bearish": 6918094970.0, "hiro_cum_call": -55979492.0, "hiro_cum_put": 606724559.0, "hiro_cum_bias": -0.050305899029608, "hiro_cum_dir": -1, "hiro_30m_net": -313247114.0, "hiro_30m_bias": -0.052699925982007, "hiro_30m_dir": -1, "hiro_post30_net": -190926292.0, "hiro_post30_dir": -1, "hiro_post60_net": -226588778.0, "hiro_post60_dir": -1, "hiro_n_records": 13432, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6539.3, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774360814, "datetime_et": "2026-03-24T10:00:14-04:00", "time_et": "10:00:14", "time_pt": "07:00:14", "spx_at_event": 6545.81, "f10": 12.279999999999744, "up_10": 1, "abs_f10": 12.279999999999744, "travel_10": 16.149999999999636, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 7.619999999999891, "up_30": 1, "abs_f30": 7.619999999999891, "travel_30": 16.149999999999636, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 30.579999999999927, "up_60": 1, "abs_f60": 30.579999999999927, "travel_60": 37.11999999999989, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": -588269085.0, "hiro_cum_bullish": 6679098434.0, "hiro_cum_bearish": 7267367519.0, "hiro_cum_call": 132109612.0, "hiro_cum_put": 720378697.0, "hiro_cum_bias": -0.0421805127537315, "hiro_cum_dir": -1, "hiro_30m_net": -270569131.0, "hiro_30m_bias": -0.040520405486168, "hiro_30m_dir": -1, "hiro_post30_net": -120627540.0, "hiro_post30_dir": -1, "hiro_post60_net": -347472271.0, "hiro_post60_dir": -1, "hiro_n_records": 13504, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6544.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774360922, "datetime_et": "2026-03-24T10:02:02-04:00", "time_et": "10:02:02", "time_pt": "07:02:02", "spx_at_event": 6546.88, "f10": 3.6099999999996726, "up_10": 1, "abs_f10": 3.6099999999996726, "travel_10": 16.149999999999636, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 9.140000000000327, "up_30": 1, "abs_f30": 9.140000000000327, "travel_30": 16.149999999999636, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 29.670000000000073, "up_60": 1, "abs_f60": 29.670000000000073, "travel_60": 37.11999999999989, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.75, "p_ratio_t0": 2.75, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.3184537311185346, "hiro_cum_net": -664628913.0, "hiro_cum_bullish": 6854214718.0, "hiro_cum_bearish": 7518843631.0, "hiro_cum_call": 85666175.0, "hiro_cum_put": 750295088.0, "hiro_cum_bias": -0.0462413006934074, "hiro_cum_dir": -1, "hiro_30m_net": -138069751.0, "hiro_30m_bias": -0.0207590661099335, "hiro_30m_dir": -1, "hiro_post30_net": -67570792.0, "hiro_post30_dir": -1, "hiro_post60_net": -384729450.0, "hiro_post60_dir": -1, "hiro_n_records": 13548, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6539.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-24", "ts": 1774363618, "datetime_et": "2026-03-24T10:46:58-04:00", "time_et": "10:46:58", "time_pt": "07:46:58", "spx_at_event": 6565.51, "f10": 14.63000000000011, "up_10": 1, "abs_f10": 14.63000000000011, "travel_10": 31.48999999999978, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 18.859999999999673, "up_30": 1, "abs_f30": 18.859999999999673, "travel_30": 35.719999999999345, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 24.11999999999989, "up_60": 1, "abs_f60": 24.11999999999989, "travel_60": 45.51999999999953, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 10.333333333333332, "p_ratio_t0": 2.0, "c_ratio_t0": 10.333333333333332, "wide_secs_60": 3, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.642227735257091, "hiro_cum_net": -841032189.0, "hiro_cum_bullish": 12083729589.0, "hiro_cum_bearish": 12924761778.0, "hiro_cum_call": 351584595.0, "hiro_cum_put": 1192616784.0, "hiro_cum_bias": -0.0336298650189585, "hiro_cum_dir": -1, "hiro_30m_net": 190446710.0, "hiro_30m_bias": 0.0287747458669884, "hiro_30m_dir": 1, "hiro_post30_net": -721600623.0, "hiro_post30_dir": -1, "hiro_post60_net": -1378962968.0, "hiro_post60_dir": -1, "hiro_n_records": 14626, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6565.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774363913, "datetime_et": "2026-03-24T10:51:53-04:00", "time_et": "10:51:53", "time_pt": "07:51:53", "spx_at_event": 6571.33, "f10": 6.260000000000218, "up_10": 1, "abs_f10": 6.260000000000218, "travel_10": 15.520000000000437, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 14.320000000000618, "up_30": 1, "abs_f30": 14.320000000000618, "travel_30": 21.030000000000655, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 24.420000000000073, "up_60": 1, "abs_f60": 24.420000000000073, "travel_60": 31.13000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 21, "cluster_bucket": "clustered", "max_ratio": 25.166666666666668, "p_ratio_t0": 2.25, "c_ratio_t0": 3.6, "wide_secs_60": 24, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.4700036292457356, "hiro_cum_net": -816099148.0, "hiro_cum_bullish": 12725890847.0, "hiro_cum_bearish": 13541989995.0, "hiro_cum_call": 325101632.0, "hiro_cum_put": 1141200780.0, "hiro_cum_bias": -0.0310683283858639, "hiro_cum_dir": -1, "hiro_30m_net": 89664739.0, "hiro_30m_bias": 0.0129560943436374, "hiro_30m_dir": 1, "hiro_post30_net": -901831201.0, "hiro_post30_dir": -1, "hiro_post60_net": -1624286872.0, "hiro_post60_dir": -1, "hiro_n_records": 14744, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6559.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774364106, "datetime_et": "2026-03-24T10:55:06-04:00", "time_et": "10:55:06", "time_pt": "07:55:06", "spx_at_event": 6575.81, "f10": -2.100000000000364, "up_10": 0, "abs_f10": 2.100000000000364, "travel_10": 15.520000000000437, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 18.359999999999673, "up_30": 1, "abs_f30": 18.359999999999673, "travel_30": 29.550000000000185, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 9.719999999999343, "up_60": 1, "abs_f60": 9.719999999999343, "travel_60": 31.13000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 9, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.9999999999999996, "p_ratio_t0": 2.9999999999999996, "c_ratio_t0": 2.6111111111111107, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1388364448542159, "hiro_cum_net": -764822324.0, "hiro_cum_bullish": 13457931010.0, "hiro_cum_bearish": 14222753334.0, "hiro_cum_call": 509321950.0, "hiro_cum_put": 1274144274.0, "hiro_cum_bias": -0.0276301811940491, "hiro_cum_dir": -1, "hiro_30m_net": 149288525.0, "hiro_30m_bias": 0.0196886298894191, "hiro_30m_dir": 1, "hiro_post30_net": -1313250762.0, "hiro_post30_dir": -1, "hiro_post60_net": -1736181420.0, "hiro_post60_dir": -1, "hiro_n_records": 14822, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6567.8, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-24", "ts": 1774364360, "datetime_et": "2026-03-24T10:59:20-04:00", "time_et": "10:59:20", "time_pt": "07:59:20", "spx_at_event": 6564.62, "f10": 10.350000000000364, "up_10": 1, "abs_f10": 10.350000000000364, "travel_10": 3.880000000000109, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 21.610000000000586, "up_30": 1, "abs_f30": 21.610000000000586, "travel_30": 20.460000000000036, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 13.150000000000546, "up_60": 1, "abs_f60": 13.150000000000546, "travel_60": 22.039999999999964, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 10, "cluster_size": 8, "cluster_bucket": "clustered", "max_ratio": 11.53846153846154, "p_ratio_t0": 5.0, "c_ratio_t0": 8.923076923076925, "wide_secs_60": 11, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.5792029212107277, "hiro_cum_net": -1034479081.0, "hiro_cum_bullish": 13956887210.0, "hiro_cum_bearish": 14991366291.0, "hiro_cum_call": 222846013.0, "hiro_cum_put": 1257325094.0, "hiro_cum_bias": -0.0357354574418199, "hiro_cum_dir": -1, "hiro_30m_net": -260172054.0, "hiro_30m_bias": -0.033172112224658, "hiro_30m_dir": -1, "hiro_post30_net": -1101600157.0, "hiro_post30_dir": -1, "hiro_post60_net": -1008900994.0, "hiro_post60_dir": -1, "hiro_n_records": 14924, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6551.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774365597, "datetime_et": "2026-03-24T11:19:57-04:00", "time_et": "11:19:57", "time_pt": "08:19:57", "spx_at_event": 6583.07, "f10": 3.160000000000764, "up_10": 1, "abs_f10": 3.160000000000764, "travel_10": 10.470000000000256, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 8.600000000000364, "up_30": 1, "abs_f30": 8.600000000000364, "travel_30": 14.470000000000256, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 1.7000000000007276, "up_60": 1, "abs_f60": 1.7000000000007276, "travel_60": 24.63000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 11, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 5.181818181818181, "p_ratio_t0": 2.9999999999999996, "c_ratio_t0": 5.181818181818181, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.5465437063680698, "hiro_cum_net": -1654561695.0, "hiro_cum_bullish": 15799947567.0, "hiro_cum_bearish": 17454509262.0, "hiro_cum_call": -73598711.0, "hiro_cum_put": 1580962984.0, "hiro_cum_bias": -0.0497545848819012, "hiro_cum_dir": -1, "hiro_30m_net": -844803501.0, "hiro_30m_bias": -0.1127639081722852, "hiro_30m_dir": -1, "hiro_post30_net": -694920815.0, "hiro_post30_dir": -1, "hiro_post60_net": -679173492.0, "hiro_post60_dir": -1, "hiro_n_records": 15418, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6582.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774365674, "datetime_et": "2026-03-24T11:21:14-04:00", "time_et": "11:21:14", "time_pt": "08:21:14", "spx_at_event": 6585.650000000001, "f10": -1.5900000000001455, "up_10": 0, "abs_f10": 1.5900000000001455, "travel_10": 10.109999999999673, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 10.099999999999454, "up_30": 1, "abs_f30": 10.099999999999454, "travel_30": 16.050000000000182, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -1.680000000000291, "up_60": 0, "abs_f60": 1.680000000000291, "travel_60": 24.63000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 12, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.0833333333333335, "p_ratio_t0": 2.0, "c_ratio_t0": 3.0833333333333335, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.4328640822962789, "hiro_cum_net": -1719094854.0, "hiro_cum_bullish": 15929425877.0, "hiro_cum_bearish": 17648520731.0, "hiro_cum_call": -113502432.0, "hiro_cum_put": 1605592422.0, "hiro_cum_bias": -0.0511971406134293, "hiro_cum_dir": -1, "hiro_30m_net": -901398156.0, "hiro_30m_bias": -0.1208397329211757, "hiro_30m_dir": -1, "hiro_post30_net": -698100987.0, "hiro_post30_dir": -1, "hiro_post60_net": -650911298.0, "hiro_post60_dir": -1, "hiro_n_records": 15448, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6585.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774366022, "datetime_et": "2026-03-24T11:27:02-04:00", "time_et": "11:27:02", "time_pt": "08:27:02", "spx_at_event": 6587.150000000001, "f10": 1.8499999999994543, "up_10": 1, "abs_f10": 1.8499999999994543, "travel_10": 9.300000000000182, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -10.3700000000008, "up_30": 0, "abs_f30": 10.3700000000008, "travel_30": 18.970000000000255, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -1.7000000000007276, "up_60": 0, "abs_f60": 1.7000000000007276, "travel_60": 24.63000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 13, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 8.434782608695652, "p_ratio_t0": 2.5, "c_ratio_t0": 8.434782608695652, "wide_secs_60": 3, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.2160732112600234, "hiro_cum_net": -2223382174.0, "hiro_cum_bullish": 16731886343.0, "hiro_cum_bearish": 18955268517.0, "hiro_cum_call": -166597385.0, "hiro_cum_put": 2056784789.0, "hiro_cum_bias": -0.0623020294759356, "hiro_cum_dir": -1, "hiro_30m_net": -1319479810.0, "hiro_30m_bias": -0.1754566662510445, "hiro_30m_dir": -1, "hiro_post30_net": 185867886.0, "hiro_post30_dir": 1, "hiro_post60_net": 114569086.0, "hiro_post60_dir": 1, "hiro_n_records": 15588, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6586.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774371322, "datetime_et": "2026-03-24T12:55:22-04:00", "time_et": "12:55:22", "time_pt": "09:55:22", "spx_at_event": 6572.6900000000005, "f10": -16.800000000000182, "up_10": 0, "abs_f10": 16.800000000000182, "travel_10": 23.300000000000185, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": -16.75, "up_30": 0, "abs_f30": 16.75, "travel_30": 27.01000000000022, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -10.210000000000036, "up_60": 0, "abs_f60": 10.210000000000036, "travel_60": 27.38000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 14, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 5.4, "p_ratio_t0": 2.0, "c_ratio_t0": 5.4, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.9932517730102834, "hiro_cum_net": -1925853545.0, "hiro_cum_bullish": 26730530489.0, "hiro_cum_bearish": 28656384034.0, "hiro_cum_call": -760566997.0, "hiro_cum_put": 1165286548.0, "hiro_cum_bias": -0.0347709122558229, "hiro_cum_dir": -1, "hiro_30m_net": 291802091.0, "hiro_30m_bias": 0.0452996397412376, "hiro_30m_dir": 1, "hiro_post30_net": -149619782.0, "hiro_post30_dir": -1, "hiro_post60_net": -73783734.0, "hiro_post60_dir": -1, "hiro_n_records": 17708, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6573.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774371904, "datetime_et": "2026-03-24T13:05:04-04:00", "time_et": "13:05:04", "time_pt": "10:05:04", "spx_at_event": 6555.89, "f10": 0.4899999999997817, "up_10": 1, "abs_f10": 0.4899999999997817, "travel_10": 8.539999999999964, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -0.6000000000003638, "up_30": 0, "abs_f30": 0.6000000000003638, "travel_30": 13.269999999999529, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 12.819999999999707, "up_60": 1, "abs_f60": 12.819999999999707, "travel_60": 19.550000000000185, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 15, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 5.555555555555555, "p_ratio_t0": 2.9999999999999996, "c_ratio_t0": 3.2, "wide_secs_60": 5, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0645385211375713, "hiro_cum_net": -1733531162.0, "hiro_cum_bullish": 27848275877.0, "hiro_cum_bearish": 29581807039.0, "hiro_cum_call": -916314832.0, "hiro_cum_put": 817216330.0, "hiro_cum_bias": -0.0301850715510117, "hiro_cum_dir": -1, "hiro_30m_net": 517651312.0, "hiro_30m_bias": 0.0748377415326434, "hiro_30m_dir": 1, "hiro_post30_net": -266106117.0, "hiro_post30_dir": -1, "hiro_post60_net": -266106117.0, "hiro_post60_dir": -1, "hiro_n_records": 17940, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6557.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774374745, "datetime_et": "2026-03-24T13:52:25-04:00", "time_et": "13:52:25", "time_pt": "10:52:25", "spx_at_event": 6556.54, "f10": 12.529999999999744, "up_10": 1, "abs_f10": 12.529999999999744, "travel_10": 16.020000000000437, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 7.640000000000327, "up_30": 1, "abs_f30": 7.640000000000327, "travel_30": 16.020000000000437, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 22.600000000000364, "up_60": 1, "abs_f60": 22.600000000000364, "travel_60": 35.32999999999993, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 16, "cluster_size": 5, "cluster_bucket": "clustered", "max_ratio": 9.857142857142858, "p_ratio_t0": 3.4999999999999996, "c_ratio_t0": 9.714285714285715, "wide_secs_60": 8, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.0208345876254257, "hiro_cum_net": -1999637279.0, "hiro_cum_bullish": 30458196471.0, "hiro_cum_bearish": 32457833750.0, "hiro_cum_call": -664659229.0, "hiro_cum_put": 1334978050.0, "hiro_cum_bias": -0.03178263587159, "hiro_cum_dir": -1, "hiro_30m_net": 49469603.0, "hiro_30m_bias": 0.0336650709605743, "hiro_30m_dir": 1, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 18538, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6557.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774374930, "datetime_et": "2026-03-24T13:55:30-04:00", "time_et": "13:55:30", "time_pt": "10:55:30", "spx_at_event": 6562.4800000000005, "f10": 6.229999999999563, "up_10": 1, "abs_f10": 6.229999999999563, "travel_10": 7.490000000000691, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 6.6899999999996, "up_30": 1, "abs_f30": 6.6899999999996, "travel_30": 11.610000000000582, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 12.739999999999782, "up_60": 1, "abs_f60": 12.739999999999782, "travel_60": 30.920000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 17, "cluster_size": 17, "cluster_bucket": "clustered", "max_ratio": 11.11111111111111, "p_ratio_t0": 3.0000000000000004, "c_ratio_t0": 5.625, "wide_secs_60": 25, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.628608659422374, "hiro_cum_net": -1999637279.0, "hiro_cum_bullish": 30458196471.0, "hiro_cum_bearish": 32457833750.0, "hiro_cum_call": -664659229.0, "hiro_cum_put": 1334978050.0, "hiro_cum_bias": -0.03178263587159, "hiro_cum_dir": -1, "hiro_30m_net": 86785445.0, "hiro_30m_bias": 0.0980289914356129, "hiro_30m_dir": 1, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 18538, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6557.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774375109, "datetime_et": "2026-03-24T13:58:29-04:00", "time_et": "13:58:29", "time_pt": "10:58:29", "spx_at_event": 6567.57, "f10": -2.5499999999992724, "up_10": 0, "abs_f10": 2.5499999999992724, "travel_10": 6.3400000000001455, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 1.0600000000004002, "up_30": 1, "abs_f30": 1.0600000000004002, "travel_30": 13.770000000000437, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 6.480000000000473, "up_60": 1, "abs_f60": 6.480000000000473, "travel_60": 30.920000000000073, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 18, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 7.119999999999999, "p_ratio_t0": 2.0, "c_ratio_t0": 7.119999999999999, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.269760544863939, "hiro_cum_net": -1999637279.0, "hiro_cum_bullish": 30458196471.0, "hiro_cum_bearish": 32457833750.0, "hiro_cum_call": -664659229.0, "hiro_cum_put": 1334978050.0, "hiro_cum_bias": -0.03178263587159, "hiro_cum_dir": -1, "hiro_30m_net": -17398838.0, "hiro_30m_bias": -0.069834765128595, "hiro_30m_dir": -1, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 18538, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6557.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774377540, "datetime_et": "2026-03-24T14:39:00-04:00", "time_et": "14:39:00", "time_pt": "11:39:00", "spx_at_event": 6590.67, "f10": -15.05999999999949, "up_10": 0, "abs_f10": 15.05999999999949, "travel_10": 14.960000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -11.819999999999707, "up_30": 0, "abs_f30": 11.819999999999707, "travel_30": 17.139999999999418, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -25.399999999999636, "up_60": 0, "abs_f60": 25.399999999999636, "travel_60": 26.81999999999971, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 19, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 6.533333333333334, "p_ratio_t0": 2.0, "c_ratio_t0": 3.8571428571428577, "wide_secs_60": 9, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.6567795363890706, "hiro_cum_net": -1999637279.0, "hiro_cum_bullish": 30458196471.0, "hiro_cum_bearish": 32457833750.0, "hiro_cum_call": -664659229.0, "hiro_cum_put": 1334978050.0, "hiro_cum_bias": -0.03178263587159, "hiro_cum_dir": -1, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 18538, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6557.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-24", "ts": 1774377734, "datetime_et": "2026-03-24T14:42:14-04:00", "time_et": "14:42:14", "time_pt": "11:42:14", "spx_at_event": 6577.56, "f10": 1.5799999999999272, "up_10": 1, "abs_f10": 1.5799999999999272, "travel_10": 4.5, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 2.3099999999994907, "up_30": 1, "abs_f30": 2.3099999999994907, "travel_30": 8.25, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -9.820000000000618, "up_60": 0, "abs_f60": 9.820000000000618, "travel_60": 19.26000000000022, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 20, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 6.137931034482759, "p_ratio_t0": 2.0, "c_ratio_t0": 6.137931034482759, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.121340539745666, "hiro_cum_net": -1999637279.0, "hiro_cum_bullish": 30458196471.0, "hiro_cum_bearish": 32457833750.0, "hiro_cum_call": -664659229.0, "hiro_cum_put": 1334978050.0, "hiro_cum_bias": -0.03178263587159, "hiro_cum_dir": -1, "hiro_30m_net": 0.0, "hiro_30m_bias": NaN, "hiro_30m_dir": 0, "hiro_post30_net": 0.0, "hiro_post30_dir": 0, "hiro_post60_net": 0.0, "hiro_post60_dir": 0, "hiro_n_records": 18538, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6557.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-25", "ts": 1774445765, "datetime_et": "2026-03-25T09:36:05-04:00", "time_et": "09:36:05", "time_pt": "06:36:05", "spx_at_event": 6632.92, "f10": -19.949999999999815, "up_10": 0, "abs_f10": 19.949999999999815, "travel_10": 18.519999999999527, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -35.9399999999996, "up_30": 0, "abs_f30": 35.9399999999996, "travel_30": 44.80999999999949, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -24.43000000000029, "up_60": 0, "abs_f60": 24.43000000000029, "travel_60": 44.80999999999949, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.25, "p_ratio_t0": 2.75, "c_ratio_t0": 3.2499999999999996, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.167054084663166, "hiro_cum_net": -985422724.0, "hiro_cum_bullish": 3701842046.0, "hiro_cum_bearish": 4687264770.0, "hiro_cum_call": -377775347.0, "hiro_cum_put": 607647377.0, "hiro_cum_bias": -0.1174645579813773, "hiro_cum_dir": -1, "hiro_30m_net": -83467386.0, "hiro_30m_bias": -0.0489748684530332, "hiro_30m_dir": -1, "hiro_post30_net": -79953289.0, "hiro_post30_dir": -1, "hiro_post60_net": -184615181.0, "hiro_post60_dir": -1, "hiro_n_records": 12574, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6621.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-25", "ts": 1774448710, "datetime_et": "2026-03-25T10:25:10-04:00", "time_et": "10:25:10", "time_pt": "07:25:10", "spx_at_event": 6607.78, "f10": 3.270000000000437, "up_10": 1, "abs_f10": 3.270000000000437, "travel_10": 8.990000000000691, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 6.400000000000546, "up_30": 1, "abs_f30": 6.400000000000546, "travel_30": 13.829999999999927, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -10.539999999999964, "up_60": 0, "abs_f60": 10.539999999999964, "travel_60": 48.30999999999949, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 3.0769230769230766, "p_ratio_t0": 2.333333333333333, "c_ratio_t0": 2.0, "wide_secs_60": 4, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1541506798272581, "hiro_cum_net": -730350586.0, "hiro_cum_bullish": 9427560246.0, "hiro_cum_bearish": 10157910832.0, "hiro_cum_call": -497681887.0, "hiro_cum_put": 232668699.0, "hiro_cum_bias": -0.0372904273321456, "hiro_cum_dir": -1, "hiro_30m_net": -200393778.0, "hiro_30m_bias": -0.0289248967113129, "hiro_30m_dir": -1, "hiro_post30_net": -1036266210.0, "hiro_post30_dir": -1, "hiro_post60_net": -176904388.0, "hiro_post60_dir": -1, "hiro_n_records": 13752, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6607.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774448904, "datetime_et": "2026-03-25T10:28:24-04:00", "time_et": "10:28:24", "time_pt": "07:28:24", "spx_at_event": 6605.91, "f10": 2.8100000000004, "up_10": 1, "abs_f10": 2.8100000000004, "travel_10": 6.410000000000764, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 9.400000000000546, "up_30": 1, "abs_f30": 9.400000000000546, "travel_30": 11.25, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -6.619999999999891, "up_60": 0, "abs_f60": 6.619999999999891, "travel_60": 48.30999999999949, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.1666666666666665, "p_ratio_t0": 3.1666666666666665, "c_ratio_t0": 2.25, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.3417492937220567, "hiro_cum_net": -781908783.0, "hiro_cum_bullish": 9761697507.0, "hiro_cum_bearish": 10543606290.0, "hiro_cum_call": -508573651.0, "hiro_cum_put": 273335132.0, "hiro_cum_bias": -0.0385076131249768, "hiro_cum_dir": -1, "hiro_30m_net": -250252979.0, "hiro_30m_bias": -0.0350358880691655, "hiro_30m_dir": -1, "hiro_post30_net": -953473167.0, "hiro_post30_dir": -1, "hiro_post60_net": -230686664.0, "hiro_post60_dir": -1, "hiro_n_records": 13828, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6607.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774451785, "datetime_et": "2026-03-25T11:16:25-04:00", "time_et": "11:16:25", "time_pt": "08:16:25", "spx_at_event": 6575.47, "f10": 20.140000000000327, "up_10": 1, "abs_f10": 20.140000000000327, "travel_10": 28.099999999999454, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 15.539999999999964, "up_30": 1, "abs_f30": 15.539999999999964, "travel_30": 38.46000000000003, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 14.680000000000293, "up_60": 1, "abs_f60": 14.680000000000293, "travel_60": 38.46000000000003, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 6, "cluster_bucket": "clustered", "max_ratio": 6.833333333333333, "p_ratio_t0": 3.4166666666666665, "c_ratio_t0": 2.25, "wide_secs_60": 19, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4177352006999786, "hiro_cum_net": -989872553.0, "hiro_cum_bullish": 15025075542.0, "hiro_cum_bearish": 16014948095.0, "hiro_cum_call": -821771808.0, "hiro_cum_put": 168100745.0, "hiro_cum_bias": -0.0318901997168604, "hiro_cum_dir": -1, "hiro_30m_net": 461323231.0, "hiro_30m_bias": 0.0703706586009114, "hiro_30m_dir": 1, "hiro_post30_net": -442906929.0, "hiro_post30_dir": -1, "hiro_post60_net": -478881248.0, "hiro_post60_dir": -1, "hiro_n_records": 14982, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6583.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774454144, "datetime_et": "2026-03-25T11:55:44-04:00", "time_et": "11:55:44", "time_pt": "08:55:44", "spx_at_event": 6593.8, "f10": -4.770000000000437, "up_10": 0, "abs_f10": 4.770000000000437, "travel_10": 9.050000000000182, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 11.079999999999927, "up_30": 1, "abs_f30": 11.079999999999927, "travel_30": 16.850000000000364, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 12.470000000000256, "up_60": 1, "abs_f60": 12.470000000000256, "travel_60": 20.24000000000069, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 10.0, "p_ratio_t0": 10.0, "c_ratio_t0": 2.5, "wide_secs_60": 6, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 1.3862943611198906, "hiro_cum_net": -1423564626.0, "hiro_cum_bullish": 19477384056.0, "hiro_cum_bearish": 20900948682.0, "hiro_cum_call": -995986028.0, "hiro_cum_put": 427578598.0, "hiro_cum_bias": -0.0352556564243744, "hiro_cum_dir": -1, "hiro_30m_net": -519053941.0, "hiro_30m_bias": -0.079145578210717, "hiro_30m_dir": -1, "hiro_post30_net": 86450556.0, "hiro_post30_dir": 1, "hiro_post60_net": -671036288.0, "hiro_post60_dir": -1, "hiro_n_records": 15924, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6592.6, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774454492, "datetime_et": "2026-03-25T12:01:32-04:00", "time_et": "12:01:32", "time_pt": "09:01:32", "spx_at_event": 6595.03, "f10": -3.9399999999996, "up_10": 0, "abs_f10": 3.9399999999996, "travel_10": 4.279999999999745, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 10.710000000000036, "up_30": 1, "abs_f30": 10.710000000000036, "travel_30": 17.710000000000036, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 11.240000000000691, "up_60": 1, "abs_f60": 11.240000000000691, "travel_60": 20.24000000000069, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 5.300000000000001, "p_ratio_t0": 5.300000000000001, "c_ratio_t0": 2.0, "wide_secs_60": 4, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.974559639998131, "hiro_cum_net": -1225757607.0, "hiro_cum_bullish": 20076885222.0, "hiro_cum_bearish": 21302642829.0, "hiro_cum_call": -940261544.0, "hiro_cum_put": 285496063.0, "hiro_cum_bias": -0.0296223196525891, "hiro_cum_dir": -1, "hiro_30m_net": -141206189.0, "hiro_30m_bias": -0.0238317364583857, "hiro_30m_dir": -1, "hiro_post30_net": -136826737.0, "hiro_post30_dir": -1, "hiro_post60_net": -877243791.0, "hiro_post60_dir": -1, "hiro_n_records": 16064, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6592.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774455901, "datetime_et": "2026-03-25T12:25:01-04:00", "time_et": "12:25:01", "time_pt": "09:25:01", "spx_at_event": 6604.88, "f10": 2.3299999999999272, "up_10": 1, "abs_f10": 2.3299999999999272, "travel_10": 8.770000000000437, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 1.3900000000003274, "up_30": 1, "abs_f30": 1.3900000000003274, "travel_30": 8.970000000000255, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -1.269999999999527, "up_60": 0, "abs_f60": 1.269999999999527, "travel_60": 11.88000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 7, "cluster_size": 8, "cluster_bucket": "clustered", "max_ratio": 16.499999999999996, "p_ratio_t0": 8.181818181818182, "c_ratio_t0": 16.499999999999996, "wide_secs_60": 15, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.7014459833746401, "hiro_cum_net": -1404822410.0, "hiro_cum_bullish": 21925973631.0, "hiro_cum_bearish": 23330796041.0, "hiro_cum_call": -900486713.0, "hiro_cum_put": 504335697.0, "hiro_cum_bias": -0.0310411551726183, "hiro_cum_dir": -1, "hiro_30m_net": 75839354.0, "hiro_30m_bias": 0.0150165099775809, "hiro_30m_dir": 1, "hiro_post30_net": -635942566.0, "hiro_post30_dir": -1, "hiro_post60_net": -610603054.0, "hiro_post60_dir": -1, "hiro_n_records": 16628, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6593.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-25", "ts": 1774455975, "datetime_et": "2026-03-25T12:26:15-04:00", "time_et": "12:26:15", "time_pt": "09:26:15", "spx_at_event": 6603.25, "f10": 4.520000000000437, "up_10": 1, "abs_f10": 4.520000000000437, "travel_10": 8.770000000000437, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 1.199999999999818, "up_30": 1, "abs_f30": 1.199999999999818, "travel_30": 8.970000000000255, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": 3.050000000000182, "up_60": 1, "abs_f60": 3.050000000000182, "travel_60": 11.88000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 8, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.6923076923076925, "p_ratio_t0": 2.6923076923076925, "c_ratio_t0": 2.285714285714286, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.163720130843409, "hiro_cum_net": -1286939615.0, "hiro_cum_bullish": 22267126848.0, "hiro_cum_bearish": 23554066463.0, "hiro_cum_call": -713222404.0, "hiro_cum_put": 573717211.0, "hiro_cum_bias": -0.0280861217704483, "hiro_cum_dir": -1, "hiro_30m_net": 106816274.0, "hiro_30m_bias": 0.0201414218189622, "hiro_30m_dir": 1, "hiro_post30_net": -803222768.0, "hiro_post30_dir": -1, "hiro_post60_net": -724187828.0, "hiro_post60_dir": -1, "hiro_n_records": 16658, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6598.7, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774458125, "datetime_et": "2026-03-25T13:02:05-04:00", "time_et": "13:02:05", "time_pt": "10:02:05", "spx_at_event": 6604.360000000001, "f10": -3.300000000000182, "up_10": 0, "abs_f10": 3.300000000000182, "travel_10": 5.289999999999964, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 0.25, "up_30": 1, "abs_f30": 0.25, "travel_30": 11.979999999999563, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 0.1499999999996362, "up_60": 1, "abs_f60": 0.1499999999996362, "travel_60": 19.550000000000185, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 9, "cluster_size": 8, "cluster_bucket": "clustered", "max_ratio": 6.5, "p_ratio_t0": 3.125, "c_ratio_t0": 2.0, "wide_secs_60": 15, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4462871026284195, "hiro_cum_net": -2008667146.0, "hiro_cum_bullish": 25364270758.0, "hiro_cum_bearish": 27372937904.0, "hiro_cum_call": -1211181871.0, "hiro_cum_put": 797485275.0, "hiro_cum_bias": -0.0380882340374482, "hiro_cum_dir": -1, "hiro_30m_net": -582578594.0, "hiro_30m_bias": -0.1016593509670126, "hiro_30m_dir": -1, "hiro_post30_net": -26850108.0, "hiro_post30_dir": -1, "hiro_post60_net": -552470764.0, "hiro_post60_dir": -1, "hiro_n_records": 17518, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6599.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774460608, "datetime_et": "2026-03-25T13:43:28-04:00", "time_et": "13:43:28", "time_pt": "10:43:28", "spx_at_event": 6615.9400000000005, "f10": -13.390000000000327, "up_10": 0, "abs_f10": 13.390000000000327, "travel_10": 11.38000000000011, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -11.320000000000618, "up_30": 0, "abs_f30": 11.320000000000618, "travel_30": 13.350000000000364, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -17.700000000000728, "up_60": 0, "abs_f60": 17.700000000000728, "travel_60": 16.110000000000582, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 10, "cluster_size": 5, "cluster_bucket": "clustered", "max_ratio": 21.0, "p_ratio_t0": 9.000000000000002, "c_ratio_t0": 21.0, "wide_secs_60": 5, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.8472978603872034, "hiro_cum_net": -2219462968.0, "hiro_cum_bullish": 29033229735.0, "hiro_cum_bearish": 31252692703.0, "hiro_cum_call": -1367242309.0, "hiro_cum_put": 852220659.0, "hiro_cum_bias": -0.036815609320444, "hiro_cum_dir": -1, "hiro_30m_net": -289597758.0, "hiro_30m_bias": -0.0516275118107859, "hiro_30m_dir": -1, "hiro_post30_net": -530777278.0, "hiro_post30_dir": -1, "hiro_post60_net": -474910393.0, "hiro_post60_dir": -1, "hiro_n_records": 18510, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6617.35, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-25", "ts": 1774461122, "datetime_et": "2026-03-25T13:52:02-04:00", "time_et": "13:52:02", "time_pt": "10:52:02", "spx_at_event": 6603.92, "f10": 0.5900000000001455, "up_10": 1, "abs_f10": 0.5900000000001455, "travel_10": 6.050000000000182, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 3.3400000000001455, "up_30": 1, "abs_f30": 3.3400000000001455, "travel_30": 9.600000000000364, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -6.059999999999491, "up_60": 0, "abs_f60": 6.059999999999491, "travel_60": 13.699999999999818, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 11, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 7.444444444444444, "p_ratio_t0": 3.222222222222222, "c_ratio_t0": 2.0, "wide_secs_60": 3, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4769240720903092, "hiro_cum_net": -2455904310.0, "hiro_cum_bullish": 29948335670.0, "hiro_cum_bearish": 32404239980.0, "hiro_cum_call": -1582988561.0, "hiro_cum_put": 872915749.0, "hiro_cum_bias": -0.039387375491681, "hiro_cum_dir": -1, "hiro_30m_net": -518848072.0, "hiro_30m_bias": -0.0841396217484473, "hiro_30m_dir": -1, "hiro_post30_net": -351000641.0, "hiro_post30_dir": -1, "hiro_post60_net": -450162319.0, "hiro_post60_dir": -1, "hiro_n_records": 18716, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6609.1, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774461511, "datetime_et": "2026-03-25T13:58:31-04:00", "time_et": "13:58:31", "time_pt": "10:58:31", "spx_at_event": 6606.63, "f10": -4.449999999999818, "up_10": 0, "abs_f10": 4.449999999999818, "travel_10": 5.4099999999998545, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -4.829999999999927, "up_30": 0, "abs_f30": 4.829999999999927, "travel_30": 8.38000000000011, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -15.460000000000036, "up_60": 0, "abs_f60": 15.460000000000036, "travel_60": 25.860000000000586, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 12, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.25, "p_ratio_t0": 2.888888888888889, "c_ratio_t0": 2.5, "wide_secs_60": 3, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1445812288111075, "hiro_cum_net": -2457214759.0, "hiro_cum_bullish": 30757772049.0, "hiro_cum_bearish": 33214986808.0, "hiro_cum_call": -1464724046.0, "hiro_cum_put": 992490713.0, "hiro_cum_bias": -0.0384103296919346, "hiro_cum_dir": -1, "hiro_30m_net": -453519040.0, "hiro_30m_bias": -0.0665258136927207, "hiro_30m_dir": -1, "hiro_post30_net": -339951217.0, "hiro_post30_dir": -1, "hiro_post60_net": -102675513.0, "hiro_post60_dir": -1, "hiro_n_records": 18872, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6610.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774462678, "datetime_et": "2026-03-25T14:17:58-04:00", "time_et": "14:17:58", "time_pt": "11:17:58", "spx_at_event": 6610.18, "f10": -7.190000000000509, "up_10": 0, "abs_f10": 7.190000000000509, "travel_10": 4.600000000000364, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -11.69000000000051, "up_30": 0, "abs_f30": 11.69000000000051, "travel_30": 9.770000000000437, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -18.01000000000022, "up_60": 0, "abs_f60": 18.01000000000022, "travel_60": 25.600000000000364, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 13, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 6.777777777777777, "p_ratio_t0": 6.777777777777777, "c_ratio_t0": 2.25, "wide_secs_60": 6, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 1.102719070620763, "hiro_cum_net": -2861328939.0, "hiro_cum_bullish": 32084946928.0, "hiro_cum_bearish": 34946275867.0, "hiro_cum_call": -1598544038.0, "hiro_cum_put": 1262784901.0, "hiro_cum_bias": -0.0426865096546237, "hiro_cum_dir": -1, "hiro_30m_net": -519563845.0, "hiro_30m_bias": -0.0934805687767461, "hiro_30m_dir": -1, "hiro_post30_net": -12305003.0, "hiro_post30_dir": -1, "hiro_post60_net": 140711362.0, "hiro_post60_dir": 1, "hiro_n_records": 19338, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6609.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774464508, "datetime_et": "2026-03-25T14:48:28-04:00", "time_et": "14:48:28", "time_pt": "11:48:28", "spx_at_event": 6597.82, "f10": -6.649999999999636, "up_10": 0, "abs_f10": 6.649999999999636, "travel_10": 13.540000000000871, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -6.319999999999709, "up_30": 0, "abs_f30": 6.319999999999709, "travel_30": 15.8700000000008, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -11.399999999999636, "up_60": 0, "abs_f60": 11.399999999999636, "travel_60": 16.57000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 14, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.5, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": -2891529120.0, "hiro_cum_bullish": 35534614288.0, "hiro_cum_bearish": 38426143408.0, "hiro_cum_call": -1884202677.0, "hiro_cum_put": 1007326443.0, "hiro_cum_bias": -0.0390954502100291, "hiro_cum_dir": -1, "hiro_30m_net": -79417003.0, "hiro_30m_bias": -0.0116729710107323, "hiro_30m_dir": -1, "hiro_post30_net": 112457790.0, "hiro_post30_dir": 1, "hiro_post60_net": -774774483.0, "hiro_post60_dir": -1, "hiro_n_records": 20070, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6598.15, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-25", "ts": 1774464933, "datetime_et": "2026-03-25T14:55:33-04:00", "time_et": "14:55:33", "time_pt": "11:55:33", "spx_at_event": 6584.32, "f10": 2.730000000000473, "up_10": 1, "abs_f10": 2.730000000000473, "travel_10": 9.180000000000293, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 8.910000000000764, "up_30": 1, "abs_f30": 8.910000000000764, "travel_30": 16.57000000000062, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 7.0, "up_60": 1, "abs_f60": 7.0, "travel_60": 16.57000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 15, "cluster_size": 11, "cluster_bucket": "clustered", "max_ratio": 6.363636363636363, "p_ratio_t0": 4.444444444444445, "c_ratio_t0": 2.0, "wide_secs_60": 23, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.7985076962177716, "hiro_cum_net": -2607815574.0, "hiro_cum_bullish": 36411856022.0, "hiro_cum_bearish": 39019671596.0, "hiro_cum_call": -1832960073.0, "hiro_cum_put": 774855501.0, "hiro_cum_bias": -0.0345719575932027, "hiro_cum_dir": -1, "hiro_30m_net": 170946317.0, "hiro_30m_bias": 0.0232941139163613, "hiro_30m_dir": 1, "hiro_post30_net": -378100809.0, "hiro_post30_dir": -1, "hiro_post60_net": -943165666.0, "hiro_post60_dir": -1, "hiro_n_records": 20240, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6591.6, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-26", "ts": 1774531954, "datetime_et": "2026-03-26T09:32:34-04:00", "time_et": "09:32:34", "time_pt": "06:32:34", "spx_at_event": 6539.5, "f10": 3.9099999999998545, "up_10": 1, "abs_f10": 3.9099999999998545, "travel_10": 10.229999999999563, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 29.170000000000073, "up_30": 1, "abs_f30": 29.170000000000073, "travel_30": 37.92000000000007, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 28.970000000000255, "up_60": 1, "abs_f60": 28.970000000000255, "travel_60": 39.470000000000255, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": -473010951.0, "hiro_cum_bullish": 3276066050.0, "hiro_cum_bearish": 3749077001.0, "hiro_cum_call": -177052615.0, "hiro_cum_put": 295958336.0, "hiro_cum_bias": -0.067331148642257, "hiro_cum_dir": -1, "hiro_30m_net": -115844598.0, "hiro_30m_bias": -0.1091036567183972, "hiro_30m_dir": -1, "hiro_post30_net": -198038424.0, "hiro_post30_dir": -1, "hiro_post60_net": 494724231.0, "hiro_post60_dir": 1, "hiro_n_records": 13110, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6537.5, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774532287, "datetime_et": "2026-03-26T09:38:07-04:00", "time_et": "09:38:07", "time_pt": "06:38:07", "spx_at_event": 6538.64, "f10": 24.359999999999673, "up_10": 1, "abs_f10": 24.359999999999673, "travel_10": 32.06999999999971, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 24.409999999999854, "up_30": 1, "abs_f30": 24.409999999999854, "travel_30": 37.92000000000007, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 22.849999999999454, "up_60": 1, "abs_f60": 22.849999999999454, "travel_60": 39.470000000000255, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 8.249999999999998, "p_ratio_t0": 7.749999999999999, "c_ratio_t0": 8.249999999999998, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0625203569813339, "hiro_cum_net": -370125817.0, "hiro_cum_bullish": 3922004151.0, "hiro_cum_bearish": 4292129968.0, "hiro_cum_call": -115586667.0, "hiro_cum_put": 254539150.0, "hiro_cum_bias": -0.0450596266919804, "hiro_cum_dir": -1, "hiro_30m_net": 32194064.0, "hiro_30m_bias": 0.0150986162513869, "hiro_30m_dir": 1, "hiro_post30_net": -184527705.0, "hiro_post30_dir": -1, "hiro_post60_net": 575443750.0, "hiro_post60_dir": 1, "hiro_n_records": 13244, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6538.4, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774532815, "datetime_et": "2026-03-26T09:46:55-04:00", "time_et": "09:46:55", "time_pt": "06:46:55", "spx_at_event": 6557.9800000000005, "f10": 9.699999999999818, "up_10": 1, "abs_f10": 9.699999999999818, "travel_10": 11.350000000000364, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 13.960000000000036, "up_30": 1, "abs_f30": 13.960000000000036, "travel_30": 14.570000000000618, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -8.420000000000073, "up_60": 0, "abs_f60": 8.420000000000073, "travel_60": 23.090000000000146, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 10.266666666666666, "p_ratio_t0": 5.999999999999999, "c_ratio_t0": 10.266666666666666, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.5371429320833642, "hiro_cum_net": -268984710.0, "hiro_cum_bullish": 5116003519.0, "hiro_cum_bearish": 5384988229.0, "hiro_cum_call": 23240421.0, "hiro_cum_put": 292225131.0, "hiro_cum_bias": -0.0256151720194647, "hiro_cum_dir": -1, "hiro_30m_net": 86848417.0, "hiro_30m_bias": 0.0202692884381174, "hiro_30m_dir": 1, "hiro_post30_net": -14587561.0, "hiro_post30_dir": -1, "hiro_post60_net": 743324008.0, "hiro_post60_dir": 1, "hiro_n_records": 13456, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6557.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774533156, "datetime_et": "2026-03-26T09:52:36-04:00", "time_et": "09:52:36", "time_pt": "06:52:36", "spx_at_event": 6565.38, "f10": 3.2899999999999636, "up_10": 1, "abs_f10": 3.2899999999999636, "travel_10": 13.19000000000051, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 7.270000000000437, "up_30": 1, "abs_f30": 7.270000000000437, "travel_30": 14.740000000000691, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -19.68000000000029, "up_60": 0, "abs_f60": 19.68000000000029, "travel_60": 26.950000000000728, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.333333333333333, "p_ratio_t0": 3.333333333333333, "c_ratio_t0": 2.6666666666666665, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": -589745502.0, "hiro_cum_bullish": 5701257483.0, "hiro_cum_bearish": 6291002985.0, "hiro_cum_call": -96791051.0, "hiro_cum_put": 492954451.0, "hiro_cum_bias": -0.0491771758605201, "hiro_cum_dir": -1, "hiro_30m_net": -222186496.0, "hiro_30m_bias": -0.0393133710450956, "hiro_30m_dir": -1, "hiro_post30_net": 449286775.0, "hiro_post30_dir": 1, "hiro_post60_net": 1020713171.0, "hiro_post60_dir": 1, "hiro_n_records": 13592, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6565.3, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-26", "ts": 1774533515, "datetime_et": "2026-03-26T09:58:35-04:00", "time_et": "09:58:35", "time_pt": "06:58:35", "spx_at_event": 6557.91, "f10": 5.140000000000327, "up_10": 1, "abs_f10": 5.140000000000327, "travel_10": 7.380000000000109, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 8.409999999999854, "up_30": 1, "abs_f30": 8.409999999999854, "travel_30": 13.1200000000008, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -10.769999999999529, "up_60": 0, "abs_f60": 10.769999999999529, "travel_60": 32.82000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 4.166666666666667, "p_ratio_t0": 2.25, "c_ratio_t0": 2.5, "wide_secs_60": 3, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1053605156578263, "hiro_cum_net": -654404636.0, "hiro_cum_bullish": 6334454465.0, "hiro_cum_bearish": 6988859101.0, "hiro_cum_call": -302911157.0, "hiro_cum_put": 351493479.0, "hiro_cum_bias": -0.0491172584626385, "hiro_cum_dir": -1, "hiro_30m_net": -294153336.0, "hiro_30m_bias": -0.042320016467889, "hiro_30m_dir": -1, "hiro_post30_net": 759607571.0, "hiro_post30_dir": 1, "hiro_post60_net": 977253112.0, "hiro_post60_dir": 1, "hiro_n_records": 13736, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6558.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774533957, "datetime_et": "2026-03-26T10:05:57-04:00", "time_et": "10:05:57", "time_pt": "07:05:57", "spx_at_event": 6564.9800000000005, "f10": 7.5, "up_10": 1, "abs_f10": 7.5, "travel_10": 12.950000000000728, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 1.069999999999709, "up_30": 1, "abs_f30": 1.069999999999709, "travel_30": 13.1200000000008, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -14.470000000000256, "up_60": 0, "abs_f60": 14.470000000000256, "travel_60": 32.82000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 6.666666666666667, "p_ratio_t0": 5.142857142857142, "c_ratio_t0": 6.666666666666667, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2595111954850848, "hiro_cum_net": -647459142.0, "hiro_cum_bullish": 7155562689.0, "hiro_cum_bearish": 7803021831.0, "hiro_cum_call": -119823226.0, "hiro_cum_put": 527635916.0, "hiro_cum_bias": -0.0432834497899404, "hiro_cum_dir": -1, "hiro_30m_net": -242644038.0, "hiro_30m_bias": -0.0335331488604498, "hiro_30m_dir": -1, "hiro_post30_net": 746781381.0, "hiro_post30_dir": 1, "hiro_post60_net": 1324256032.0, "hiro_post60_dir": 1, "hiro_n_records": 13912, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6564.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774534081, "datetime_et": "2026-03-26T10:08:01-04:00", "time_et": "10:08:01", "time_pt": "07:08:01", "spx_at_event": 6563.05, "f10": 6.390000000000327, "up_10": 1, "abs_f10": 6.390000000000327, "travel_10": 12.950000000000728, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -1.5600000000004002, "up_30": 0, "abs_f30": 1.5600000000004002, "travel_30": 13.1200000000008, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -16.640000000000327, "up_60": 0, "abs_f60": 16.640000000000327, "travel_60": 32.82000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 11.3, "p_ratio_t0": 2.333333333333333, "c_ratio_t0": 3.2727272727272725, "wide_secs_60": 5, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.3383258052705358, "hiro_cum_net": -551025172.0, "hiro_cum_bullish": 7444379558.0, "hiro_cum_bearish": 7995404730.0, "hiro_cum_call": -11648358.0, "hiro_cum_put": 539376814.0, "hiro_cum_bias": -0.0356886574139681, "hiro_cum_dir": -1, "hiro_30m_net": -189921810.0, "hiro_30m_bias": -0.0261758247450896, "hiro_30m_dir": -1, "hiro_post30_net": 754713905.0, "hiro_post30_dir": 1, "hiro_post60_net": 1322840830.0, "hiro_post60_dir": 1, "hiro_n_records": 13962, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6569.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774536076, "datetime_et": "2026-03-26T10:41:16-04:00", "time_et": "10:41:16", "time_pt": "07:41:16", "spx_at_event": 6561.64, "f10": -11.44000000000051, "up_10": 0, "abs_f10": 11.44000000000051, "travel_10": 7.359999999999673, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -12.730000000000471, "up_30": 0, "abs_f30": 12.730000000000471, "travel_30": 17.090000000000146, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -22.400000000000546, "up_60": 0, "abs_f60": 22.400000000000546, "travel_60": 22.31999999999971, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.142857142857143, "p_ratio_t0": 2.0, "c_ratio_t0": 2.142857142857143, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.0689928714869514, "hiro_cum_net": 492745836.0, "hiro_cum_bullish": 11495759332.0, "hiro_cum_bearish": 11003013496.0, "hiro_cum_call": 299969622.0, "hiro_cum_put": -192776214.0, "hiro_cum_bias": 0.0219010094358022, "hiro_cum_dir": 1, "hiro_30m_net": 937009348.0, "hiro_30m_bias": 0.1535859253224438, "hiro_30m_dir": 1, "hiro_post30_net": 234247260.0, "hiro_post30_dir": 1, "hiro_post60_net": 126299278.0, "hiro_post60_dir": 1, "hiro_n_records": 14760, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6555.4, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-26", "ts": 1774536834, "datetime_et": "2026-03-26T10:53:54-04:00", "time_et": "10:53:54", "time_pt": "07:53:54", "spx_at_event": 6542.35, "f10": 8.36999999999989, "up_10": 1, "abs_f10": 8.36999999999989, "travel_10": 10.890000000000327, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 3.1899999999996, "up_30": 1, "abs_f30": 3.1899999999996, "travel_30": 11.070000000000618, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 2.4899999999997817, "up_60": 1, "abs_f60": 2.4899999999997817, "travel_60": 16.300000000000182, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 9, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.4, "p_ratio_t0": 2.0, "c_ratio_t0": 2.4, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1823215567939546, "hiro_cum_net": 449477016.0, "hiro_cum_bullish": 13106669530.0, "hiro_cum_bearish": 12657192514.0, "hiro_cum_call": 98622165.0, "hiro_cum_put": -350854851.0, "hiro_cum_bias": 0.0174460263462199, "hiro_cum_dir": 1, "hiro_30m_net": 575279505.0, "hiro_30m_bias": 0.0829506655387521, "hiro_30m_dir": 1, "hiro_post30_net": 126331295.0, "hiro_post30_dir": 1, "hiro_post60_net": 160335740.0, "hiro_post60_dir": 1, "hiro_n_records": 15062, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6540.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-26", "ts": 1774536901, "datetime_et": "2026-03-26T10:55:01-04:00", "time_et": "10:55:01", "time_pt": "07:55:01", "spx_at_event": 6541.56, "f10": 8.949999999999818, "up_10": 1, "abs_f10": 8.949999999999818, "travel_10": 5.190000000000509, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 2.479999999999563, "up_30": 1, "abs_f30": 2.479999999999563, "travel_30": 8.990000000000691, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -0.1300000000001091, "up_60": 0, "abs_f60": 0.1300000000001091, "travel_60": 16.300000000000182, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 10, "cluster_size": 5, "cluster_bucket": "clustered", "max_ratio": 11.749999999999998, "p_ratio_t0": 4.0, "c_ratio_t0": 2.75, "wide_secs_60": 5, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.3746934494414107, "hiro_cum_net": 307894401.0, "hiro_cum_bullish": 13247256579.0, "hiro_cum_bearish": 12939362178.0, "hiro_cum_call": -36352094.0, "hiro_cum_put": -344246495.0, "hiro_cum_bias": 0.0117576997571592, "hiro_cum_dir": 1, "hiro_30m_net": 392286353.0, "hiro_30m_bias": 0.0548593980586765, "hiro_30m_dir": 1, "hiro_post30_net": 236418205.0, "hiro_post30_dir": 1, "hiro_post60_net": 338964927.0, "hiro_post60_dir": 1, "hiro_n_records": 15090, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6533.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774537522, "datetime_et": "2026-03-26T11:05:22-04:00", "time_et": "11:05:22", "time_pt": "08:05:22", "spx_at_event": 6550.51, "f10": -2.020000000000437, "up_10": 0, "abs_f10": 2.020000000000437, "travel_10": 4.490000000000691, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -10.399999999999636, "up_30": 0, "abs_f30": 10.399999999999636, "travel_30": 16.300000000000182, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -13.109999999999673, "up_60": 0, "abs_f60": 13.109999999999673, "travel_60": 16.300000000000182, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 11, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 18.2, "p_ratio_t0": 2.5, "c_ratio_t0": 2.8, "wide_secs_60": 5, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.113328685307003, "hiro_cum_net": 588183622.0, "hiro_cum_bullish": 14549482721.0, "hiro_cum_bearish": 13961299099.0, "hiro_cum_call": 460875524.0, "hiro_cum_put": -127308098.0, "hiro_cum_bias": 0.0206302172179436, "hiro_cum_dir": 1, "hiro_30m_net": 548072404.0, "hiro_30m_bias": 0.0714359211690879, "hiro_30m_dir": 1, "hiro_post30_net": 33269581.0, "hiro_post30_dir": 1, "hiro_post60_net": 211229649.0, "hiro_post60_dir": 1, "hiro_n_records": 15338, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6546.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-26", "ts": 1774539995, "datetime_et": "2026-03-26T11:46:35-04:00", "time_et": "11:46:35", "time_pt": "08:46:35", "spx_at_event": 6544.150000000001, "f10": -4.890000000000327, "up_10": 0, "abs_f10": 4.890000000000327, "travel_10": 6.680000000000291, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -12.830000000000837, "up_30": 0, "abs_f30": 12.830000000000837, "travel_30": 14.6200000000008, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -26.720000000000255, "up_60": 0, "abs_f60": 26.720000000000255, "travel_60": 29.840000000000146, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 12, "cluster_size": 5, "cluster_bucket": "clustered", "max_ratio": 6.999999999999999, "p_ratio_t0": 2.25, "c_ratio_t0": 2.0, "wide_secs_60": 6, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1177830356563834, "hiro_cum_net": 714331505.0, "hiro_cum_bullish": 18060202318.0, "hiro_cum_bearish": 17345870813.0, "hiro_cum_call": 518196104.0, "hiro_cum_put": -196135401.0, "hiro_cum_bias": 0.0201753948357114, "hiro_cum_dir": 1, "hiro_30m_net": -851917.0, "hiro_30m_bias": -0.0001706478549945, "hiro_30m_dir": -1, "hiro_post30_net": -105338485.0, "hiro_post30_dir": -1, "hiro_post60_net": -217846157.0, "hiro_post60_dir": -1, "hiro_n_records": 16328, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6541.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774541210, "datetime_et": "2026-03-26T12:06:50-04:00", "time_et": "12:06:50", "time_pt": "09:06:50", "spx_at_event": 6539.43, "f10": -8.110000000000582, "up_10": 0, "abs_f10": 8.110000000000582, "travel_10": 10.020000000000437, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -18.020000000000437, "up_30": 0, "abs_f30": 18.020000000000437, "travel_30": 25.18000000000029, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -18.68000000000029, "up_60": 0, "abs_f60": 18.68000000000029, "travel_60": 25.88000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 13, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.2499999999999996, "p_ratio_t0": 3.2499999999999996, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4855078157817006, "hiro_cum_net": 823002402.0, "hiro_cum_bullish": 19937469996.0, "hiro_cum_bearish": 19114467594.0, "hiro_cum_call": 613832491.0, "hiro_cum_put": -209169911.0, "hiro_cum_bias": 0.0210745600036692, "hiro_cum_dir": 1, "hiro_30m_net": 239227267.0, "hiro_30m_bias": 0.0460596417648612, "hiro_30m_dir": 1, "hiro_post30_net": -171606709.0, "hiro_post30_dir": -1, "hiro_post60_net": -126411515.0, "hiro_post60_dir": -1, "hiro_n_records": 16814, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6538.85, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774541279, "datetime_et": "2026-03-26T12:07:59-04:00", "time_et": "12:07:59", "time_pt": "09:07:59", "spx_at_event": 6539.49, "f10": -11.839999999999236, "up_10": 0, "abs_f10": 11.839999999999236, "travel_10": 13.6899999999996, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -18.339999999999236, "up_30": 0, "abs_f30": 18.339999999999236, "travel_30": 25.18000000000029, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -20.1299999999992, "up_60": 0, "abs_f60": 20.1299999999992, "travel_60": 25.88000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 14, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 6.25, "p_ratio_t0": 3.2499999999999996, "c_ratio_t0": 6.25, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.6539264674066642, "hiro_cum_net": 797072259.0, "hiro_cum_bullish": 20041083772.0, "hiro_cum_bearish": 19244011513.0, "hiro_cum_call": 582293588.0, "hiro_cum_put": -214778671.0, "hiro_cum_bias": 0.020289431735306, "hiro_cum_dir": 1, "hiro_30m_net": 249841763.0, "hiro_30m_bias": 0.0467905799369356, "hiro_30m_dir": 1, "hiro_post30_net": -201500962.0, "hiro_post30_dir": -1, "hiro_post60_net": -117058281.0, "hiro_post60_dir": -1, "hiro_n_records": 16840, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6538.65, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-26", "ts": 1774541850, "datetime_et": "2026-03-26T12:17:30-04:00", "time_et": "12:17:30", "time_pt": "09:17:30", "spx_at_event": 6527.650000000001, "f10": -6.110000000000582, "up_10": 0, "abs_f10": 6.110000000000582, "travel_10": 12.090000000000146, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -9.230000000000471, "up_30": 0, "abs_f30": 9.230000000000471, "travel_30": 17.529999999999745, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -10.080000000000837, "up_60": 0, "abs_f60": 10.080000000000837, "travel_60": 18.649999999999636, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 15, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 7.6, "p_ratio_t0": 7.6, "c_ratio_t0": 4.999999999999999, "wide_secs_60": 6, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4187103348581851, "hiro_cum_net": 736255119.0, "hiro_cum_bullish": 21075475900.0, "hiro_cum_bearish": 20339220781.0, "hiro_cum_call": 248224732.0, "hiro_cum_put": -488030387.0, "hiro_cum_bias": 0.0177776291510973, "hiro_cum_dir": 1, "hiro_30m_net": 44574564.0, "hiro_30m_bias": 0.0078303956401369, "hiro_30m_dir": 1, "hiro_post30_net": -192816452.0, "hiro_post30_dir": -1, "hiro_post60_net": 125743929.0, "hiro_post60_dir": 1, "hiro_n_records": 17070, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6523.0, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774542533, "datetime_et": "2026-03-26T12:28:53-04:00", "time_et": "12:28:53", "time_pt": "09:28:53", "spx_at_event": 6519.400000000001, "f10": -0.7899999999999636, "up_10": 0, "abs_f10": 0.7899999999999636, "travel_10": 5.25, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 0.6099999999996726, "up_30": 1, "abs_f30": 0.6099999999996726, "travel_30": 5.949999999999818, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -10.780000000000657, "up_60": 0, "abs_f60": 10.780000000000657, "travel_60": 19.079999999999927, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 16, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5714285714285716, "p_ratio_t0": 2.5714285714285716, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2513144282809061, "hiro_cum_net": 512442858.0, "hiro_cum_bullish": 22383711153.0, "hiro_cum_bearish": 21871268295.0, "hiro_cum_call": -30059410.0, "hiro_cum_put": -542502268.0, "hiro_cum_bias": 0.0115793265388841, "hiro_cum_dir": 1, "hiro_30m_net": -228685306.0, "hiro_30m_bias": -0.0352622823524479, "hiro_30m_dir": -1, "hiro_post30_net": -22019131.0, "hiro_post30_dir": -1, "hiro_post60_net": -75312518.0, "hiro_post60_dir": -1, "hiro_n_records": 17342, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6517.65, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774542836, "datetime_et": "2026-03-26T12:33:56-04:00", "time_et": "12:33:56", "time_pt": "09:33:56", "spx_at_event": 6516.55, "f10": 2.0799999999999272, "up_10": 1, "abs_f10": 2.0799999999999272, "travel_10": 5.309999999999491, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 5.489999999999782, "up_30": 1, "abs_f30": 5.489999999999782, "travel_30": 10.069999999999707, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -3.119999999999891, "up_60": 0, "abs_f60": 3.119999999999891, "travel_60": 19.079999999999927, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 17, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.2222222222222223, "p_ratio_t0": 2.2222222222222223, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1053605156578263, "hiro_cum_net": 604178086.0, "hiro_cum_bullish": 23138640705.0, "hiro_cum_bearish": 22534462619.0, "hiro_cum_call": -32310128.0, "hiro_cum_put": -636488214.0, "hiro_cum_bias": 0.0132283125522263, "hiro_cum_dir": 1, "hiro_30m_net": -211629822.0, "hiro_30m_bias": -0.0296739332619558, "hiro_30m_dir": -1, "hiro_post30_net": 155609684.0, "hiro_post30_dir": 1, "hiro_post60_net": 114126610.0, "hiro_post60_dir": 1, "hiro_n_records": 17464, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6515.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774544004, "datetime_et": "2026-03-26T12:53:24-04:00", "time_et": "12:53:24", "time_pt": "09:53:24", "spx_at_event": 6519.32, "f10": 2.7200000000002547, "up_10": 1, "abs_f10": 2.7200000000002547, "travel_10": 6.779999999999745, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -8.61999999999989, "up_30": 0, "abs_f30": 8.61999999999989, "travel_30": 16.219999999999345, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -22.139999999999414, "up_60": 0, "abs_f60": 22.139999999999414, "travel_60": 28.349999999999454, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 18, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 604482705.0, "hiro_cum_bullish": 25099248944.0, "hiro_cum_bearish": 24494766239.0, "hiro_cum_call": 367525297.0, "hiro_cum_put": -236957408.0, "hiro_cum_bias": 0.0121886220095203, "hiro_cum_dir": 1, "hiro_30m_net": 99837812.0, "hiro_30m_bias": 0.0145555823757952, "hiro_30m_dir": 1, "hiro_post30_net": -18822434.0, "hiro_post30_dir": -1, "hiro_post60_net": 60440198.0, "hiro_post60_dir": 1, "hiro_n_records": 17930, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6518.65, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-26", "ts": 1774544523, "datetime_et": "2026-03-26T13:02:03-04:00", "time_et": "13:02:03", "time_pt": "10:02:03", "spx_at_event": 6523.07, "f10": -4.729999999999563, "up_10": 0, "abs_f10": 4.729999999999563, "travel_10": 4.389999999999418, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -11.639999999999418, "up_30": 0, "abs_f30": 11.639999999999418, "travel_30": 15.590000000000146, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -24.779999999999745, "up_60": 0, "abs_f60": 24.779999999999745, "travel_60": 30.92999999999938, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 19, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.9999999999999996, "p_ratio_t0": 2.5714285714285716, "c_ratio_t0": 2.9999999999999996, "wide_secs_60": 3, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1541506798272581, "hiro_cum_net": 779726943.0, "hiro_cum_bullish": 26335773011.0, "hiro_cum_bearish": 25556046068.0, "hiro_cum_call": 762451451.0, "hiro_cum_put": -17275492.0, "hiro_cum_bias": 0.015026009048034, "hiro_cum_dir": 1, "hiro_30m_net": 128706199.0, "hiro_30m_bias": 0.0190235064818375, "hiro_30m_dir": 1, "hiro_post30_net": -89062325.0, "hiro_post30_dir": -1, "hiro_post60_net": 62365186.0, "hiro_post60_dir": 1, "hiro_n_records": 18138, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6523.35, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-26", "ts": 1774548364, "datetime_et": "2026-03-26T14:06:04-04:00", "time_et": "14:06:04", "time_pt": "11:06:04", "spx_at_event": 6496.3, "f10": -0.8599999999996726, "up_10": 0, "abs_f10": 0.8599999999996726, "travel_10": 3.969999999999345, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 1.4700000000002549, "up_30": 1, "abs_f30": 1.4700000000002549, "travel_30": 7.5, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -6.949999999999818, "up_60": 0, "abs_f60": 6.949999999999818, "travel_60": 11.019999999999529, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 20, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.153846153846154, "p_ratio_t0": 2.153846153846154, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.074107972153722, "hiro_cum_net": 767457940.0, "hiro_cum_bullish": 34456453441.0, "hiro_cum_bearish": 33688995501.0, "hiro_cum_call": 299840462.0, "hiro_cum_put": -467617478.0, "hiro_cum_bias": 0.0112620571427036, "hiro_cum_dir": 1, "hiro_30m_net": 98384556.0, "hiro_30m_bias": 0.0120226344376096, "hiro_30m_dir": 1, "hiro_post30_net": -241563982.0, "hiro_post30_dir": -1, "hiro_post60_net": 213524511.0, "hiro_post60_dir": 1, "hiro_n_records": 19674, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6496.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-26", "ts": 1774551424, "datetime_et": "2026-03-26T14:57:04-04:00", "time_et": "14:57:04", "time_pt": "11:57:04", "spx_at_event": 6497.55, "f10": -9.109999999999673, "up_10": 0, "abs_f10": 9.109999999999673, "travel_10": 11.170000000000073, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -12.890000000000327, "up_30": 0, "abs_f30": 12.890000000000327, "travel_30": 15.790000000000871, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -19.18000000000029, "up_60": 0, "abs_f60": 19.18000000000029, "travel_60": 24.75, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 21, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.166666666666667, "p_ratio_t0": 2.166666666666667, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0800427076735365, "hiro_cum_net": 1133212508.0, "hiro_cum_bullish": 40706008651.0, "hiro_cum_bearish": 39572796143.0, "hiro_cum_call": 982941158.0, "hiro_cum_put": -150271350.0, "hiro_cum_bias": 0.0141159613786962, "hiro_cum_dir": 1, "hiro_30m_net": 683785504.0, "hiro_30m_bias": 0.0934619530181519, "hiro_30m_dir": 1, "hiro_post30_net": -903217602.0, "hiro_post30_dir": -1, "hiro_post60_net": -1286507895.0, "hiro_post60_dir": -1, "hiro_n_records": 20898, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6497.65, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774618599, "datetime_et": "2026-03-27T09:36:39-04:00", "time_et": "09:36:39", "time_pt": "06:36:39", "spx_at_event": 6424.04, "f10": 22.01000000000022, "up_10": 1, "abs_f10": 22.01000000000022, "travel_10": 14.13000000000011, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -7.4099999999998545, "up_30": 0, "abs_f30": 7.4099999999998545, "travel_30": 37.80000000000018, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -5.399999999999636, "up_60": 0, "abs_f60": 5.399999999999636, "travel_60": 37.80000000000018, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.5000000000000004, "p_ratio_t0": 3.5000000000000004, "c_ratio_t0": 2.5, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.336472236621213, "hiro_cum_net": 135257928.0, "hiro_cum_bullish": 4422143783.0, "hiro_cum_bearish": 4286885855.0, "hiro_cum_call": -391631925.0, "hiro_cum_put": -526889853.0, "hiro_cum_bias": 0.0155307690548934, "hiro_cum_dir": 1, "hiro_30m_net": -173665769.0, "hiro_30m_bias": -0.1012795244405573, "hiro_30m_dir": -1, "hiro_post30_net": 58242387.0, "hiro_post30_dir": 1, "hiro_post60_net": 15140651.0, "hiro_post60_dir": 1, "hiro_n_records": 12957, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6420.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774619181, "datetime_et": "2026-03-27T09:46:21-04:00", "time_et": "09:46:21", "time_pt": "06:46:21", "spx_at_event": 6446.05, "f10": -31.26000000000022, "up_10": 0, "abs_f10": 31.26000000000022, "travel_10": 33.960000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": -17.170000000000073, "up_30": 0, "abs_f30": 17.170000000000073, "travel_30": 37.80000000000018, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -33.92000000000007, "up_60": 0, "abs_f60": 33.92000000000007, "travel_60": 37.80000000000018, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.0000000000000004, "p_ratio_t0": 3.0000000000000004, "c_ratio_t0": 2.9999999999999996, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 2.2204460492503126e-16, "hiro_cum_net": -106481783.0, "hiro_cum_bullish": 5528653014.0, "hiro_cum_bearish": 5635134797.0, "hiro_cum_call": -269867076.0, "hiro_cum_put": -163385293.0, "hiro_cum_bias": -0.0095381410684893, "hiro_cum_dir": -1, "hiro_30m_net": -377457398.0, "hiro_30m_bias": -0.0943439676650855, "hiro_30m_dir": -1, "hiro_post30_net": 62858348.0, "hiro_post30_dir": 1, "hiro_post60_net": 234447226.0, "hiro_post60_dir": 1, "hiro_n_records": 13191, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6441.4, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-27", "ts": 1774619703, "datetime_et": "2026-03-27T09:55:03-04:00", "time_et": "09:55:03", "time_pt": "06:55:03", "spx_at_event": 6419.82, "f10": 0.8400000000001455, "up_10": 1, "abs_f10": 0.8400000000001455, "travel_10": 9.710000000000036, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 4.490000000000691, "up_30": 1, "abs_f30": 4.490000000000691, "travel_30": 20.800000000000185, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 4.100000000000364, "up_60": 1, "abs_f60": 4.100000000000364, "travel_60": 20.800000000000185, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.2, "p_ratio_t0": 3.2, "c_ratio_t0": 2.333333333333333, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.3158529494184774, "hiro_cum_net": 396084547.0, "hiro_cum_bullish": 6893502430.0, "hiro_cum_bearish": 6497417883.0, "hiro_cum_call": -203013828.0, "hiro_cum_put": -599098375.0, "hiro_cum_bias": 0.0295785903987105, "hiro_cum_dir": 1, "hiro_30m_net": 187437997.0, "hiro_30m_bias": 0.0309820019463744, "hiro_30m_dir": 1, "hiro_post30_net": -404555819.0, "hiro_post30_dir": -1, "hiro_post60_net": -110095956.0, "hiro_post60_dir": -1, "hiro_n_records": 13399, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6418.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774619774, "datetime_et": "2026-03-27T09:56:14-04:00", "time_et": "09:56:14", "time_pt": "06:56:14", "spx_at_event": 6414.79, "f10": 1.8400000000001455, "up_10": 1, "abs_f10": 1.8400000000001455, "travel_10": 9.710000000000036, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 4.9099999999998545, "up_30": 1, "abs_f30": 4.9099999999998545, "travel_30": 20.800000000000185, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 10.720000000000256, "up_60": 1, "abs_f60": 10.720000000000256, "travel_60": 20.800000000000185, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 6.666666666666666, "p_ratio_t0": 2.0, "c_ratio_t0": 6.666666666666666, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.203972804325936, "hiro_cum_net": 468782127.0, "hiro_cum_bullish": 7139205336.0, "hiro_cum_bearish": 6670423209.0, "hiro_cum_call": -284962926.0, "hiro_cum_put": -753745053.0, "hiro_cum_bias": 0.033946034498497, "hiro_cum_dir": 1, "hiro_30m_net": 260135577.0, "hiro_30m_bias": 0.0402150801509643, "hiro_30m_dir": 1, "hiro_post30_net": -489374796.0, "hiro_post30_dir": -1, "hiro_post60_net": -142047254.0, "hiro_post60_dir": -1, "hiro_n_records": 13427, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6417.0, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-27", "ts": 1774620000, "datetime_et": "2026-03-27T10:00:00-04:00", "time_et": "10:00:00", "time_pt": "07:00:00", "spx_at_event": 6420.43, "f10": -5.220000000000255, "up_10": 0, "abs_f10": 5.220000000000255, "travel_10": 8.239999999999782, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -4.510000000000218, "up_30": 0, "abs_f30": 4.510000000000218, "travel_30": 19.329999999999927, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 5.6899999999996, "up_60": 1, "abs_f60": 5.6899999999996, "travel_60": 19.61999999999989, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 5, "cluster_size": 8, "cluster_bucket": "clustered", "max_ratio": 13.249999999999998, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 9, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 207217168.0, "hiro_cum_bullish": 7607553572.0, "hiro_cum_bearish": 7400336404.0, "hiro_cum_call": -403098867.0, "hiro_cum_put": -610316035.0, "hiro_cum_bias": 0.0138072152935138, "hiro_cum_dir": 1, "hiro_30m_net": -8580701.0, "hiro_30m_bias": -0.0011202372220446, "hiro_30m_dir": -1, "hiro_post30_net": -87236118.0, "hiro_post30_dir": -1, "hiro_post60_net": 66376616.0, "hiro_post60_dir": 1, "hiro_n_records": 13519, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6409.7, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-27", "ts": 1774622324, "datetime_et": "2026-03-27T10:38:44-04:00", "time_et": "10:38:44", "time_pt": "07:38:44", "spx_at_event": 6413.68, "f10": 7.279999999999745, "up_10": 1, "abs_f10": 7.279999999999745, "travel_10": 8.829999999999927, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 15.4399999999996, "up_30": 1, "abs_f30": 15.4399999999996, "travel_30": 20.56999999999971, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 24.579999999999927, "up_60": 1, "abs_f60": 24.579999999999927, "travel_60": 31.890000000000327, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.1666666666666665, "p_ratio_t0": 2.1666666666666665, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0800427076735363, "hiro_cum_net": 215720428.0, "hiro_cum_bullish": 11510519048.0, "hiro_cum_bearish": 11294798620.0, "hiro_cum_call": -386918912.0, "hiro_cum_put": -602639340.0, "hiro_cum_bias": 0.0094592160977742, "hiro_cum_dir": 1, "hiro_30m_net": 27748787.0, "hiro_30m_bias": 0.0046516715360299, "hiro_30m_dir": 1, "hiro_post30_net": 333159813.0, "hiro_post30_dir": 1, "hiro_post60_net": 439220262.0, "hiro_post60_dir": 1, "hiro_n_records": 14447, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6410.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774622789, "datetime_et": "2026-03-27T10:46:29-04:00", "time_et": "10:46:29", "time_pt": "07:46:29", "spx_at_event": 6412.13, "f10": 13.38000000000011, "up_10": 1, "abs_f10": 13.38000000000011, "travel_10": 10.75, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 8.930000000000291, "up_30": 1, "abs_f30": 8.930000000000291, "travel_30": 14.329999999999927, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 20.800000000000185, "up_60": 1, "abs_f60": 20.800000000000185, "travel_60": 29.400000000000546, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.75, "p_ratio_t0": 3.75, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6286086594223741, "hiro_cum_net": 263551208.0, "hiro_cum_bullish": 12272838475.0, "hiro_cum_bearish": 12009287267.0, "hiro_cum_call": -332297063.0, "hiro_cum_put": -595848271.0, "hiro_cum_bias": 0.0108537123479327, "hiro_cum_dir": 1, "hiro_30m_net": 329366815.0, "hiro_30m_bias": 0.0579538053367674, "hiro_30m_dir": 1, "hiro_post30_net": -51970903.0, "hiro_post30_dir": -1, "hiro_post60_net": 487870301.0, "hiro_post60_dir": 1, "hiro_n_records": 14633, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6406.0, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774624380, "datetime_et": "2026-03-27T11:13:00-04:00", "time_et": "11:13:00", "time_pt": "08:13:00", "spx_at_event": 6422.68, "f10": 13.569999999999707, "up_10": 1, "abs_f10": 13.569999999999707, "travel_10": 21.63000000000011, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 8.930000000000291, "up_30": 1, "abs_f30": 8.930000000000291, "travel_30": 29.400000000000546, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -4.119999999999891, "up_60": 0, "abs_f60": 4.119999999999891, "travel_60": 29.400000000000546, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 465133960.0, "hiro_cum_bullish": 14997354285.0, "hiro_cum_bearish": 14532220325.0, "hiro_cum_call": -192144951.0, "hiro_cum_put": -657278911.0, "hiro_cum_bias": 0.0157514615819249, "hiro_cum_dir": 1, "hiro_30m_net": 330935674.0, "hiro_30m_bias": 0.0547379872149742, "hiro_30m_dir": 1, "hiro_post30_net": 286973772.0, "hiro_post30_dir": 1, "hiro_post60_net": 627538738.0, "hiro_post60_dir": 1, "hiro_n_records": 15271, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6421.1, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-27", "ts": 1774624661, "datetime_et": "2026-03-27T11:17:41-04:00", "time_et": "11:17:41", "time_pt": "08:17:41", "spx_at_event": 6415.64, "f10": 16.769999999999527, "up_10": 1, "abs_f10": 16.769999999999527, "travel_10": 21.63000000000011, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 17.61999999999989, "up_30": 1, "abs_f30": 17.61999999999989, "travel_30": 29.400000000000546, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 1.1099999999996726, "up_60": 1, "abs_f60": 1.1099999999996726, "travel_60": 29.400000000000546, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 9, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.666666666666667, "p_ratio_t0": 4.666666666666667, "c_ratio_t0": 2.9999999999999996, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4418327522790394, "hiro_cum_net": 288536493.0, "hiro_cum_bullish": 15492953741.0, "hiro_cum_bearish": 15204417248.0, "hiro_cum_call": -387759970.0, "hiro_cum_put": -676296463.0, "hiro_cum_bias": 0.0093993877554984, "hiro_cum_dir": 1, "hiro_30m_net": 62543372.0, "hiro_30m_bias": 0.0100778034541409, "hiro_30m_dir": 1, "hiro_post30_net": 439976280.0, "hiro_post30_dir": 1, "hiro_post60_net": 851971032.0, "hiro_post60_dir": 1, "hiro_n_records": 15383, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6416.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774625019, "datetime_et": "2026-03-27T11:23:39-04:00", "time_et": "11:23:39", "time_pt": "08:23:39", "spx_at_event": 6436.25, "f10": 7.770000000000437, "up_10": 1, "abs_f10": 7.770000000000437, "travel_10": 17.539999999999964, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -3.5999999999994543, "up_30": 0, "abs_f30": 3.5999999999994543, "travel_30": 17.539999999999964, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -17.829999999999927, "up_60": 0, "abs_f60": 17.829999999999927, "travel_60": 28.530000000000655, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 10, "cluster_size": 15, "cluster_bucket": "clustered", "max_ratio": 18.0, "p_ratio_t0": 4.666666666666666, "c_ratio_t0": 2.9999999999999996, "wide_secs_60": 18, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4418327522790392, "hiro_cum_net": 228888277.0, "hiro_cum_bullish": 16087664641.0, "hiro_cum_bearish": 15858776364.0, "hiro_cum_call": -412958464.0, "hiro_cum_put": -641846741.0, "hiro_cum_bias": 0.007164750432268, "hiro_cum_dir": 1, "hiro_30m_net": 68821367.0, "hiro_30m_bias": 0.0113802314137055, "hiro_30m_dir": 1, "hiro_post30_net": 415857254.0, "hiro_post30_dir": 1, "hiro_post60_net": 904954796.0, "hiro_post60_dir": 1, "hiro_n_records": 15525, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6424.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774625459, "datetime_et": "2026-03-27T11:30:59-04:00", "time_et": "11:30:59", "time_pt": "08:30:59", "spx_at_event": 6437.85, "f10": -7.690000000000509, "up_10": 0, "abs_f10": 7.690000000000509, "travel_10": 13.860000000000582, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -13.100000000000364, "up_30": 0, "abs_f30": 13.100000000000364, "travel_30": 19.270000000000437, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -23.57000000000062, "up_60": 0, "abs_f60": 23.57000000000062, "travel_60": 32.32000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 11, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.4, "p_ratio_t0": 2.4, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1823215567939546, "hiro_cum_net": 268215187.0, "hiro_cum_bullish": 17296443940.0, "hiro_cum_bearish": 17028228753.0, "hiro_cum_call": -126031025.0, "hiro_cum_put": -394246212.0, "hiro_cum_bias": 0.0078140639358433, "hiro_cum_dir": 1, "hiro_30m_net": -68862556.0, "hiro_30m_bias": -0.009472157517923, "hiro_30m_dir": -1, "hiro_post30_net": 470865589.0, "hiro_post30_dir": 1, "hiro_post60_net": 1018576613.0, "hiro_post60_dir": 1, "hiro_n_records": 15701, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6436.4, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774627183, "datetime_et": "2026-03-27T11:59:43-04:00", "time_et": "11:59:43", "time_pt": "08:59:43", "spx_at_event": 6427.66, "f10": -11.25, "up_10": 0, "abs_f10": 11.25, "travel_10": 10.070000000000618, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -14.649999999999636, "up_30": 0, "abs_f30": 14.649999999999636, "travel_30": 14.780000000000657, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -15.55999999999949, "up_60": 0, "abs_f60": 15.55999999999949, "travel_60": 19.640000000000327, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 12, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 694791598.0, "hiro_cum_bullish": 20535959985.0, "hiro_cum_bearish": 19841168387.0, "hiro_cum_call": -76292231.0, "hiro_cum_put": -771083829.0, "hiro_cum_bias": 0.0172075535337429, "hiro_cum_dir": 1, "hiro_30m_net": 489444741.0, "hiro_30m_bias": 0.0753509185055671, "hiro_30m_dir": 1, "hiro_post30_net": 567536333.0, "hiro_post30_dir": 1, "hiro_post60_net": 742051427.0, "hiro_post60_dir": 1, "hiro_n_records": 16391, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6426.6, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-27", "ts": 1774629818, "datetime_et": "2026-03-27T12:43:38-04:00", "time_et": "12:43:38", "time_pt": "09:43:38", "spx_at_event": 6411.2, "f10": 3.360000000000582, "up_10": 1, "abs_f10": 3.360000000000582, "travel_10": 8.460000000000036, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -4.699999999999818, "up_30": 0, "abs_f30": 4.699999999999818, "travel_30": 12.949999999999818, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -22.05999999999949, "up_60": 0, "abs_f60": 22.05999999999949, "travel_60": 30.30999999999949, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 13, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.2727272727272725, "p_ratio_t0": 3.2727272727272725, "c_ratio_t0": 2.0, "wide_secs_60": 3, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.492476485097794, "hiro_cum_net": 1345552942.0, "hiro_cum_bullish": 24873010149.0, "hiro_cum_bearish": 23527457207.0, "hiro_cum_call": 13272388.0, "hiro_cum_put": -1332280554.0, "hiro_cum_bias": 0.0278004121758381, "hiro_cum_dir": 1, "hiro_30m_net": 286720560.0, "hiro_30m_bias": 0.0552881917087584, "hiro_30m_dir": 1, "hiro_post30_net": 365391110.0, "hiro_post30_dir": 1, "hiro_post60_net": 378782695.0, "hiro_post60_dir": 1, "hiro_n_records": 17445, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6409.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774631216, "datetime_et": "2026-03-27T13:06:56-04:00", "time_et": "13:06:56", "time_pt": "10:06:56", "spx_at_event": 6416.83, "f10": -10.1899999999996, "up_10": 0, "abs_f10": 10.1899999999996, "travel_10": 6.730000000000473, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -21.579999999999927, "up_30": 0, "abs_f30": 21.579999999999927, "travel_30": 22.200000000000728, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -35.17000000000007, "up_60": 0, "abs_f60": 35.17000000000007, "travel_60": 31.57000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 14, "cluster_size": 17, "cluster_bucket": "clustered", "max_ratio": 9.11111111111111, "p_ratio_t0": 2.941176470588235, "c_ratio_t0": 2.0, "wide_secs_60": 24, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.3856624808119845, "hiro_cum_net": 1504938624.0, "hiro_cum_bullish": 27164784575.0, "hiro_cum_bearish": 25659845951.0, "hiro_cum_call": 109904507.0, "hiro_cum_put": -1395034117.0, "hiro_cum_bias": 0.0284893355431852, "hiro_cum_dir": 1, "hiro_30m_net": 288106509.0, "hiro_30m_bias": 0.0466361353083637, "hiro_30m_dir": 1, "hiro_post30_net": 438754194.0, "hiro_post30_dir": 1, "hiro_post60_net": 985582375.0, "hiro_post60_dir": 1, "hiro_n_records": 18005, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6416.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774632417, "datetime_et": "2026-03-27T13:26:57-04:00", "time_et": "13:26:57", "time_pt": "10:26:57", "spx_at_event": 6395.9800000000005, "f10": -0.7300000000004729, "up_10": 0, "abs_f10": 0.7300000000004729, "travel_10": 5.270000000000437, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -10.25, "up_30": 0, "abs_f30": 10.25, "travel_30": 10.569999999999707, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -15.110000000000582, "up_60": 0, "abs_f60": 15.110000000000582, "travel_60": 19.659999999999854, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 15, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.9, "p_ratio_t0": 4.9, "c_ratio_t0": 2.5, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.672944473242426, "hiro_cum_net": 1858391542.0, "hiro_cum_bullish": 29714604814.0, "hiro_cum_bearish": 27856213272.0, "hiro_cum_call": -47694391.0, "hiro_cum_put": -1906085933.0, "hiro_cum_bias": 0.0322800961282834, "hiro_cum_dir": 1, "hiro_30m_net": 422326482.0, "hiro_30m_bias": 0.0649315291959071, "hiro_30m_dir": 1, "hiro_post30_net": 277202278.0, "hiro_post30_dir": 1, "hiro_post60_net": 1099641779.0, "hiro_post60_dir": 1, "hiro_n_records": 18485, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6394.65, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774632531, "datetime_et": "2026-03-27T13:28:51-04:00", "time_et": "13:28:51", "time_pt": "10:28:51", "spx_at_event": 6392.02, "f10": 1.9799999999995632, "up_10": 1, "abs_f10": 1.9799999999995632, "travel_10": 5.270000000000437, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -6.030000000000655, "up_30": 0, "abs_f30": 6.030000000000655, "travel_30": 10.569999999999707, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -9.340000000000146, "up_60": 0, "abs_f60": 9.340000000000146, "travel_60": 19.659999999999854, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 16, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.583333333333334, "p_ratio_t0": 3.583333333333334, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.583146285345617, "hiro_cum_net": 2115112466.0, "hiro_cum_bullish": 30196542573.0, "hiro_cum_bearish": 28081430107.0, "hiro_cum_call": 32319554.0, "hiro_cum_put": -2082792912.0, "hiro_cum_bias": 0.0362935148347373, "hiro_cum_dir": 1, "hiro_30m_net": 630924167.0, "hiro_30m_bias": 0.0908950858303111, "hiro_30m_dir": 1, "hiro_post30_net": -38969822.0, "hiro_post30_dir": -1, "hiro_post60_net": 769043494.0, "hiro_post60_dir": 1, "hiro_n_records": 18531, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6391.15, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774633781, "datetime_et": "2026-03-27T13:49:41-04:00", "time_et": "13:49:41", "time_pt": "10:49:41", "spx_at_event": 6388.88, "f10": -2.8100000000004, "up_10": 0, "abs_f10": 2.8100000000004, "travel_10": 3.2999999999992724, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -3.600000000000364, "up_30": 0, "abs_f30": 3.600000000000364, "travel_30": 12.389999999999418, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -7.210000000000036, "up_60": 0, "abs_f60": 7.210000000000036, "travel_60": 12.389999999999418, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 17, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.6363636363636367, "p_ratio_t0": 2.6363636363636367, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.2762533766281583, "hiro_cum_net": 1873113869.0, "hiro_cum_bullish": 32869438989.0, "hiro_cum_bearish": 30996325120.0, "hiro_cum_call": -19290224.0, "hiro_cum_put": -1892404093.0, "hiro_cum_bias": 0.0293289197292488, "hiro_cum_dir": 1, "hiro_30m_net": 251335949.0, "hiro_30m_bias": 0.0314050912720615, "hiro_30m_dir": 1, "hiro_post30_net": 862674273.0, "hiro_post30_dir": 1, "hiro_post60_net": 1517913784.0, "hiro_post60_dir": 1, "hiro_n_records": 19031, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6389.25, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-27", "ts": 1774637011, "datetime_et": "2026-03-27T14:43:31-04:00", "time_et": "14:43:31", "time_pt": "11:43:31", "spx_at_event": 6385.41, "f10": -7.239999999999782, "up_10": 0, "abs_f10": 7.239999999999782, "travel_10": 6.230000000000473, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -11.009999999999309, "up_30": 0, "abs_f30": 11.009999999999309, "travel_30": 13.94000000000051, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -19.329999999999927, "up_60": 0, "abs_f60": 19.329999999999927, "travel_60": 18.32000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 18, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 7.000000000000001, "p_ratio_t0": 4.0, "c_ratio_t0": 2.0, "wide_secs_60": 8, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6931471805599453, "hiro_cum_net": 3360001021.0, "hiro_cum_bullish": 40535824370.0, "hiro_cum_bearish": 37175823349.0, "hiro_cum_call": 585500064.0, "hiro_cum_put": -2774500957.0, "hiro_cum_bias": 0.0432367749188581, "hiro_cum_dir": 1, "hiro_30m_net": 682648692.0, "hiro_30m_bias": 0.0895166480808296, "hiro_30m_dir": 1, "hiro_post30_net": -561168074.0, "hiro_post30_dir": -1, "hiro_post60_net": -986321768.0, "hiro_post60_dir": -1, "hiro_n_records": 20323, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6388.0, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774877850, "datetime_et": "2026-03-30T09:37:30-04:00", "time_et": "09:37:30", "time_pt": "06:37:30", "spx_at_event": 6406.17, "f10": -18.48999999999978, "up_10": 0, "abs_f10": 18.48999999999978, "travel_10": 15.460000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -24.4399999999996, "up_30": 0, "abs_f30": 24.4399999999996, "travel_30": 29.909999999999854, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -24.210000000000036, "up_60": 0, "abs_f60": 24.210000000000036, "travel_60": 29.909999999999854, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.6, "p_ratio_t0": 4.6, "c_ratio_t0": 2.5, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6097655716208942, "hiro_cum_net": 8122030.0, "hiro_cum_bullish": 4138708067.0, "hiro_cum_bearish": 4130586037.0, "hiro_cum_call": -142266394.0, "hiro_cum_put": -150388424.0, "hiro_cum_bias": 0.000982191454053, "hiro_cum_dir": 1, "hiro_30m_net": -200293644.0, "hiro_30m_bias": -0.0896771459586109, "hiro_30m_dir": -1, "hiro_post30_net": 583766258.0, "hiro_post30_dir": 1, "hiro_post60_net": 1080762117.0, "hiro_post60_dir": 1, "hiro_n_records": 13235, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6408.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774878823, "datetime_et": "2026-03-30T09:53:43-04:00", "time_et": "09:53:43", "time_pt": "06:53:43", "spx_at_event": 6384.7300000000005, "f10": -1.1700000000000728, "up_10": 0, "abs_f10": 1.1700000000000728, "travel_10": 10.329999999999927, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 2.5799999999999272, "up_30": 1, "abs_f30": 2.5799999999999272, "travel_30": 17.48999999999978, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -0.1300000000001091, "up_60": 0, "abs_f60": 0.1300000000001091, "travel_60": 18.020000000000437, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 2, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.285714285714286, "p_ratio_t0": 4.285714285714286, "c_ratio_t0": 3.7142857142857135, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1431008436406734, "hiro_cum_net": 142324714.0, "hiro_cum_bullish": 6310984286.0, "hiro_cum_bearish": 6168659572.0, "hiro_cum_call": -195716395.0, "hiro_cum_put": -338041109.0, "hiro_cum_bias": 0.0114045493300486, "hiro_cum_dir": 1, "hiro_30m_net": -95984644.0, "hiro_30m_bias": -0.0157659417085883, "hiro_30m_dir": -1, "hiro_post30_net": 528161323.0, "hiro_post30_dir": 1, "hiro_post60_net": 1186687193.0, "hiro_post60_dir": 1, "hiro_n_records": 13623, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6387.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774879208, "datetime_et": "2026-03-30T10:00:08-04:00", "time_et": "10:00:08", "time_pt": "07:00:08", "spx_at_event": 6378.75, "f10": 4.039999999999964, "up_10": 1, "abs_f10": 4.039999999999964, "travel_10": 6.899999999999636, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 7.680000000000291, "up_30": 1, "abs_f30": 7.680000000000291, "travel_30": 12.609999999999673, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 24.75, "up_60": 1, "abs_f60": 24.75, "travel_60": 30.800000000000185, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.3333333333333335, "p_ratio_t0": 2.3333333333333335, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1541506798272583, "hiro_cum_net": 406831204.0, "hiro_cum_bullish": 7383811941.0, "hiro_cum_bearish": 6976980737.0, "hiro_cum_call": -42543344.0, "hiro_cum_put": -449374548.0, "hiro_cum_bias": 0.0283292999991041, "hiro_cum_dir": 1, "hiro_30m_net": 162173029.0, "hiro_30m_bias": 0.0204659121661952, "hiro_30m_dir": 1, "hiro_post30_net": 483034699.0, "hiro_post30_dir": 1, "hiro_post60_net": 526997016.0, "hiro_post60_dir": 1, "hiro_n_records": 13777, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6379.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774879354, "datetime_et": "2026-03-30T10:02:34-04:00", "time_et": "10:02:34", "time_pt": "07:02:34", "spx_at_event": 6381.06, "f10": 9.399999999999636, "up_10": 1, "abs_f10": 9.399999999999636, "travel_10": 12.349999999999454, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 4.1599999999998545, "up_30": 1, "abs_f30": 4.1599999999998545, "travel_30": 12.609999999999673, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 24.609999999999673, "up_60": 1, "abs_f60": 24.609999999999673, "travel_60": 32.970000000000255, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.4999999999999996, "p_ratio_t0": 2.75, "c_ratio_t0": 3.4999999999999996, "wide_secs_60": 3, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2411620568168878, "hiro_cum_net": 314030843.0, "hiro_cum_bullish": 7632456019.0, "hiro_cum_bearish": 7318425176.0, "hiro_cum_call": 51545592.0, "hiro_cum_put": -262485251.0, "hiro_cum_bias": 0.0210041695137689, "hiro_cum_dir": 1, "hiro_30m_net": 318005804.0, "hiro_30m_bias": 0.0396863149679838, "hiro_30m_dir": 1, "hiro_post30_net": 606262828.0, "hiro_post30_dir": 1, "hiro_post60_net": 585616841.0, "hiro_post60_dir": 1, "hiro_n_records": 13835, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6384.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-03-30", "ts": 1774880124, "datetime_et": "2026-03-30T10:15:24-04:00", "time_et": "10:15:24", "time_pt": "07:15:24", "spx_at_event": 6382.59, "f10": 4.5, "up_10": 1, "abs_f10": 4.5, "travel_10": 5.890000000000327, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -8.470000000000255, "up_30": 0, "abs_f30": 8.470000000000255, "travel_30": 14.610000000000582, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 2.2200000000002547, "up_60": 1, "abs_f60": 2.2200000000002547, "travel_60": 34.88000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.0, "p_ratio_t0": 2.0, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": 0, "spread_side": "NEUTRAL", "spread_dir_strength": 0.0, "hiro_cum_net": 457685193.0, "hiro_cum_bullish": 9131725149.0, "hiro_cum_bearish": 8674039956.0, "hiro_cum_call": 230854555.0, "hiro_cum_put": -226830638.0, "hiro_cum_bias": 0.0257043261157858, "hiro_cum_dir": 1, "hiro_30m_net": 324264817.0, "hiro_30m_bias": 0.0449903344608381, "hiro_30m_dir": 1, "hiro_post30_net": 679496460.0, "hiro_post30_dir": 1, "hiro_post60_net": 779298089.0, "hiro_post60_dir": 1, "hiro_n_records": 14143, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6387.4, "spread_hiro_agree": NaN, "spread_hiro_disagree": NaN}, {"date": "2026-03-30", "ts": 1774881990, "datetime_et": "2026-03-30T10:46:30-04:00", "time_et": "10:46:30", "time_pt": "07:46:30", "spx_at_event": 6383.21, "f10": 7.199999999999818, "up_10": 1, "abs_f10": 7.199999999999818, "travel_10": 9.829999999999927, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -2.5399999999999636, "up_30": 0, "abs_f30": 2.5399999999999636, "travel_30": 27.0, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 17.670000000000073, "up_60": 1, "abs_f60": 17.670000000000073, "travel_60": 27.0, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 6.3, "p_ratio_t0": 2.3, "c_ratio_t0": 2.0, "wide_secs_60": 7, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.1397619423751586, "hiro_cum_net": 1162928135.0, "hiro_cum_bullish": 12366984327.0, "hiro_cum_bearish": 11204056192.0, "hiro_cum_call": 172748173.0, "hiro_cum_put": -990179962.0, "hiro_cum_bias": 0.0493371573504612, "hiro_cum_dir": 1, "hiro_30m_net": 679035552.0, "hiro_30m_bias": 0.12378123452402, "hiro_30m_dir": 1, "hiro_post30_net": 66930721.0, "hiro_post30_dir": 1, "hiro_post60_net": -49263301.0, "hiro_post60_dir": -1, "hiro_n_records": 14891, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6381.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774882080, "datetime_et": "2026-03-30T10:48:00-04:00", "time_et": "10:48:00", "time_pt": "07:48:00", "spx_at_event": 6386.43, "f10": 12.340000000000146, "up_10": 1, "abs_f10": 12.340000000000146, "travel_10": 18.19000000000051, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -2.1500000000005457, "up_30": 0, "abs_f30": 2.1500000000005457, "travel_30": 27.0, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 15.010000000000218, "up_60": 1, "abs_f60": 15.010000000000218, "travel_60": 27.0, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 3, "cluster_bucket": "clustered", "max_ratio": 4.761904761904762, "p_ratio_t0": 4.2, "c_ratio_t0": 2.6666666666666665, "wide_secs_60": 8, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.4542552722775965, "hiro_cum_net": 1128158195.0, "hiro_cum_bullish": 12673237886.0, "hiro_cum_bearish": 11545079691.0, "hiro_cum_call": 376154928.0, "hiro_cum_put": -752003267.0, "hiro_cum_bias": 0.0465828475249414, "hiro_cum_dir": 1, "hiro_30m_net": 604680378.0, "hiro_30m_bias": 0.1014398423759638, "hiro_30m_dir": 1, "hiro_post30_net": 124818585.0, "hiro_post30_dir": 1, "hiro_post60_net": -38822834.0, "hiro_post60_dir": -1, "hiro_n_records": 14927, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6388.3, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774883105, "datetime_et": "2026-03-30T11:05:05-04:00", "time_et": "11:05:05", "time_pt": "08:05:05", "spx_at_event": 6406.2300000000005, "f10": -21.420000000000073, "up_10": 0, "abs_f10": 21.420000000000073, "travel_10": 15.509999999999309, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -3.850000000000364, "up_30": 0, "abs_f30": 3.850000000000364, "travel_30": 21.710000000000036, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -19.090000000000146, "up_60": 0, "abs_f60": 19.090000000000146, "travel_60": 27.539999999999964, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 4.25, "p_ratio_t0": 4.25, "c_ratio_t0": 2.25, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6359887667199967, "hiro_cum_net": 1015011340.0, "hiro_cum_bullish": 14754441718.0, "hiro_cum_bearish": 13739430378.0, "hiro_cum_call": 719034155.0, "hiro_cum_put": -295977185.0, "hiro_cum_bias": 0.0356220922372459, "hiro_cum_dir": 1, "hiro_30m_net": 21571247.0, "hiro_30m_bias": 0.0028749198451677, "hiro_30m_dir": 1, "hiro_post30_net": 218647430.0, "hiro_post30_dir": 1, "hiro_post60_net": 396308825.0, "hiro_post60_dir": 1, "hiro_n_records": 15337, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6412.0, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774883837, "datetime_et": "2026-03-30T11:17:17-04:00", "time_et": "11:17:17", "time_pt": "08:17:17", "spx_at_event": 6383.34, "f10": 10.279999999999744, "up_10": 1, "abs_f10": 10.279999999999744, "travel_10": 10.070000000000618, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 18.31999999999971, "up_30": 1, "abs_f30": 18.31999999999971, "travel_30": 21.01000000000022, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 4.0900000000001455, "up_60": 1, "abs_f60": 4.0900000000001455, "travel_60": 23.93000000000029, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 9, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.8, "p_ratio_t0": 3.8, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6418538861723948, "hiro_cum_net": 1255091175.0, "hiro_cum_bullish": 16319053325.0, "hiro_cum_bearish": 15063962150.0, "hiro_cum_call": 461947316.0, "hiro_cum_put": -793143859.0, "hiro_cum_bias": 0.0399926889116126, "hiro_cum_dir": 1, "hiro_30m_net": 132659499.0, "hiro_30m_bias": 0.0174743740678983, "hiro_30m_dir": 1, "hiro_post30_net": -160334108.0, "hiro_post30_dir": -1, "hiro_post60_net": 378874736.0, "hiro_post60_dir": 1, "hiro_n_records": 15629, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6383.8, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774890790, "datetime_et": "2026-03-30T13:13:10-04:00", "time_et": "13:13:10", "time_pt": "10:13:10", "spx_at_event": 6370.6, "f10": -10.340000000000146, "up_10": 0, "abs_f10": 10.340000000000146, "travel_10": 10.359999999999673, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -7.0, "up_30": 0, "abs_f30": 7.0, "travel_30": 18.0, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -17.210000000000036, "up_60": 0, "abs_f60": 17.210000000000036, "travel_60": 18.0, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 10, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 3.6666666666666665, "p_ratio_t0": 3.6666666666666665, "c_ratio_t0": 2.0, "wide_secs_60": 2, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.6061358035703155, "hiro_cum_net": 2116880392.0, "hiro_cum_bullish": 27133078988.0, "hiro_cum_bearish": 25016198596.0, "hiro_cum_call": 267148735.0, "hiro_cum_put": -1849731657.0, "hiro_cum_bias": 0.040592707896868, "hiro_cum_dir": 1, "hiro_30m_net": 83135061.0, "hiro_30m_bias": 0.0171867305175388, "hiro_30m_dir": 1, "hiro_post30_net": 679054421.0, "hiro_post30_dir": 1, "hiro_post60_net": 621050749.0, "hiro_post60_dir": 1, "hiro_n_records": 18411, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6373.05, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-03-30", "ts": 1774892835, "datetime_et": "2026-03-30T13:47:15-04:00", "time_et": "13:47:15", "time_pt": "10:47:15", "spx_at_event": 6365.2, "f10": -7.460000000000036, "up_10": 0, "abs_f10": 7.460000000000036, "travel_10": 3.0600000000004, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -10.389999999999418, "up_30": 0, "abs_f30": 10.389999999999418, "travel_30": 7.640000000000327, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -16.920000000000073, "up_60": 0, "abs_f60": 16.920000000000073, "travel_60": 13.730000000000471, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 11, "cluster_size": 7, "cluster_bucket": "clustered", "max_ratio": 3.727272727272726, "p_ratio_t0": 3.727272727272726, "c_ratio_t0": 2.5, "wide_secs_60": 10, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.399386062031782, "hiro_cum_net": 2934311358.0, "hiro_cum_bullish": 32207081816.0, "hiro_cum_bearish": 29272770458.0, "hiro_cum_call": 654330038.0, "hiro_cum_put": -2279981320.0, "hiro_cum_bias": 0.0477280157558369, "hiro_cum_dir": 1, "hiro_30m_net": 730965896.0, "hiro_30m_bias": 0.0929024952725179, "hiro_30m_dir": 1, "hiro_post30_net": -109504987.0, "hiro_post30_dir": -1, "hiro_post60_net": -316558382.0, "hiro_post60_dir": -1, "hiro_n_records": 19229, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6367.7, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775137239, "datetime_et": "2026-04-02T09:40:39-04:00", "time_et": "09:40:39", "time_pt": "06:40:39", "spx_at_event": 6477.08, "f10": 20.230000000000473, "up_10": 1, "abs_f10": 20.230000000000473, "travel_10": 19.900000000000546, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 44.840000000000146, "up_30": 1, "abs_f30": 44.840000000000146, "travel_30": 47.46000000000003, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 99.43000000000028, "up_60": 1, "abs_f60": 99.43000000000028, "travel_60": 121.09000000000016, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 1, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 6.545454545454545, "p_ratio_t0": 6.545454545454545, "c_ratio_t0": 2.9999999999999996, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.7801585575495752, "hiro_cum_net": 639229825.0, "hiro_cum_bullish": 4473509774.0, "hiro_cum_bearish": 3834279949.0, "hiro_cum_call": 280306029.0, "hiro_cum_put": -358923796.0, "hiro_cum_bias": 0.0769434285548057, "hiro_cum_dir": 1, "hiro_30m_net": 253073275.0, "hiro_30m_bias": 0.078978693409939, "hiro_30m_dir": 1, "hiro_post30_net": 68045667.0, "hiro_post30_dir": 1, "hiro_post60_net": -436839855.0, "hiro_post60_dir": -1, "hiro_n_records": 12382, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6476.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775137332, "datetime_et": "2026-04-02T09:42:12-04:00", "time_et": "09:42:12", "time_pt": "06:42:12", "spx_at_event": 6478.97, "f10": 22.649999999999636, "up_10": 1, "abs_f10": 22.649999999999636, "travel_10": 24.210000000000036, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 44.409999999999854, "up_30": 1, "abs_f30": 44.409999999999854, "travel_30": 48.900000000000546, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 94.60999999999969, "up_60": 1, "abs_f60": 94.60999999999969, "travel_60": 121.09000000000016, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 2, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.2, "p_ratio_t0": 2.2, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0953101798043249, "hiro_cum_net": 653804717.0, "hiro_cum_bullish": 4729923437.0, "hiro_cum_bearish": 4076118720.0, "hiro_cum_call": 358749612.0, "hiro_cum_put": -295055105.0, "hiro_cum_bias": 0.0742450132924113, "hiro_cum_dir": 1, "hiro_30m_net": 261400522.0, "hiro_30m_bias": 0.0708539278216316, "hiro_30m_dir": 1, "hiro_post30_net": 182243915.0, "hiro_post30_dir": 1, "hiro_post60_net": -534877739.0, "hiro_post60_dir": -1, "hiro_n_records": 12420, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6481.4, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775137531, "datetime_et": "2026-04-02T09:45:31-04:00", "time_et": "09:45:31", "time_pt": "06:45:31", "spx_at_event": 6487.71, "f10": 23.890000000000327, "up_10": 1, "abs_f10": 23.890000000000327, "travel_10": 18.660000000000764, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 35.98999999999978, "up_30": 1, "abs_f30": 35.98999999999978, "travel_30": 33.3700000000008, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 96.43000000000028, "up_60": 1, "abs_f60": 96.43000000000028, "travel_60": 105.5600000000004, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 3, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 5.199999999999999, "p_ratio_t0": 5.199999999999999, "c_ratio_t0": 2.0, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.9555114450274362, "hiro_cum_net": 743572457.0, "hiro_cum_bullish": 5163827570.0, "hiro_cum_bearish": 4420255113.0, "hiro_cum_call": 493770541.0, "hiro_cum_put": -249801916.0, "hiro_cum_bias": 0.0775841028916549, "hiro_cum_dir": 1, "hiro_30m_net": 349132238.0, "hiro_30m_bias": 0.0790033207693552, "hiro_30m_dir": 1, "hiro_post30_net": 199009598.0, "hiro_post30_dir": 1, "hiro_post60_net": -942537270.0, "hiro_post60_dir": -1, "hiro_n_records": 12500, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": 1, "hiro_stock_price_last": 6482.4, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775139094, "datetime_et": "2026-04-02T10:11:34-04:00", "time_et": "10:11:34", "time_pt": "07:11:34", "spx_at_event": 6526.31, "f10": 7.639999999999418, "up_10": 1, "abs_f10": 7.639999999999418, "travel_10": 13.5, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 43.53999999999997, "up_30": 1, "abs_f30": 43.53999999999997, "travel_30": 78.05000000000018, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 52.42999999999938, "up_60": 1, "abs_f60": 52.42999999999938, "travel_60": 78.05000000000018, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 4, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 2.3333333333333335, "p_ratio_t0": 2.0, "c_ratio_t0": 2.3333333333333335, "wide_secs_60": 8, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1541506798272583, "hiro_cum_net": 771734264.0, "hiro_cum_bullish": 8633285998.0, "hiro_cum_bearish": 7861551734.0, "hiro_cum_call": 850605199.0, "hiro_cum_put": 78870935.0, "hiro_cum_bias": 0.0467864113935983, "hiro_cum_dir": 1, "hiro_30m_net": 165682566.0, "hiro_30m_bias": 0.0208358217332398, "hiro_30m_dir": 1, "hiro_post30_net": -623230185.0, "hiro_post30_dir": -1, "hiro_post60_net": -1364617844.0, "hiro_post60_dir": -1, "hiro_n_records": 13124, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6527.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-04-02", "ts": 1775139390, "datetime_et": "2026-04-02T10:16:30-04:00", "time_et": "10:16:30", "time_pt": "07:16:30", "spx_at_event": 6523.0, "f10": 4.729999999999563, "up_10": 1, "abs_f10": 4.729999999999563, "travel_10": 8.329999999999927, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 52.5600000000004, "up_30": 1, "abs_f30": 52.5600000000004, "travel_30": 72.88000000000011, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 56.279999999999745, "up_60": 1, "abs_f60": 56.279999999999745, "travel_60": 72.88000000000011, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 5, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 11.571428571428571, "p_ratio_t0": 3.999999999999999, "c_ratio_t0": 11.571428571428571, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.0622446444972349, "hiro_cum_net": 969894330.0, "hiro_cum_bullish": 9376153161.0, "hiro_cum_bearish": 8406258831.0, "hiro_cum_call": 1055378730.0, "hiro_cum_put": 85484400.0, "hiro_cum_bias": 0.0545423382630173, "hiro_cum_dir": 1, "hiro_30m_net": 221529405.0, "hiro_30m_bias": 0.0279725373888289, "hiro_30m_dir": 1, "hiro_post30_net": -1198982132.0, "hiro_post30_dir": -1, "hiro_post60_net": -1513540773.0, "hiro_post60_dir": -1, "hiro_n_records": 13244, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6527.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-04-02", "ts": 1775140361, "datetime_et": "2026-04-02T10:32:41-04:00", "time_et": "10:32:41", "time_pt": "07:32:41", "spx_at_event": 6536.81, "f10": 36.76999999999953, "up_10": 1, "abs_f10": 36.76999999999953, "travel_10": 52.30000000000018, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 26.81999999999971, "up_30": 1, "abs_f30": 26.81999999999971, "travel_30": 52.30000000000018, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 35.72999999999956, "up_60": 1, "abs_f60": 35.72999999999956, "travel_60": 52.30000000000018, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 6, "cluster_size": 7, "cluster_bucket": "clustered", "max_ratio": 6.9, "p_ratio_t0": 2.0, "c_ratio_t0": 3.555555555555556, "wide_secs_60": 16, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.5753641449035619, "hiro_cum_net": 1016852675.0, "hiro_cum_bullish": 11239795851.0, "hiro_cum_bearish": 10222943176.0, "hiro_cum_call": 1228728669.0, "hiro_cum_put": 211875994.0, "hiro_cum_bias": 0.0473775818510771, "hiro_cum_dir": 1, "hiro_30m_net": 229298990.0, "hiro_30m_bias": 0.0319207502923409, "hiro_30m_dir": 1, "hiro_post30_net": -1478152127.0, "hiro_post30_dir": -1, "hiro_post60_net": -1939578883.0, "hiro_post60_dir": -1, "hiro_n_records": 13632, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6536.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-04-02", "ts": 1775140555, "datetime_et": "2026-04-02T10:35:55-04:00", "time_et": "10:35:55", "time_pt": "07:35:55", "spx_at_event": 6560.1, "f10": 24.039999999999964, "up_10": 1, "abs_f10": 24.039999999999964, "travel_10": 28.649999999999636, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 9.489999999999782, "up_30": 1, "abs_f30": 9.489999999999782, "travel_30": 38.64999999999963, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 15.1299999999992, "up_60": 1, "abs_f60": 15.1299999999992, "travel_60": 38.64999999999963, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 7, "cluster_size": 21, "cluster_bucket": "clustered", "max_ratio": 10.533333333333331, "p_ratio_t0": 2.0, "c_ratio_t0": 5.266666666666667, "wide_secs_60": 28, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.968250470804866, "hiro_cum_net": 917034621.0, "hiro_cum_bullish": 11819255745.0, "hiro_cum_bearish": 10902221124.0, "hiro_cum_call": 1283500102.0, "hiro_cum_put": 366465481.0, "hiro_cum_bias": 0.0403598157939792, "hiro_cum_dir": 1, "hiro_30m_net": 68288853.0, "hiro_30m_bias": 0.0089222111561471, "hiro_30m_dir": 1, "hiro_post30_net": -1554872381.0, "hiro_post30_dir": -1, "hiro_post60_net": -1749212274.0, "hiro_post60_dir": -1, "hiro_n_records": 13710, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6552.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-04-02", "ts": 1775141126, "datetime_et": "2026-04-02T10:45:26-04:00", "time_et": "10:45:26", "time_pt": "07:45:26", "spx_at_event": 6584.14, "f10": -6.520000000000437, "up_10": 0, "abs_f10": 6.520000000000437, "travel_10": 17.769999999999527, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -7.460000000000036, "up_30": 0, "abs_f30": 7.460000000000036, "travel_30": 22.300000000000185, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -14.160000000000764, "up_60": 0, "abs_f60": 14.160000000000764, "travel_60": 22.300000000000185, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 8, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 2.294117647058824, "p_ratio_t0": 2.0, "c_ratio_t0": 2.294117647058824, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1372011215134851, "hiro_cum_net": -185960770.0, "hiro_cum_bullish": 13221651844.0, "hiro_cum_bearish": 13407612614.0, "hiro_cum_call": 644771948.0, "hiro_cum_put": 830732718.0, "hiro_cum_bias": -0.0069833235646932, "hiro_cum_dir": -1, "hiro_30m_net": -1125444518.0, "hiro_30m_bias": -0.1221348208909331, "hiro_30m_dir": -1, "hiro_post30_net": -425701532.0, "hiro_post30_dir": -1, "hiro_post60_net": -684789214.0, "hiro_post60_dir": -1, "hiro_n_records": 13938, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6583.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775141431, "datetime_et": "2026-04-02T10:50:31-04:00", "time_et": "10:50:31", "time_pt": "07:50:31", "spx_at_event": 6562.79, "f10": 5.430000000000291, "up_10": 1, "abs_f10": 5.430000000000291, "travel_10": 22.300000000000185, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 1, "f30": 6.800000000000182, "up_30": 1, "abs_f30": 6.800000000000182, "travel_30": 22.300000000000185, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -3.0299999999997453, "up_60": 0, "abs_f60": 3.0299999999997453, "travel_60": 22.390000000000327, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 9, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.9999999999999996, "p_ratio_t0": 2.9999999999999996, "c_ratio_t0": 2.75, "wide_secs_60": 1, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.0870113769896297, "hiro_cum_net": -586937881.0, "hiro_cum_bullish": 13680400551.0, "hiro_cum_bearish": 14267338432.0, "hiro_cum_call": 309895948.0, "hiro_cum_put": 896833829.0, "hiro_cum_bias": -0.0210012653029649, "hiro_cum_dir": -1, "hiro_30m_net": -1535840217.0, "hiro_30m_bias": -0.1650937906314164, "hiro_30m_dir": -1, "hiro_post30_net": -46072699.0, "hiro_post30_dir": -1, "hiro_post60_net": 14521320.0, "hiro_post60_dir": 1, "hiro_n_records": 14060, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6562.9, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-04-02", "ts": 1775141591, "datetime_et": "2026-04-02T10:53:11-04:00", "time_et": "10:53:11", "time_pt": "07:53:11", "spx_at_event": 6565.9400000000005, "f10": 3.449999999999818, "up_10": 1, "abs_f10": 3.449999999999818, "travel_10": 18.520000000000437, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 0.3599999999996726, "up_30": 1, "abs_f30": 0.3599999999996726, "travel_30": 18.520000000000437, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -4.280000000000655, "up_60": 0, "abs_f60": 4.280000000000655, "travel_60": 25.830000000000837, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 10, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.4000000000000004, "p_ratio_t0": 2.0, "c_ratio_t0": 3.0, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.4054651081081644, "hiro_cum_net": -710764915.0, "hiro_cum_bullish": 13929947941.0, "hiro_cum_bearish": 14640712856.0, "hiro_cum_call": 254485452.0, "hiro_cum_put": 965250367.0, "hiro_cum_bias": -0.0248774405341941, "hiro_cum_dir": -1, "hiro_30m_net": -1633191596.0, "hiro_30m_bias": -0.175773505445399, "hiro_30m_dir": -1, "hiro_post30_net": -19552101.0, "hiro_post30_dir": -1, "hiro_post60_net": 135016951.0, "hiro_post60_dir": 1, "hiro_n_records": 14124, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6570.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775141987, "datetime_et": "2026-04-02T10:59:47-04:00", "time_et": "10:59:47", "time_pt": "07:59:47", "spx_at_event": 6578.73, "f10": -6.649999999999636, "up_10": 0, "abs_f10": 6.649999999999636, "travel_10": 10.989999999999782, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -1.4999999999990905, "up_30": 0, "abs_f30": 1.4999999999990905, "travel_30": 17.51000000000022, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -14.569999999999707, "up_60": 0, "abs_f60": 14.569999999999707, "travel_60": 24.82000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 11, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 4.777777777777778, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 8, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": -540592031.0, "hiro_cum_bullish": 14847393862.0, "hiro_cum_bearish": 15387985893.0, "hiro_cum_call": 333918146.0, "hiro_cum_put": 874510177.0, "hiro_cum_bias": -0.0178794523297033, "hiro_cum_dir": -1, "hiro_30m_net": -1443597848.0, "hiro_30m_bias": -0.152075454331733, "hiro_30m_dir": -1, "hiro_post30_net": -369656420.0, "hiro_post30_dir": -1, "hiro_post60_net": -116154650.0, "hiro_post60_dir": -1, "hiro_n_records": 14282, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6578.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775142216, "datetime_et": "2026-04-02T11:03:36-04:00", "time_et": "11:03:36", "time_pt": "08:03:36", "spx_at_event": 6569.39, "f10": 10.289999999999964, "up_10": 1, "abs_f10": 10.289999999999964, "travel_10": 15.11999999999989, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -0.4899999999997817, "up_30": 0, "abs_f30": 0.4899999999997817, "travel_30": 16.11999999999989, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -3.110000000000582, "up_60": 0, "abs_f60": 3.110000000000582, "travel_60": 24.82000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 12, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 2.785714285714286, "p_ratio_t0": 2.0, "c_ratio_t0": 2.785714285714286, "wide_secs_60": 7, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.3313571359544426, "hiro_cum_net": -459960541.0, "hiro_cum_bullish": 15392565166.0, "hiro_cum_bearish": 15852525707.0, "hiro_cum_call": 292784999.0, "hiro_cum_put": 752745540.0, "hiro_cum_bias": -0.0147210498721086, "hiro_cum_dir": -1, "hiro_30m_net": -1435464997.0, "hiro_30m_bias": -0.1527839491974159, "hiro_30m_dir": -1, "hiro_post30_net": -436515901.0, "hiro_post30_dir": -1, "hiro_post60_net": -313672888.0, "hiro_post60_dir": -1, "hiro_n_records": 14374, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6568.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775143581, "datetime_et": "2026-04-02T11:26:21-04:00", "time_et": "11:26:21", "time_pt": "08:26:21", "spx_at_event": 6573.76, "f10": 5.059999999999491, "up_10": 1, "abs_f10": 5.059999999999491, "travel_10": 10.990000000000691, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": -7.119999999999891, "up_30": 0, "abs_f30": 7.119999999999891, "travel_30": 23.57000000000062, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": -22.890000000000327, "up_60": 0, "abs_f60": 22.890000000000327, "travel_60": 31.780000000000655, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 13, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.5, "p_ratio_t0": 2.0, "c_ratio_t0": 2.5, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2231435513142097, "hiro_cum_net": -917418688.0, "hiro_cum_bullish": 17526970553.0, "hiro_cum_bearish": 18444389241.0, "hiro_cum_call": 85026199.0, "hiro_cum_put": 1002444887.0, "hiro_cum_bias": -0.0255041425526822, "hiro_cum_dir": -1, "hiro_30m_net": -270135751.0, "hiro_30m_bias": -0.0404897648727751, "hiro_30m_dir": -1, "hiro_post30_net": 343169633.0, "hiro_post30_dir": 1, "hiro_post60_net": 379102209.0, "hiro_post60_dir": 1, "hiro_n_records": 14920, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6573.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775145229, "datetime_et": "2026-04-02T11:53:49-04:00", "time_et": "11:53:49", "time_pt": "08:53:49", "spx_at_event": 6561.66, "f10": 4.619999999999891, "up_10": 1, "abs_f10": 4.619999999999891, "travel_10": 6.75, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -10.88000000000011, "up_30": 0, "abs_f30": 10.88000000000011, "travel_30": 20.970000000000255, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 6.430000000000291, "up_60": 1, "abs_f60": 6.430000000000291, "travel_60": 21.93000000000029, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 14, "cluster_size": 1, "cluster_bucket": "lone", "max_ratio": 2.4166666666666665, "p_ratio_t0": 2.0, "c_ratio_t0": 2.4166666666666665, "wide_secs_60": 1, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1892419996385283, "hiro_cum_net": -506759120.0, "hiro_cum_bullish": 20721477684.0, "hiro_cum_bearish": 21228236804.0, "hiro_cum_call": 70771876.0, "hiro_cum_put": 577530996.0, "hiro_cum_bias": -0.0120801565918872, "hiro_cum_dir": -1, "hiro_30m_net": 243062573.0, "hiro_30m_bias": 0.0365895045894053, "hiro_30m_dir": 1, "hiro_post30_net": 7528116.0, "hiro_post30_dir": 1, "hiro_post60_net": 22220532.0, "hiro_post60_dir": 1, "hiro_n_records": 15578, "hiro_call_stream_dir": 1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6561.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775146832, "datetime_et": "2026-04-02T12:20:32-04:00", "time_et": "12:20:32", "time_pt": "09:20:32", "spx_at_event": 6549.07, "f10": 1.2000000000007276, "up_10": 1, "abs_f10": 1.2000000000007276, "travel_10": 5.7500000000009095, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 17.900000000000546, "up_30": 1, "abs_f30": 17.900000000000546, "travel_30": 20.330000000000837, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 1, "f60": 21.860000000000586, "up_60": 1, "abs_f60": 21.860000000000586, "travel_60": 22.82000000000062, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 15, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.1428571428571432, "p_ratio_t0": 2.0, "c_ratio_t0": 2.461538461538462, "wide_secs_60": 3, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2076393647782447, "hiro_cum_net": -617780009.0, "hiro_cum_bullish": 22888780027.0, "hiro_cum_bearish": 23506560036.0, "hiro_cum_call": -345919319.0, "hiro_cum_put": 271860690.0, "hiro_cum_bias": -0.0133155616094443, "hiro_cum_dir": -1, "hiro_30m_net": -45363448.0, "hiro_30m_bias": -0.0084855198905385, "hiro_30m_dir": -1, "hiro_post30_net": 225962874.0, "hiro_post30_dir": 1, "hiro_post60_net": -210081940.0, "hiro_post60_dir": -1, "hiro_n_records": 16220, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6547.2, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775147773, "datetime_et": "2026-04-02T12:36:13-04:00", "time_et": "12:36:13", "time_pt": "09:36:13", "spx_at_event": 6557.31, "f10": 11.1299999999992, "up_10": 1, "abs_f10": 11.1299999999992, "travel_10": 13.480000000000471, "travel_gt5_10": 1, "travel_gt10_10": 1, "travel_gt20_10": 0, "f30": 4.989999999999782, "up_30": 1, "abs_f30": 4.989999999999782, "travel_30": 13.480000000000471, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 7.8799999999992, "up_60": 1, "abs_f60": 7.8799999999992, "travel_60": 17.81999999999971, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 16, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 8.916666666666666, "p_ratio_t0": 2.333333333333333, "c_ratio_t0": 2.0833333333333335, "wide_secs_60": 4, "spread_dir": -1, "spread_side": "PUT_HEAVY", "spread_dir_strength": 0.113328685307003, "hiro_cum_net": -518574535.0, "hiro_cum_bullish": 24342391784.0, "hiro_cum_bearish": 24860966319.0, "hiro_cum_call": -211201798.0, "hiro_cum_put": 307372737.0, "hiro_cum_bias": -0.0105394134667483, "hiro_cum_dir": -1, "hiro_30m_net": 244001982.0, "hiro_30m_bias": 0.045554645254597, "hiro_30m_dir": 1, "hiro_post30_net": 26503380.0, "hiro_post30_dir": 1, "hiro_post60_net": -207219688.0, "hiro_post60_dir": -1, "hiro_n_records": 16596, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6559.2, "spread_hiro_agree": 1.0, "spread_hiro_disagree": 0.0}, {"date": "2026-04-02", "ts": 1775148010, "datetime_et": "2026-04-02T12:40:10-04:00", "time_et": "12:40:10", "time_pt": "09:40:10", "spx_at_event": 6563.6, "f10": 3.369999999999891, "up_10": 1, "abs_f10": 3.369999999999891, "travel_10": 5.960000000000946, "travel_gt5_10": 1, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -3.5700000000006185, "up_30": 0, "abs_f30": 3.5700000000006185, "travel_30": 13.0600000000004, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 3.1599999999998545, "up_60": 1, "abs_f60": 3.1599999999998545, "travel_60": 17.399999999999636, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 17, "cluster_size": 4, "cluster_bucket": "clustered", "max_ratio": 11.142857142857144, "p_ratio_t0": 3.2499999999999996, "c_ratio_t0": 9.0, "wide_secs_60": 4, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 1.0185695809945734, "hiro_cum_net": -453687218.0, "hiro_cum_bullish": 24920712949.0, "hiro_cum_bearish": 25374400167.0, "hiro_cum_call": -45949526.0, "hiro_cum_put": 407737692.0, "hiro_cum_bias": -0.0090205029851234, "hiro_cum_dir": -1, "hiro_30m_net": 310866973.0, "hiro_30m_bias": 0.0542679737996405, "hiro_30m_dir": 1, "hiro_post30_net": -140560565.0, "hiro_post30_dir": -1, "hiro_post60_net": -243159963.0, "hiro_post60_dir": -1, "hiro_n_records": 16692, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6565.4, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775150037, "datetime_et": "2026-04-02T13:13:57-04:00", "time_et": "13:13:57", "time_pt": "10:13:57", "spx_at_event": 6566.03, "f10": 6.180000000000291, "up_10": 1, "abs_f10": 6.180000000000291, "travel_10": 4.779999999999745, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -1.5499999999992724, "up_30": 0, "abs_f30": 1.5499999999992724, "travel_30": 8.489999999999782, "travel_gt5_30": 1, "travel_gt10_30": 0, "travel_gt20_30": 0, "f60": -1.7999999999992724, "up_60": 0, "abs_f60": 1.7999999999992724, "travel_60": 20.92999999999938, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 18, "cluster_size": 5, "cluster_bucket": "clustered", "max_ratio": 2.5833333333333335, "p_ratio_t0": 2.0, "c_ratio_t0": 2.521739130434783, "wide_secs_60": 8, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.2318016140573245, "hiro_cum_net": -568453272.0, "hiro_cum_bullish": 27822307786.0, "hiro_cum_bearish": 28390761058.0, "hiro_cum_call": -278923158.0, "hiro_cum_put": 289530114.0, "hiro_cum_bias": -0.0101124753316269, "hiro_cum_dir": -1, "hiro_30m_net": -162189103.0, "hiro_30m_bias": -0.0312599049734146, "hiro_30m_dir": -1, "hiro_post30_net": -168411969.0, "hiro_post30_dir": -1, "hiro_post60_net": -177572288.0, "hiro_post60_dir": -1, "hiro_n_records": 17502, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6566.9, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775150171, "datetime_et": "2026-04-02T13:16:11-04:00", "time_et": "13:16:11", "time_pt": "10:16:11", "spx_at_event": 6570.28, "f10": 0.6400000000003274, "up_10": 1, "abs_f10": 0.6400000000003274, "travel_10": 4.369999999999891, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": -9.829999999999927, "up_30": 0, "abs_f30": 9.829999999999927, "travel_30": 12.329999999999927, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": -5.9299999999993815, "up_60": 0, "abs_f60": 5.9299999999993815, "travel_60": 20.92999999999938, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 1, "cluster_id": 19, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 4.0476190476190474, "p_ratio_t0": 2.0, "c_ratio_t0": 4.0476190476190474, "wide_secs_60": 3, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.7049816382069481, "hiro_cum_net": -755683339.0, "hiro_cum_bullish": 28107395107.0, "hiro_cum_bearish": 28863078446.0, "hiro_cum_call": -372948754.0, "hiro_cum_put": 382734585.0, "hiro_cum_bias": -0.0132644735399115, "hiro_cum_dir": -1, "hiro_30m_net": -282198462.0, "hiro_30m_bias": -0.0524907586651229, "hiro_30m_dir": -1, "hiro_post30_net": -58055078.0, "hiro_post30_dir": -1, "hiro_post60_net": -20239863.0, "hiro_post60_dir": -1, "hiro_n_records": 17556, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6570.1, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}, {"date": "2026-04-02", "ts": 1775152065, "datetime_et": "2026-04-02T13:47:45-04:00", "time_et": "13:47:45", "time_pt": "10:47:45", "spx_at_event": 6556.13, "f10": -1.6300000000001091, "up_10": 0, "abs_f10": 1.6300000000001091, "travel_10": 4.25, "travel_gt5_10": 0, "travel_gt10_10": 0, "travel_gt20_10": 0, "f30": 9.460000000000036, "up_30": 1, "abs_f30": 9.460000000000036, "travel_30": 14.979999999999563, "travel_gt5_30": 1, "travel_gt10_30": 1, "travel_gt20_30": 0, "f60": 12.760000000000218, "up_60": 1, "abs_f60": 12.760000000000218, "travel_60": 17.729999999999563, "travel_gt5_60": 1, "travel_gt10_60": 1, "travel_gt20_60": 0, "cluster_id": 20, "cluster_size": 2, "cluster_bucket": "clustered", "max_ratio": 3.818181818181817, "p_ratio_t0": 2.0, "c_ratio_t0": 2.2727272727272725, "wide_secs_60": 2, "spread_dir": 1, "spread_side": "CALL_HEAVY", "spread_dir_strength": 0.1278333715098848, "hiro_cum_net": -816890826.0, "hiro_cum_bullish": 31096974346.0, "hiro_cum_bearish": 31913865172.0, "hiro_cum_call": -625268290.0, "hiro_cum_put": 191622536.0, "hiro_cum_bias": -0.0129642904657165, "hiro_cum_dir": -1, "hiro_30m_net": 41282903.0, "hiro_30m_bias": 0.0073987821582404, "hiro_30m_dir": 1, "hiro_post30_net": -9102630.0, "hiro_post30_dir": -1, "hiro_post60_net": -724726847.0, "hiro_post60_dir": -1, "hiro_n_records": 18314, "hiro_call_stream_dir": -1, "hiro_put_stream_dir": -1, "hiro_stock_price_last": 6555.6, "spread_hiro_agree": 0.0, "spread_hiro_disagree": 1.0}]