{ "technique_id": "donchian", "technique_name": "돈치안 채널", "category": "swing", "causal": true, "description": "돈치안(40) 채널 하단 매수·상단 매도", "params": { "interval_min": 3, "lookback_days": 730, "min_leg_pct": 3.0, "initial_cash_krw": 400000.0, "fee_rate": 0.0005, "window": 40, "reversal_pct": 5.0 }, "signals": [ { "side": "sell", "bar_index": 848, "price": 97201000.0, "datetime": "2024-06-10 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 1011, "price": 97417000.0, "datetime": "2024-06-11 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 1089, "price": 97274000.0, "datetime": "2024-06-11 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 1256, "price": 96003000.0, "datetime": "2024-06-11 12:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 1328, "price": 95103000.0, "datetime": "2024-06-11 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 1348, "price": 94750000.0, "datetime": "2024-06-11 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 1392, "price": 94233000.0, "datetime": "2024-06-11 19:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 1462, "price": 94224000.0, "datetime": "2024-06-11 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 1491, "price": 94471000.0, "datetime": "2024-06-12 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 1509, "price": 94244000.0, "datetime": "2024-06-12 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 1667, "price": 95256000.0, "datetime": "2024-06-12 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 1710, "price": 94997000.0, "datetime": "2024-06-12 11:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 1742, "price": 94719000.0, "datetime": "2024-06-12 12:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 1782, "price": 94800000.0, "datetime": "2024-06-12 14:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 1825, "price": 94920000.0, "datetime": "2024-06-12 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 1933, "price": 97369000.0, "datetime": "2024-06-12 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 1981, "price": 97500000.0, "datetime": "2024-06-13 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2024, "price": 97700000.0, "datetime": "2024-06-13 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2027, "price": 97271000.0, "datetime": "2024-06-13 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 2027, "price": 97271000.0, "datetime": "2024-06-13 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2032, "price": 97184000.0, "datetime": "2024-06-13 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2052, "price": 96832000.0, "datetime": "2024-06-13 04:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2066, "price": 95120000.0, "datetime": "2024-06-13 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 2114, "price": 95996000.0, "datetime": "2024-06-13 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2167, "price": 96030000.0, "datetime": "2024-06-13 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 2191, "price": 95558000.0, "datetime": "2024-06-13 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2225, "price": 95177000.0, "datetime": "2024-06-13 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2294, "price": 95305000.0, "datetime": "2024-06-13 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 2334, "price": 94876000.0, "datetime": "2024-06-13 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2363, "price": 95159000.0, "datetime": "2024-06-13 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 2399, "price": 95692000.0, "datetime": "2024-06-13 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2416, "price": 95774000.0, "datetime": "2024-06-13 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2439, "price": 95280000.0, "datetime": "2024-06-13 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2470, "price": 94454000.0, "datetime": "2024-06-14 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2578, "price": 94734000.0, "datetime": "2024-06-14 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 2634, "price": 94344000.0, "datetime": "2024-06-14 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2673, "price": 94629000.0, "datetime": "2024-06-14 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2791, "price": 94930000.0, "datetime": "2024-06-14 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 2849, "price": 94435000.0, "datetime": "2024-06-14 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2871, "price": 94899000.0, "datetime": "2024-06-14 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 2912, "price": 94701000.0, "datetime": "2024-06-14 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 2925, "price": 94937000.0, "datetime": "2024-06-14 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 2978, "price": 93499000.0, "datetime": "2024-06-15 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 3016, "price": 93500000.0, "datetime": "2024-06-15 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 3061, "price": 93904000.0, "datetime": "2024-06-15 06:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 3803, "price": 94385000.0, "datetime": "2024-06-16 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 4028, "price": 94551000.0, "datetime": "2024-06-17 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 4067, "price": 94104000.0, "datetime": "2024-06-17 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 4209, "price": 92930000.0, "datetime": "2024-06-17 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 4281, "price": 92566000.0, "datetime": "2024-06-17 19:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 4356, "price": 92030000.0, "datetime": "2024-06-17 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 4440, "price": 93858000.0, "datetime": "2024-06-18 03:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 4480, "price": 93596000.0, "datetime": "2024-06-18 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 4551, "price": 93428000.0, "datetime": "2024-06-18 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 4565, "price": 92529000.0, "datetime": "2024-06-18 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 4585, "price": 91920000.0, "datetime": "2024-06-18 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 4592, "price": 91737000.0, "datetime": "2024-06-18 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 4683, "price": 92151000.0, "datetime": "2024-06-18 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 4700, "price": 92585000.0, "datetime": "2024-06-18 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 4747, "price": 92157000.0, "datetime": "2024-06-18 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 4830, "price": 91523000.0, "datetime": "2024-06-18 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 4843, "price": 91666000.0, "datetime": "2024-06-18 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 4853, "price": 91334000.0, "datetime": "2024-06-19 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 4911, "price": 91348000.0, "datetime": "2024-06-19 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 4947, "price": 91284000.0, "datetime": "2024-06-19 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 5029, "price": 91503000.0, "datetime": "2024-06-19 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 5044, "price": 91712000.0, "datetime": "2024-06-19 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 5060, "price": 91748000.0, "datetime": "2024-06-19 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 5187, "price": 91843000.0, "datetime": "2024-06-19 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 5245, "price": 92154000.0, "datetime": "2024-06-19 19:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 5258, "price": 91680000.0, "datetime": "2024-06-19 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 5373, "price": 91821000.0, "datetime": "2024-06-20 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 5432, "price": 91281000.0, "datetime": "2024-06-20 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 5461, "price": 91693000.0, "datetime": "2024-06-20 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 5753, "price": 92969000.0, "datetime": "2024-06-20 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 5867, "price": 91872000.0, "datetime": "2024-06-21 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 5893, "price": 91500000.0, "datetime": "2024-06-21 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 5991, "price": 91524000.0, "datetime": "2024-06-21 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 6056, "price": 91391000.0, "datetime": "2024-06-21 12:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 6178, "price": 90403000.0, "datetime": "2024-06-21 18:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 6251, "price": 89800000.0, "datetime": "2024-06-21 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 6255, "price": 89587000.0, "datetime": "2024-06-21 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 6293, "price": 90162000.0, "datetime": "2024-06-22 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 6411, "price": 90222000.0, "datetime": "2024-06-22 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 6435, "price": 90497000.0, "datetime": "2024-06-22 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 6506, "price": 90557000.0, "datetime": "2024-06-22 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 7245, "price": 90402000.0, "datetime": "2024-06-24 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 7355, "price": 90205000.0, "datetime": "2024-06-24 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 7437, "price": 89247000.0, "datetime": "2024-06-24 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 7456, "price": 89242000.0, "datetime": "2024-06-24 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 7480, "price": 88951000.0, "datetime": "2024-06-24 11:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 7576, "price": 88015000.0, "datetime": "2024-06-24 16:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 7602, "price": 88299000.0, "datetime": "2024-06-24 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 7617, "price": 86608000.0, "datetime": "2024-06-24 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 7657, "price": 86249000.0, "datetime": "2024-06-24 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 7676, "price": 86405000.0, "datetime": "2024-06-24 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 7709, "price": 86526000.0, "datetime": "2024-06-24 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 7752, "price": 85994000.0, "datetime": "2024-06-25 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 7764, "price": 85270000.0, "datetime": "2024-06-25 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 7769, "price": 85349000.0, "datetime": "2024-06-25 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 7775, "price": 85270000.0, "datetime": "2024-06-25 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 7791, "price": 85025000.0, "datetime": "2024-06-25 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 7824, "price": 84099000.0, "datetime": "2024-06-25 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 7835, "price": 83750000.0, "datetime": "2024-06-25 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 7883, "price": 85013000.0, "datetime": "2024-06-25 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 7934, "price": 85118000.0, "datetime": "2024-06-25 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 7954, "price": 85620000.0, "datetime": "2024-06-25 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 7980, "price": 86807000.0, "datetime": "2024-06-25 12:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 8045, "price": 86374000.0, "datetime": "2024-06-25 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 8088, "price": 85839000.0, "datetime": "2024-06-25 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 8107, "price": 86344000.0, "datetime": "2024-06-25 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 8179, "price": 86529000.0, "datetime": "2024-06-25 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 8201, "price": 87020000.0, "datetime": "2024-06-25 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 8269, "price": 86867000.0, "datetime": "2024-06-26 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 8287, "price": 87416000.0, "datetime": "2024-06-26 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 8347, "price": 87745000.0, "datetime": "2024-06-26 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 8366, "price": 87390000.0, "datetime": "2024-06-26 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 8410, "price": 87542000.0, "datetime": "2024-06-26 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 8438, "price": 87734000.0, "datetime": "2024-06-26 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 8549, "price": 86615000.0, "datetime": "2024-06-26 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 8608, "price": 86626000.0, "datetime": "2024-06-26 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 8673, "price": 86854000.0, "datetime": "2024-06-26 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 8708, "price": 86869000.0, "datetime": "2024-06-27 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 8734, "price": 86620000.0, "datetime": "2024-06-27 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 8782, "price": 86367000.0, "datetime": "2024-06-27 04:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 8891, "price": 86266000.0, "datetime": "2024-06-27 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 8970, "price": 85988000.0, "datetime": "2024-06-27 14:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 9014, "price": 85750000.0, "datetime": "2024-06-27 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 9083, "price": 86002000.0, "datetime": "2024-06-27 19:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 9114, "price": 86220000.0, "datetime": "2024-06-27 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 9154, "price": 87327000.0, "datetime": "2024-06-27 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 9208, "price": 87038000.0, "datetime": "2024-06-28 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 9246, "price": 86850000.0, "datetime": "2024-06-28 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 9370, "price": 86995000.0, "datetime": "2024-06-28 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 9381, "price": 86970000.0, "datetime": "2024-06-28 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 9570, "price": 86488000.0, "datetime": "2024-06-28 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 9596, "price": 86632000.0, "datetime": "2024-06-28 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 9598, "price": 86421000.0, "datetime": "2024-06-28 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 9618, "price": 86694000.0, "datetime": "2024-06-28 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 9662, "price": 85885000.0, "datetime": "2024-06-29 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 9690, "price": 85760000.0, "datetime": "2024-06-29 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 9831, "price": 85402000.0, "datetime": "2024-06-29 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 9882, "price": 85380000.0, "datetime": "2024-06-29 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 9972, "price": 85856000.0, "datetime": "2024-06-29 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 10056, "price": 86000000.0, "datetime": "2024-06-29 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 10441, "price": 85878000.0, "datetime": "2024-06-30 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 10460, "price": 86274000.0, "datetime": "2024-06-30 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 10557, "price": 86362000.0, "datetime": "2024-06-30 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 10683, "price": 87023000.0, "datetime": "2024-07-01 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 10723, "price": 86955000.0, "datetime": "2024-07-01 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 10750, "price": 87308000.0, "datetime": "2024-07-01 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 10786, "price": 87915000.0, "datetime": "2024-07-01 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 10833, "price": 89091000.0, "datetime": "2024-07-01 11:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 10886, "price": 88962000.0, "datetime": "2024-07-01 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 11037, "price": 88173000.0, "datetime": "2024-07-01 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 11059, "price": 87974000.0, "datetime": "2024-07-01 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 11169, "price": 89042000.0, "datetime": "2024-07-02 04:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 11191, "price": 88951000.0, "datetime": "2024-07-02 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 11308, "price": 88601000.0, "datetime": "2024-07-02 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 11381, "price": 88306000.0, "datetime": "2024-07-02 14:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 11519, "price": 88306000.0, "datetime": "2024-07-02 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 11540, "price": 88000000.0, "datetime": "2024-07-02 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 11565, "price": 87250000.0, "datetime": "2024-07-03 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 11659, "price": 87090000.0, "datetime": "2024-07-03 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 11766, "price": 87040000.0, "datetime": "2024-07-03 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 11812, "price": 85990000.0, "datetime": "2024-07-03 12:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 11899, "price": 85785000.0, "datetime": "2024-07-03 16:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 11957, "price": 85000000.0, "datetime": "2024-07-03 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12007, "price": 85040000.0, "datetime": "2024-07-03 22:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 12032, "price": 85321000.0, "datetime": "2024-07-03 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 12099, "price": 85270000.0, "datetime": "2024-07-04 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 12167, "price": 84827000.0, "datetime": "2024-07-04 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 12248, "price": 85010000.0, "datetime": "2024-07-04 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 12265, "price": 83360000.0, "datetime": "2024-07-04 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12357, "price": 83315000.0, "datetime": "2024-07-04 15:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12408, "price": 81652000.0, "datetime": "2024-07-04 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12411, "price": 81599000.0, "datetime": "2024-07-04 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 12455, "price": 82110000.0, "datetime": "2024-07-04 20:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 12475, "price": 82020000.0, "datetime": "2024-07-04 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12500, "price": 81585000.0, "datetime": "2024-07-04 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 12545, "price": 82491000.0, "datetime": "2024-07-05 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 12588, "price": 82820000.0, "datetime": "2024-07-05 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 12621, "price": 83365000.0, "datetime": "2024-07-05 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 12671, "price": 83567000.0, "datetime": "2024-07-05 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 12706, "price": 81680000.0, "datetime": "2024-07-05 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12754, "price": 81880000.0, "datetime": "2024-07-05 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12785, "price": 78959000.0, "datetime": "2024-07-05 13:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12793, "price": 78000000.0, "datetime": "2024-07-05 13:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12806, "price": 77833000.0, "datetime": "2024-07-05 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 12891, "price": 77756000.0, "datetime": "2024-07-05 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 12904, "price": 78061000.0, "datetime": "2024-07-05 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 12910, "price": 78874000.0, "datetime": "2024-07-05 19:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 12944, "price": 79648000.0, "datetime": "2024-07-05 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 12954, "price": 79718000.0, "datetime": "2024-07-05 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 12966, "price": 79050000.0, "datetime": "2024-07-05 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 13027, "price": 80700000.0, "datetime": "2024-07-06 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 13033, "price": 80825000.0, "datetime": "2024-07-06 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 13056, "price": 80908000.0, "datetime": "2024-07-06 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 13070, "price": 80073000.0, "datetime": "2024-07-06 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 13134, "price": 80542000.0, "datetime": "2024-07-06 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 13145, "price": 80299000.0, "datetime": "2024-07-06 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 13186, "price": 80778000.0, "datetime": "2024-07-06 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 13199, "price": 81185000.0, "datetime": "2024-07-06 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 13236, "price": 80403000.0, "datetime": "2024-07-06 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 13286, "price": 80320000.0, "datetime": "2024-07-06 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 13383, "price": 81014000.0, "datetime": "2024-07-06 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 13394, "price": 80833000.0, "datetime": "2024-07-06 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 13459, "price": 80977000.0, "datetime": "2024-07-06 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 13465, "price": 81169000.0, "datetime": "2024-07-06 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 13521, "price": 82498000.0, "datetime": "2024-07-07 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 13593, "price": 82641000.0, "datetime": "2024-07-07 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 13610, "price": 82451000.0, "datetime": "2024-07-07 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 13647, "price": 82793000.0, "datetime": "2024-07-07 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 13658, "price": 82749000.0, "datetime": "2024-07-07 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 13702, "price": 82512000.0, "datetime": "2024-07-07 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 13728, "price": 82403000.0, "datetime": "2024-07-07 12:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 13772, "price": 81772000.0, "datetime": "2024-07-07 14:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 13821, "price": 81300000.0, "datetime": "2024-07-07 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 13880, "price": 81631000.0, "datetime": "2024-07-07 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 13954, "price": 80922000.0, "datetime": "2024-07-07 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14011, "price": 80880000.0, "datetime": "2024-07-08 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 14021, "price": 81256000.0, "datetime": "2024-07-08 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14044, "price": 81104000.0, "datetime": "2024-07-08 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 14086, "price": 80933000.0, "datetime": "2024-07-08 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 14100, "price": 80536000.0, "datetime": "2024-07-08 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 14141, "price": 79566000.0, "datetime": "2024-07-08 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 14149, "price": 79500000.0, "datetime": "2024-07-08 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 14172, "price": 78622000.0, "datetime": "2024-07-08 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14206, "price": 78900000.0, "datetime": "2024-07-08 12:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 14250, "price": 79037000.0, "datetime": "2024-07-08 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 14324, "price": 82250000.0, "datetime": "2024-07-08 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 14364, "price": 81072000.0, "datetime": "2024-07-08 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14401, "price": 81072000.0, "datetime": "2024-07-08 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 14422, "price": 81098000.0, "datetime": "2024-07-08 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 14435, "price": 79527000.0, "datetime": "2024-07-08 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14522, "price": 79921000.0, "datetime": "2024-07-09 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 14576, "price": 80068000.0, "datetime": "2024-07-09 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 14598, "price": 80488000.0, "datetime": "2024-07-09 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 14640, "price": 80329000.0, "datetime": "2024-07-09 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14649, "price": 80713000.0, "datetime": "2024-07-09 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 14765, "price": 81210000.0, "datetime": "2024-07-09 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 14787, "price": 81080000.0, "datetime": "2024-07-09 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14830, "price": 81271000.0, "datetime": "2024-07-09 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 14902, "price": 81148000.0, "datetime": "2024-07-09 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14909, "price": 81569000.0, "datetime": "2024-07-09 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 14915, "price": 81263000.0, "datetime": "2024-07-09 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 14954, "price": 81340000.0, "datetime": "2024-07-10 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 14999, "price": 81795000.0, "datetime": "2024-07-10 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 15078, "price": 81992000.0, "datetime": "2024-07-10 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 15108, "price": 81717000.0, "datetime": "2024-07-10 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 15132, "price": 81775000.0, "datetime": "2024-07-10 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 15209, "price": 83308000.0, "datetime": "2024-07-10 14:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 15315, "price": 82847000.0, "datetime": "2024-07-10 19:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 15362, "price": 82135000.0, "datetime": "2024-07-10 21:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 15383, "price": 81790000.0, "datetime": "2024-07-10 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 15439, "price": 81481000.0, "datetime": "2024-07-11 01:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 15538, "price": 81436000.0, "datetime": "2024-07-11 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 15587, "price": 81522000.0, "datetime": "2024-07-11 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 15615, "price": 81813000.0, "datetime": "2024-07-11 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 15627, "price": 82000000.0, "datetime": "2024-07-11 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 15661, "price": 81492000.0, "datetime": "2024-07-11 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 15828, "price": 82550000.0, "datetime": "2024-07-11 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 15834, "price": 83221000.0, "datetime": "2024-07-11 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 15873, "price": 81760000.0, "datetime": "2024-07-11 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 15907, "price": 81361000.0, "datetime": "2024-07-12 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 15967, "price": 81400000.0, "datetime": "2024-07-12 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 15996, "price": 81391000.0, "datetime": "2024-07-12 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 16039, "price": 81028000.0, "datetime": "2024-07-12 07:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 16073, "price": 81300000.0, "datetime": "2024-07-12 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 16098, "price": 80492000.0, "datetime": "2024-07-12 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 16171, "price": 80572000.0, "datetime": "2024-07-12 14:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 16213, "price": 80584000.0, "datetime": "2024-07-12 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 16225, "price": 80773000.0, "datetime": "2024-07-12 17:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 16291, "price": 80842000.0, "datetime": "2024-07-12 20:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 16316, "price": 80801000.0, "datetime": "2024-07-12 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 16398, "price": 81726000.0, "datetime": "2024-07-13 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 16447, "price": 81898000.0, "datetime": "2024-07-13 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 16475, "price": 81006000.0, "datetime": "2024-07-13 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 16660, "price": 81686000.0, "datetime": "2024-07-13 14:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 16733, "price": 81922000.0, "datetime": "2024-07-13 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 16755, "price": 82105000.0, "datetime": "2024-07-13 19:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 16826, "price": 82264000.0, "datetime": "2024-07-13 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 16869, "price": 82715000.0, "datetime": "2024-07-14 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 16873, "price": 82362000.0, "datetime": "2024-07-14 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 16991, "price": 81929000.0, "datetime": "2024-07-14 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 16996, "price": 82745000.0, "datetime": "2024-07-14 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 17011, "price": 83223000.0, "datetime": "2024-07-14 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17049, "price": 83388000.0, "datetime": "2024-07-14 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 17106, "price": 83585000.0, "datetime": "2024-07-14 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 17128, "price": 84014000.0, "datetime": "2024-07-14 14:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17159, "price": 84191000.0, "datetime": "2024-07-14 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17236, "price": 84335000.0, "datetime": "2024-07-14 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 17318, "price": 84138000.0, "datetime": "2024-07-14 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 17326, "price": 84052000.0, "datetime": "2024-07-15 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 17436, "price": 84545000.0, "datetime": "2024-07-15 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 17467, "price": 85218000.0, "datetime": "2024-07-15 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17501, "price": 85385000.0, "datetime": "2024-07-15 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17532, "price": 86463000.0, "datetime": "2024-07-15 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17595, "price": 88013000.0, "datetime": "2024-07-15 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17683, "price": 88175000.0, "datetime": "2024-07-15 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 17739, "price": 87713000.0, "datetime": "2024-07-15 20:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 17805, "price": 88305000.0, "datetime": "2024-07-16 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17857, "price": 88849000.0, "datetime": "2024-07-16 02:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17892, "price": 88931000.0, "datetime": "2024-07-16 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17899, "price": 89021000.0, "datetime": "2024-07-16 04:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17960, "price": 90247000.0, "datetime": "2024-07-16 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 17988, "price": 90892000.0, "datetime": "2024-07-16 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 18103, "price": 89152000.0, "datetime": "2024-07-16 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 18123, "price": 88345000.0, "datetime": "2024-07-16 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 18161, "price": 87898000.0, "datetime": "2024-07-16 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 18204, "price": 88828000.0, "datetime": "2024-07-16 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 18240, "price": 89555000.0, "datetime": "2024-07-16 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 18253, "price": 89554000.0, "datetime": "2024-07-16 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 18267, "price": 88988000.0, "datetime": "2024-07-16 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 18305, "price": 90339000.0, "datetime": "2024-07-17 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 18378, "price": 90398000.0, "datetime": "2024-07-17 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 18431, "price": 90042000.0, "datetime": "2024-07-17 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 18520, "price": 91627000.0, "datetime": "2024-07-17 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 18536, "price": 91590000.0, "datetime": "2024-07-17 12:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 18632, "price": 90901000.0, "datetime": "2024-07-17 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 18706, "price": 90491000.0, "datetime": "2024-07-17 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 18745, "price": 90432000.0, "datetime": "2024-07-17 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 18778, "price": 90801000.0, "datetime": "2024-07-18 00:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 18803, "price": 90079000.0, "datetime": "2024-07-18 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 18813, "price": 90124000.0, "datetime": "2024-07-18 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 18883, "price": 89767000.0, "datetime": "2024-07-18 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 18894, "price": 89996000.0, "datetime": "2024-07-18 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 18954, "price": 89680000.0, "datetime": "2024-07-18 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 18986, "price": 90297000.0, "datetime": "2024-07-18 11:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 19058, "price": 90294000.0, "datetime": "2024-07-18 14:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 19100, "price": 90246000.0, "datetime": "2024-07-18 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 19183, "price": 90650000.0, "datetime": "2024-07-18 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 19214, "price": 90635000.0, "datetime": "2024-07-18 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 19256, "price": 89766000.0, "datetime": "2024-07-19 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 19273, "price": 89643000.0, "datetime": "2024-07-19 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 19300, "price": 89425000.0, "datetime": "2024-07-19 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 19323, "price": 89550000.0, "datetime": "2024-07-19 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 19336, "price": 89476000.0, "datetime": "2024-07-19 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 19424, "price": 89734000.0, "datetime": "2024-07-19 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 19452, "price": 89238000.0, "datetime": "2024-07-19 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 19544, "price": 90027000.0, "datetime": "2024-07-19 15:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 19566, "price": 89574000.0, "datetime": "2024-07-19 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 19595, "price": 89769000.0, "datetime": "2024-07-19 17:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 19713, "price": 91523000.0, "datetime": "2024-07-19 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 19731, "price": 91494000.0, "datetime": "2024-07-20 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 19815, "price": 93703000.0, "datetime": "2024-07-20 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 19906, "price": 93400000.0, "datetime": "2024-07-20 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 19926, "price": 93285000.0, "datetime": "2024-07-20 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 20231, "price": 93920000.0, "datetime": "2024-07-21 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 20326, "price": 93869000.0, "datetime": "2024-07-21 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 20341, "price": 94361000.0, "datetime": "2024-07-21 06:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 20485, "price": 94000000.0, "datetime": "2024-07-21 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 20568, "price": 94060000.0, "datetime": "2024-07-21 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 20612, "price": 93701000.0, "datetime": "2024-07-21 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 20656, "price": 93554000.0, "datetime": "2024-07-21 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 20668, "price": 94063000.0, "datetime": "2024-07-21 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 20709, "price": 94001000.0, "datetime": "2024-07-22 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 20718, "price": 94400000.0, "datetime": "2024-07-22 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 20739, "price": 94093000.0, "datetime": "2024-07-22 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 20747, "price": 93199000.0, "datetime": "2024-07-22 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 20802, "price": 94570000.0, "datetime": "2024-07-22 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 20887, "price": 94945000.0, "datetime": "2024-07-22 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 20911, "price": 94932000.0, "datetime": "2024-07-22 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 21056, "price": 94206000.0, "datetime": "2024-07-22 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 21137, "price": 94111000.0, "datetime": "2024-07-22 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 21174, "price": 93612000.0, "datetime": "2024-07-23 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 21306, "price": 94533000.0, "datetime": "2024-07-23 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 21348, "price": 94613000.0, "datetime": "2024-07-23 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 21365, "price": 94190000.0, "datetime": "2024-07-23 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 21433, "price": 94029000.0, "datetime": "2024-07-23 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 21463, "price": 93218000.0, "datetime": "2024-07-23 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 21563, "price": 93338000.0, "datetime": "2024-07-23 20:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 21614, "price": 93383000.0, "datetime": "2024-07-23 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 21628, "price": 93149000.0, "datetime": "2024-07-23 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 21644, "price": 93496000.0, "datetime": "2024-07-24 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 21759, "price": 92497000.0, "datetime": "2024-07-24 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 21835, "price": 91970000.0, "datetime": "2024-07-24 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 21881, "price": 91803000.0, "datetime": "2024-07-24 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 21930, "price": 91755000.0, "datetime": "2024-07-24 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 21949, "price": 92148000.0, "datetime": "2024-07-24 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 22090, "price": 93126000.0, "datetime": "2024-07-24 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22101, "price": 92952000.0, "datetime": "2024-07-24 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 22125, "price": 92976000.0, "datetime": "2024-07-25 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22159, "price": 92795000.0, "datetime": "2024-07-25 01:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22193, "price": 92601000.0, "datetime": "2024-07-25 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22239, "price": 92259000.0, "datetime": "2024-07-25 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22247, "price": 91805000.0, "datetime": "2024-07-25 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22260, "price": 91899000.0, "datetime": "2024-07-25 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 22304, "price": 91561000.0, "datetime": "2024-07-25 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22325, "price": 90500000.0, "datetime": "2024-07-25 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22372, "price": 89960000.0, "datetime": "2024-07-25 12:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 22389, "price": 89929000.0, "datetime": "2024-07-25 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22464, "price": 89832000.0, "datetime": "2024-07-25 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22476, "price": 90089000.0, "datetime": "2024-07-25 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22557, "price": 89640000.0, "datetime": "2024-07-25 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22571, "price": 90071000.0, "datetime": "2024-07-25 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22583, "price": 89570000.0, "datetime": "2024-07-25 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22589, "price": 89701000.0, "datetime": "2024-07-25 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22612, "price": 90632000.0, "datetime": "2024-07-26 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 22652, "price": 90883000.0, "datetime": "2024-07-26 02:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22689, "price": 90980000.0, "datetime": "2024-07-26 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 22753, "price": 92518000.0, "datetime": "2024-07-26 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 22852, "price": 94005000.0, "datetime": "2024-07-26 12:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 22971, "price": 94121000.0, "datetime": "2024-07-26 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 23054, "price": 94473000.0, "datetime": "2024-07-26 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 23071, "price": 94274000.0, "datetime": "2024-07-26 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 23081, "price": 94098000.0, "datetime": "2024-07-26 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 23170, "price": 94679000.0, "datetime": "2024-07-27 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 23195, "price": 94455000.0, "datetime": "2024-07-27 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 23208, "price": 94761000.0, "datetime": "2024-07-27 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 23302, "price": 94279000.0, "datetime": "2024-07-27 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 23319, "price": 94760000.0, "datetime": "2024-07-27 11:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 23518, "price": 95487000.0, "datetime": "2024-07-27 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 23550, "price": 96321000.0, "datetime": "2024-07-27 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 23585, "price": 96431000.0, "datetime": "2024-07-28 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 23608, "price": 95900000.0, "datetime": "2024-07-28 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 23630, "price": 96399000.0, "datetime": "2024-07-28 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 23641, "price": 95972000.0, "datetime": "2024-07-28 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 23650, "price": 95947000.0, "datetime": "2024-07-28 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 23662, "price": 95342000.0, "datetime": "2024-07-28 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 23671, "price": 93880000.0, "datetime": "2024-07-28 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 23677, "price": 93800000.0, "datetime": "2024-07-28 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 23698, "price": 95819000.0, "datetime": "2024-07-28 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 23748, "price": 94336000.0, "datetime": "2024-07-28 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 23831, "price": 94506000.0, "datetime": "2024-07-28 13:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 23852, "price": 94209000.0, "datetime": "2024-07-28 14:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 23949, "price": 94451000.0, "datetime": "2024-07-28 19:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24031, "price": 94668000.0, "datetime": "2024-07-28 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24109, "price": 95110000.0, "datetime": "2024-07-29 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24166, "price": 94791000.0, "datetime": "2024-07-29 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24192, "price": 95248000.0, "datetime": "2024-07-29 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24248, "price": 95438000.0, "datetime": "2024-07-29 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24484, "price": 97001000.0, "datetime": "2024-07-29 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24493, "price": 96702000.0, "datetime": "2024-07-29 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24536, "price": 95125000.0, "datetime": "2024-07-30 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 24564, "price": 93600000.0, "datetime": "2024-07-30 02:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24626, "price": 94000000.0, "datetime": "2024-07-30 05:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24661, "price": 94438000.0, "datetime": "2024-07-30 06:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24685, "price": 93983000.0, "datetime": "2024-07-30 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24710, "price": 92800000.0, "datetime": "2024-07-30 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24734, "price": 93325000.0, "datetime": "2024-07-30 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24764, "price": 93096000.0, "datetime": "2024-07-30 12:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24814, "price": 92817000.0, "datetime": "2024-07-30 14:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24841, "price": 93349000.0, "datetime": "2024-07-30 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24899, "price": 93227000.0, "datetime": "2024-07-30 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 24955, "price": 93081000.0, "datetime": "2024-07-30 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 24977, "price": 92923000.0, "datetime": "2024-07-30 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25010, "price": 92528000.0, "datetime": "2024-07-31 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 25043, "price": 92502000.0, "datetime": "2024-07-31 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25067, "price": 92499000.0, "datetime": "2024-07-31 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 25099, "price": 92470000.0, "datetime": "2024-07-31 04:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 25108, "price": 92373000.0, "datetime": "2024-07-31 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 25186, "price": 92525000.0, "datetime": "2024-07-31 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25199, "price": 92908000.0, "datetime": "2024-07-31 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 25214, "price": 92620000.0, "datetime": "2024-07-31 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25293, "price": 92059000.0, "datetime": "2024-07-31 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 25344, "price": 92414000.0, "datetime": "2024-07-31 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25452, "price": 92589000.0, "datetime": "2024-07-31 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 25468, "price": 92520000.0, "datetime": "2024-07-31 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25475, "price": 92582000.0, "datetime": "2024-07-31 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 25550, "price": 92591000.0, "datetime": "2024-08-01 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25556, "price": 93000000.0, "datetime": "2024-08-01 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 25584, "price": 91543000.0, "datetime": "2024-08-01 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 25606, "price": 91020000.0, "datetime": "2024-08-01 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 25768, "price": 89547000.0, "datetime": "2024-08-01 14:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 25867, "price": 90318000.0, "datetime": "2024-08-01 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25897, "price": 90706000.0, "datetime": "2024-08-01 20:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 25932, "price": 90716000.0, "datetime": "2024-08-01 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 25990, "price": 88912000.0, "datetime": "2024-08-02 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 26019, "price": 88432000.0, "datetime": "2024-08-02 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 26033, "price": 88809000.0, "datetime": "2024-08-02 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 26099, "price": 91378000.0, "datetime": "2024-08-02 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 26121, "price": 91622000.0, "datetime": "2024-08-02 07:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 26196, "price": 90047000.0, "datetime": "2024-08-02 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 26274, "price": 90014000.0, "datetime": "2024-08-02 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 26299, "price": 90207000.0, "datetime": "2024-08-02 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 26387, "price": 90604000.0, "datetime": "2024-08-02 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 26399, "price": 90578000.0, "datetime": "2024-08-02 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 26424, "price": 90847000.0, "datetime": "2024-08-02 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 26454, "price": 89065000.0, "datetime": "2024-08-03 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 26543, "price": 88829000.0, "datetime": "2024-08-03 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 26551, "price": 88378000.0, "datetime": "2024-08-03 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 26553, "price": 88288000.0, "datetime": "2024-08-03 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 26573, "price": 87184000.0, "datetime": "2024-08-03 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 26605, "price": 86907000.0, "datetime": "2024-08-03 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 26649, "price": 85769000.0, "datetime": "2024-08-03 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 26715, "price": 87036000.0, "datetime": "2024-08-03 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 26726, "price": 87040000.0, "datetime": "2024-08-03 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 26788, "price": 86691000.0, "datetime": "2024-08-03 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 26839, "price": 86918000.0, "datetime": "2024-08-03 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 26885, "price": 87000000.0, "datetime": "2024-08-03 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 26930, "price": 86685000.0, "datetime": "2024-08-04 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 26952, "price": 86010000.0, "datetime": "2024-08-04 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 26960, "price": 85824000.0, "datetime": "2024-08-04 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27018, "price": 85548000.0, "datetime": "2024-08-04 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 27040, "price": 85556000.0, "datetime": "2024-08-04 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27126, "price": 85446000.0, "datetime": "2024-08-04 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 27143, "price": 85644000.0, "datetime": "2024-08-04 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 27157, "price": 85696000.0, "datetime": "2024-08-04 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27253, "price": 85347000.0, "datetime": "2024-08-04 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 27276, "price": 85277000.0, "datetime": "2024-08-04 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 27385, "price": 85600000.0, "datetime": "2024-08-04 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 27427, "price": 83802000.0, "datetime": "2024-08-05 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27458, "price": 82217000.0, "datetime": "2024-08-05 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 27484, "price": 82900000.0, "datetime": "2024-08-05 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27514, "price": 83595000.0, "datetime": "2024-08-05 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 27538, "price": 82919000.0, "datetime": "2024-08-05 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27545, "price": 82817000.0, "datetime": "2024-08-05 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27584, "price": 82127000.0, "datetime": "2024-08-05 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27588, "price": 81880000.0, "datetime": "2024-08-05 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27602, "price": 79562000.0, "datetime": "2024-08-05 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27606, "price": 78313000.0, "datetime": "2024-08-05 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27607, "price": 78443000.0, "datetime": "2024-08-05 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27630, "price": 77788000.0, "datetime": "2024-08-05 11:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27639, "price": 77876000.0, "datetime": "2024-08-05 11:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27665, "price": 76953000.0, "datetime": "2024-08-05 13:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27687, "price": 75311000.0, "datetime": "2024-08-05 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27706, "price": 74429000.0, "datetime": "2024-08-05 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27711, "price": 72581000.0, "datetime": "2024-08-05 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 27733, "price": 76629000.0, "datetime": "2024-08-05 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 27780, "price": 75118000.0, "datetime": "2024-08-05 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27793, "price": 73758000.0, "datetime": "2024-08-05 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27796, "price": 73278000.0, "datetime": "2024-08-05 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27834, "price": 72885000.0, "datetime": "2024-08-05 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27843, "price": 72557000.0, "datetime": "2024-08-05 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27849, "price": 72386000.0, "datetime": "2024-08-05 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27853, "price": 73129000.0, "datetime": "2024-08-05 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 27856, "price": 73845000.0, "datetime": "2024-08-05 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27859, "price": 74755000.0, "datetime": "2024-08-05 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27863, "price": 76462000.0, "datetime": "2024-08-05 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27865, "price": 76734000.0, "datetime": "2024-08-05 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27877, "price": 77850000.0, "datetime": "2024-08-05 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27890, "price": 78125000.0, "datetime": "2024-08-06 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27897, "price": 78900000.0, "datetime": "2024-08-06 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 27914, "price": 79282000.0, "datetime": "2024-08-06 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 27926, "price": 78097000.0, "datetime": "2024-08-06 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27952, "price": 77428000.0, "datetime": "2024-08-06 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27963, "price": 76500000.0, "datetime": "2024-08-06 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 27969, "price": 76000000.0, "datetime": "2024-08-06 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28005, "price": 78450000.0, "datetime": "2024-08-06 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 28010, "price": 79100000.0, "datetime": "2024-08-06 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28063, "price": 78309000.0, "datetime": "2024-08-06 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28073, "price": 80636000.0, "datetime": "2024-08-06 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 28089, "price": 81350000.0, "datetime": "2024-08-06 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28135, "price": 80412000.0, "datetime": "2024-08-06 12:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28147, "price": 79916000.0, "datetime": "2024-08-06 13:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28164, "price": 79470000.0, "datetime": "2024-08-06 14:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28186, "price": 79993000.0, "datetime": "2024-08-06 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 28227, "price": 79941000.0, "datetime": "2024-08-06 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28240, "price": 78938000.0, "datetime": "2024-08-06 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28247, "price": 78559000.0, "datetime": "2024-08-06 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28276, "price": 79127000.0, "datetime": "2024-08-06 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28331, "price": 78450000.0, "datetime": "2024-08-06 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28339, "price": 78231000.0, "datetime": "2024-08-06 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28352, "price": 80073000.0, "datetime": "2024-08-06 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 28391, "price": 80051000.0, "datetime": "2024-08-07 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 28415, "price": 80339000.0, "datetime": "2024-08-07 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 28443, "price": 80526000.0, "datetime": "2024-08-07 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28469, "price": 80578000.0, "datetime": "2024-08-07 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28494, "price": 80377000.0, "datetime": "2024-08-07 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28511, "price": 80172000.0, "datetime": "2024-08-07 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28513, "price": 80366000.0, "datetime": "2024-08-07 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28549, "price": 79815000.0, "datetime": "2024-08-07 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28595, "price": 80956000.0, "datetime": "2024-08-07 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 28656, "price": 80991000.0, "datetime": "2024-08-07 14:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28699, "price": 81046000.0, "datetime": "2024-08-07 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28725, "price": 81329000.0, "datetime": "2024-08-07 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 28764, "price": 81364000.0, "datetime": "2024-08-07 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28788, "price": 81288000.0, "datetime": "2024-08-07 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28818, "price": 80919000.0, "datetime": "2024-08-07 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28838, "price": 80100000.0, "datetime": "2024-08-07 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28891, "price": 79650000.0, "datetime": "2024-08-08 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28924, "price": 78720000.0, "datetime": "2024-08-08 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28952, "price": 78493000.0, "datetime": "2024-08-08 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 28962, "price": 78480000.0, "datetime": "2024-08-08 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 28986, "price": 78484000.0, "datetime": "2024-08-08 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 28993, "price": 78171000.0, "datetime": "2024-08-08 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29030, "price": 78168000.0, "datetime": "2024-08-08 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29038, "price": 78333000.0, "datetime": "2024-08-08 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29058, "price": 80603000.0, "datetime": "2024-08-08 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 29074, "price": 81007000.0, "datetime": "2024-08-08 11:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29106, "price": 80689000.0, "datetime": "2024-08-08 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 29131, "price": 80414000.0, "datetime": "2024-08-08 14:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29205, "price": 80547000.0, "datetime": "2024-08-08 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29219, "price": 80942000.0, "datetime": "2024-08-08 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29265, "price": 80601000.0, "datetime": "2024-08-08 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29273, "price": 81545000.0, "datetime": "2024-08-08 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29276, "price": 81514000.0, "datetime": "2024-08-08 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29301, "price": 80660000.0, "datetime": "2024-08-08 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29326, "price": 82682000.0, "datetime": "2024-08-09 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 29353, "price": 83632000.0, "datetime": "2024-08-09 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29407, "price": 83700000.0, "datetime": "2024-08-09 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29422, "price": 83463000.0, "datetime": "2024-08-09 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 29463, "price": 85414000.0, "datetime": "2024-08-09 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 29484, "price": 87360000.0, "datetime": "2024-08-09 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29527, "price": 85800000.0, "datetime": "2024-08-09 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 29605, "price": 85116000.0, "datetime": "2024-08-09 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29655, "price": 85295000.0, "datetime": "2024-08-09 16:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29673, "price": 85454000.0, "datetime": "2024-08-09 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 29712, "price": 85063000.0, "datetime": "2024-08-09 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29752, "price": 84822000.0, "datetime": "2024-08-09 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29779, "price": 84640000.0, "datetime": "2024-08-09 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29785, "price": 85129000.0, "datetime": "2024-08-09 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29798, "price": 84505000.0, "datetime": "2024-08-09 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29851, "price": 84865000.0, "datetime": "2024-08-10 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29875, "price": 84667000.0, "datetime": "2024-08-10 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29918, "price": 85233000.0, "datetime": "2024-08-10 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 29935, "price": 84850000.0, "datetime": "2024-08-10 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 29955, "price": 85352000.0, "datetime": "2024-08-10 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 29991, "price": 85778000.0, "datetime": "2024-08-10 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 30029, "price": 85485000.0, "datetime": "2024-08-10 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 30130, "price": 85277000.0, "datetime": "2024-08-10 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 30191, "price": 85285000.0, "datetime": "2024-08-10 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 30344, "price": 85450000.0, "datetime": "2024-08-11 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 30448, "price": 85400000.0, "datetime": "2024-08-11 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 30464, "price": 85818000.0, "datetime": "2024-08-11 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 30548, "price": 85502000.0, "datetime": "2024-08-11 13:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 30649, "price": 86386000.0, "datetime": "2024-08-11 18:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 30653, "price": 85959000.0, "datetime": "2024-08-11 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 30737, "price": 84678000.0, "datetime": "2024-08-11 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 30760, "price": 84648000.0, "datetime": "2024-08-11 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 30820, "price": 84612000.0, "datetime": "2024-08-12 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 30849, "price": 84205000.0, "datetime": "2024-08-12 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 30876, "price": 82800000.0, "datetime": "2024-08-12 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 30958, "price": 82659000.0, "datetime": "2024-08-12 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 31002, "price": 82500000.0, "datetime": "2024-08-12 11:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 31090, "price": 81580000.0, "datetime": "2024-08-12 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31099, "price": 82276000.0, "datetime": "2024-08-12 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 31117, "price": 82410000.0, "datetime": "2024-08-12 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31149, "price": 82090000.0, "datetime": "2024-08-12 19:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31184, "price": 83713000.0, "datetime": "2024-08-12 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31223, "price": 81750000.0, "datetime": "2024-08-12 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31237, "price": 84297000.0, "datetime": "2024-08-12 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31307, "price": 83269000.0, "datetime": "2024-08-13 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 31323, "price": 82500000.0, "datetime": "2024-08-13 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31359, "price": 82800000.0, "datetime": "2024-08-13 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31373, "price": 82863000.0, "datetime": "2024-08-13 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31411, "price": 83235000.0, "datetime": "2024-08-13 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 31445, "price": 83498000.0, "datetime": "2024-08-13 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31489, "price": 83060000.0, "datetime": "2024-08-13 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 31513, "price": 82821000.0, "datetime": "2024-08-13 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31550, "price": 82660000.0, "datetime": "2024-08-13 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31559, "price": 83039000.0, "datetime": "2024-08-13 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31572, "price": 82740000.0, "datetime": "2024-08-13 16:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31654, "price": 82437000.0, "datetime": "2024-08-13 20:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31713, "price": 82900000.0, "datetime": "2024-08-13 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 31728, "price": 83096000.0, "datetime": "2024-08-14 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 31778, "price": 85250000.0, "datetime": "2024-08-14 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31812, "price": 84758000.0, "datetime": "2024-08-14 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31865, "price": 84717000.0, "datetime": "2024-08-14 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 31915, "price": 84740000.0, "datetime": "2024-08-14 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 31932, "price": 84500000.0, "datetime": "2024-08-14 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 31983, "price": 84900000.0, "datetime": "2024-08-14 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 32030, "price": 84825000.0, "datetime": "2024-08-14 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 32106, "price": 84930000.0, "datetime": "2024-08-14 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 32153, "price": 85082000.0, "datetime": "2024-08-14 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 32187, "price": 82800000.0, "datetime": "2024-08-14 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 32238, "price": 82838000.0, "datetime": "2024-08-15 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 32275, "price": 82750000.0, "datetime": "2024-08-15 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 32305, "price": 82785000.0, "datetime": "2024-08-15 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 32343, "price": 82452000.0, "datetime": "2024-08-15 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 32346, "price": 82468000.0, "datetime": "2024-08-15 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 32422, "price": 81748000.0, "datetime": "2024-08-15 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 32427, "price": 81947000.0, "datetime": "2024-08-15 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 32490, "price": 81948000.0, "datetime": "2024-08-15 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 32509, "price": 81560000.0, "datetime": "2024-08-15 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 32537, "price": 81427000.0, "datetime": "2024-08-15 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 32612, "price": 82207000.0, "datetime": "2024-08-15 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 32639, "price": 82555000.0, "datetime": "2024-08-15 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 32670, "price": 82847000.0, "datetime": "2024-08-15 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 32685, "price": 82900000.0, "datetime": "2024-08-16 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 32718, "price": 83052000.0, "datetime": "2024-08-16 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 32744, "price": 82193000.0, "datetime": "2024-08-16 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 32750, "price": 81410000.0, "datetime": "2024-08-16 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 32757, "price": 81471000.0, "datetime": "2024-08-16 03:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 32778, "price": 80568000.0, "datetime": "2024-08-16 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 32802, "price": 79855000.0, "datetime": "2024-08-16 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 32839, "price": 80955000.0, "datetime": "2024-08-16 07:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 32902, "price": 80701000.0, "datetime": "2024-08-16 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 32914, "price": 81460000.0, "datetime": "2024-08-16 11:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 33034, "price": 81309000.0, "datetime": "2024-08-16 17:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 33058, "price": 81699000.0, "datetime": "2024-08-16 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 33109, "price": 81157000.0, "datetime": "2024-08-16 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 33119, "price": 80943000.0, "datetime": "2024-08-16 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 33129, "price": 81888000.0, "datetime": "2024-08-16 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 33177, "price": 81322000.0, "datetime": "2024-08-17 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 33195, "price": 81555000.0, "datetime": "2024-08-17 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 33267, "price": 82898000.0, "datetime": "2024-08-17 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 33358, "price": 82522000.0, "datetime": "2024-08-17 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 33407, "price": 82388000.0, "datetime": "2024-08-17 12:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 33535, "price": 82800000.0, "datetime": "2024-08-17 18:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 33641, "price": 82900000.0, "datetime": "2024-08-17 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 33835, "price": 82978000.0, "datetime": "2024-08-18 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 33885, "price": 83052000.0, "datetime": "2024-08-18 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 33925, "price": 83041000.0, "datetime": "2024-08-18 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 34008, "price": 83271000.0, "datetime": "2024-08-18 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 34102, "price": 83147000.0, "datetime": "2024-08-18 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 34261, "price": 82500000.0, "datetime": "2024-08-19 06:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 34307, "price": 81746000.0, "datetime": "2024-08-19 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 34439, "price": 80928000.0, "datetime": "2024-08-19 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 34499, "price": 80250000.0, "datetime": "2024-08-19 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 34538, "price": 80421000.0, "datetime": "2024-08-19 20:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 34576, "price": 80739000.0, "datetime": "2024-08-19 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 34585, "price": 80644000.0, "datetime": "2024-08-19 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 34626, "price": 80595000.0, "datetime": "2024-08-20 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 34659, "price": 80861000.0, "datetime": "2024-08-20 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 34796, "price": 82535000.0, "datetime": "2024-08-20 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 34807, "price": 82706000.0, "datetime": "2024-08-20 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 34926, "price": 82836000.0, "datetime": "2024-08-20 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 34970, "price": 82842000.0, "datetime": "2024-08-20 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 35031, "price": 82488000.0, "datetime": "2024-08-20 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 35056, "price": 82573000.0, "datetime": "2024-08-20 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 35066, "price": 82300000.0, "datetime": "2024-08-20 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 35089, "price": 80948000.0, "datetime": "2024-08-21 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 35107, "price": 80750000.0, "datetime": "2024-08-21 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 35162, "price": 80800000.0, "datetime": "2024-08-21 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 35198, "price": 81188000.0, "datetime": "2024-08-21 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 35208, "price": 80997000.0, "datetime": "2024-08-21 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 35297, "price": 80830000.0, "datetime": "2024-08-21 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 35390, "price": 81192000.0, "datetime": "2024-08-21 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 35427, "price": 81056000.0, "datetime": "2024-08-21 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 35482, "price": 81114000.0, "datetime": "2024-08-21 19:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 35534, "price": 80910000.0, "datetime": "2024-08-21 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 35541, "price": 81111000.0, "datetime": "2024-08-21 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 35547, "price": 81100000.0, "datetime": "2024-08-21 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 35670, "price": 83080000.0, "datetime": "2024-08-22 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 35724, "price": 82723000.0, "datetime": "2024-08-22 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 35801, "price": 81786000.0, "datetime": "2024-08-22 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 35994, "price": 82415000.0, "datetime": "2024-08-22 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 36020, "price": 82573000.0, "datetime": "2024-08-22 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 36044, "price": 82559000.0, "datetime": "2024-08-23 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 36062, "price": 82171000.0, "datetime": "2024-08-23 00:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 36109, "price": 82181000.0, "datetime": "2024-08-23 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 36235, "price": 82354000.0, "datetime": "2024-08-23 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 36331, "price": 82522000.0, "datetime": "2024-08-23 14:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 36445, "price": 82450000.0, "datetime": "2024-08-23 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 36479, "price": 82806000.0, "datetime": "2024-08-23 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 36508, "price": 83097000.0, "datetime": "2024-08-23 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 36524, "price": 82888000.0, "datetime": "2024-08-24 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 36585, "price": 84202000.0, "datetime": "2024-08-24 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 36650, "price": 85715000.0, "datetime": "2024-08-24 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 36682, "price": 85673000.0, "datetime": "2024-08-24 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 36703, "price": 85730000.0, "datetime": "2024-08-24 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 36748, "price": 85600000.0, "datetime": "2024-08-24 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 36920, "price": 85910000.0, "datetime": "2024-08-24 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 37070, "price": 85900000.0, "datetime": "2024-08-25 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 37142, "price": 85380000.0, "datetime": "2024-08-25 06:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 37181, "price": 85750000.0, "datetime": "2024-08-25 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 37200, "price": 85758000.0, "datetime": "2024-08-25 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 37627, "price": 86385000.0, "datetime": "2024-08-26 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 37657, "price": 86400000.0, "datetime": "2024-08-26 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 37742, "price": 85682000.0, "datetime": "2024-08-26 12:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 37772, "price": 85301000.0, "datetime": "2024-08-26 14:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 37858, "price": 85032000.0, "datetime": "2024-08-26 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 37949, "price": 84871000.0, "datetime": "2024-08-26 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 37951, "price": 85244000.0, "datetime": "2024-08-26 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 37979, "price": 85083000.0, "datetime": "2024-08-27 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 38018, "price": 84890000.0, "datetime": "2024-08-27 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 38031, "price": 85310000.0, "datetime": "2024-08-27 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 38065, "price": 85053000.0, "datetime": "2024-08-27 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 38103, "price": 85024000.0, "datetime": "2024-08-27 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 38156, "price": 84455000.0, "datetime": "2024-08-27 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 38203, "price": 84330000.0, "datetime": "2024-08-27 12:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 38345, "price": 84011000.0, "datetime": "2024-08-27 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 38376, "price": 84046000.0, "datetime": "2024-08-27 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 38467, "price": 83345000.0, "datetime": "2024-08-28 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 38567, "price": 83152000.0, "datetime": "2024-08-28 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 38576, "price": 82800000.0, "datetime": "2024-08-28 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 38589, "price": 80841000.0, "datetime": "2024-08-28 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 38718, "price": 81049000.0, "datetime": "2024-08-28 13:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 38789, "price": 80413000.0, "datetime": "2024-08-28 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 38829, "price": 81240000.0, "datetime": "2024-08-28 19:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 38886, "price": 81156000.0, "datetime": "2024-08-28 22:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 38905, "price": 81031000.0, "datetime": "2024-08-28 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 38940, "price": 80245000.0, "datetime": "2024-08-29 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 38952, "price": 79946000.0, "datetime": "2024-08-29 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 38968, "price": 80239000.0, "datetime": "2024-08-29 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 39006, "price": 80701000.0, "datetime": "2024-08-29 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 39031, "price": 80567000.0, "datetime": "2024-08-29 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 39082, "price": 80751000.0, "datetime": "2024-08-29 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 39223, "price": 80671000.0, "datetime": "2024-08-29 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 39271, "price": 80570000.0, "datetime": "2024-08-29 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 39292, "price": 81000000.0, "datetime": "2024-08-29 18:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 39421, "price": 82250000.0, "datetime": "2024-08-30 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 39455, "price": 81887000.0, "datetime": "2024-08-30 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 39481, "price": 80661000.0, "datetime": "2024-08-30 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 39543, "price": 80654000.0, "datetime": "2024-08-30 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 39548, "price": 80493000.0, "datetime": "2024-08-30 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 39611, "price": 80349000.0, "datetime": "2024-08-30 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 39625, "price": 80575000.0, "datetime": "2024-08-30 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 39714, "price": 80180000.0, "datetime": "2024-08-30 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 39834, "price": 80774000.0, "datetime": "2024-08-30 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 39837, "price": 81012000.0, "datetime": "2024-08-30 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 39861, "price": 80683000.0, "datetime": "2024-08-30 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 39885, "price": 79958000.0, "datetime": "2024-08-31 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 39905, "price": 79735000.0, "datetime": "2024-08-31 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 39918, "price": 79604000.0, "datetime": "2024-08-31 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 39967, "price": 80150000.0, "datetime": "2024-08-31 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 40005, "price": 80349000.0, "datetime": "2024-08-31 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 40073, "price": 80780000.0, "datetime": "2024-08-31 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 40112, "price": 80390000.0, "datetime": "2024-08-31 11:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 40247, "price": 80030000.0, "datetime": "2024-08-31 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 40585, "price": 79839000.0, "datetime": "2024-09-01 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 40608, "price": 79871000.0, "datetime": "2024-09-01 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 40666, "price": 79402000.0, "datetime": "2024-09-01 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 40750, "price": 79111000.0, "datetime": "2024-09-01 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 40785, "price": 79437000.0, "datetime": "2024-09-01 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 40797, "price": 79089000.0, "datetime": "2024-09-01 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 40828, "price": 79041000.0, "datetime": "2024-09-01 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 40904, "price": 79650000.0, "datetime": "2024-09-02 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 40973, "price": 78870000.0, "datetime": "2024-09-02 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 41007, "price": 78633000.0, "datetime": "2024-09-02 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 41017, "price": 78554000.0, "datetime": "2024-09-02 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 41115, "price": 78820000.0, "datetime": "2024-09-02 14:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 41146, "price": 78484000.0, "datetime": "2024-09-02 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 41162, "price": 78799000.0, "datetime": "2024-09-02 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 41184, "price": 78905000.0, "datetime": "2024-09-02 18:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 41236, "price": 79465000.0, "datetime": "2024-09-02 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 41287, "price": 79440000.0, "datetime": "2024-09-02 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 41327, "price": 79423000.0, "datetime": "2024-09-03 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 41415, "price": 80035000.0, "datetime": "2024-09-03 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 41434, "price": 79979000.0, "datetime": "2024-09-03 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 41475, "price": 80165000.0, "datetime": "2024-09-03 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 41499, "price": 80541000.0, "datetime": "2024-09-03 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 41531, "price": 80605000.0, "datetime": "2024-09-03 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 41650, "price": 79703000.0, "datetime": "2024-09-03 17:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 41685, "price": 80098000.0, "datetime": "2024-09-03 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 41748, "price": 79951000.0, "datetime": "2024-09-03 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 41782, "price": 78962000.0, "datetime": "2024-09-04 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 41836, "price": 78673000.0, "datetime": "2024-09-04 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 41848, "price": 78905000.0, "datetime": "2024-09-04 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 41869, "price": 78762000.0, "datetime": "2024-09-04 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 41961, "price": 78613000.0, "datetime": "2024-09-04 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 41982, "price": 76844000.0, "datetime": "2024-09-04 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 42086, "price": 76721000.0, "datetime": "2024-09-04 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42165, "price": 76791000.0, "datetime": "2024-09-04 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 42232, "price": 76734000.0, "datetime": "2024-09-04 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 42240, "price": 76864000.0, "datetime": "2024-09-04 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42262, "price": 77986000.0, "datetime": "2024-09-05 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 42282, "price": 78798000.0, "datetime": "2024-09-05 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 42306, "price": 78742000.0, "datetime": "2024-09-05 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 42351, "price": 78464000.0, "datetime": "2024-09-05 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42407, "price": 78719000.0, "datetime": "2024-09-05 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 42446, "price": 79028000.0, "datetime": "2024-09-05 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42457, "price": 78654000.0, "datetime": "2024-09-05 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 42534, "price": 77500000.0, "datetime": "2024-09-05 13:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 42572, "price": 76986000.0, "datetime": "2024-09-05 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42619, "price": 77024000.0, "datetime": "2024-09-05 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 42709, "price": 77045000.0, "datetime": "2024-09-05 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42713, "price": 77075000.0, "datetime": "2024-09-05 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 42721, "price": 77155000.0, "datetime": "2024-09-05 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 42741, "price": 76943000.0, "datetime": "2024-09-06 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 42750, "price": 76394000.0, "datetime": "2024-09-06 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42823, "price": 76457000.0, "datetime": "2024-09-06 04:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 42828, "price": 76549000.0, "datetime": "2024-09-06 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 42838, "price": 76399000.0, "datetime": "2024-09-06 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 42871, "price": 76355000.0, "datetime": "2024-09-06 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42884, "price": 76037000.0, "datetime": "2024-09-06 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 42929, "price": 76010000.0, "datetime": "2024-09-06 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 42950, "price": 76189000.0, "datetime": "2024-09-06 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 42995, "price": 76448000.0, "datetime": "2024-09-06 12:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 43073, "price": 75392000.0, "datetime": "2024-09-06 16:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 43150, "price": 75504000.0, "datetime": "2024-09-06 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 43168, "price": 76119000.0, "datetime": "2024-09-06 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 43187, "price": 76541000.0, "datetime": "2024-09-06 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 43218, "price": 74297000.0, "datetime": "2024-09-07 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 43225, "price": 73549000.0, "datetime": "2024-09-07 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 43257, "price": 73579000.0, "datetime": "2024-09-07 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 43269, "price": 73489000.0, "datetime": "2024-09-07 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 43300, "price": 73171000.0, "datetime": "2024-09-07 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 43313, "price": 73363000.0, "datetime": "2024-09-07 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 43332, "price": 72850000.0, "datetime": "2024-09-07 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 43339, "price": 72700000.0, "datetime": "2024-09-07 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 43376, "price": 73200000.0, "datetime": "2024-09-07 07:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 43427, "price": 73361000.0, "datetime": "2024-09-07 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 43495, "price": 73549000.0, "datetime": "2024-09-07 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 43630, "price": 74085000.0, "datetime": "2024-09-07 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 43730, "price": 74112000.0, "datetime": "2024-09-08 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 43771, "price": 73830000.0, "datetime": "2024-09-08 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 43816, "price": 73601000.0, "datetime": "2024-09-08 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 43873, "price": 73532000.0, "datetime": "2024-09-08 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 44011, "price": 73727000.0, "datetime": "2024-09-08 15:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 44128, "price": 73749000.0, "datetime": "2024-09-08 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 44156, "price": 73810000.0, "datetime": "2024-09-08 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 44210, "price": 73295000.0, "datetime": "2024-09-09 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 44291, "price": 73531000.0, "datetime": "2024-09-09 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 44301, "price": 73885000.0, "datetime": "2024-09-09 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 44328, "price": 74425000.0, "datetime": "2024-09-09 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 44384, "price": 74617000.0, "datetime": "2024-09-09 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 44431, "price": 74794000.0, "datetime": "2024-09-09 12:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 44489, "price": 74485000.0, "datetime": "2024-09-09 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 44554, "price": 74911000.0, "datetime": "2024-09-09 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 44605, "price": 74862000.0, "datetime": "2024-09-09 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 44615, "price": 75100000.0, "datetime": "2024-09-09 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 44643, "price": 75311000.0, "datetime": "2024-09-09 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 44659, "price": 74928000.0, "datetime": "2024-09-10 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 44690, "price": 76012000.0, "datetime": "2024-09-10 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 44712, "price": 76441000.0, "datetime": "2024-09-10 02:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 44762, "price": 76972000.0, "datetime": "2024-09-10 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 44783, "price": 78093000.0, "datetime": "2024-09-10 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 44854, "price": 77190000.0, "datetime": "2024-09-10 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 44943, "price": 76844000.0, "datetime": "2024-09-10 14:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45018, "price": 77125000.0, "datetime": "2024-09-10 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 45099, "price": 77330000.0, "datetime": "2024-09-10 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45120, "price": 77221000.0, "datetime": "2024-09-10 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 45126, "price": 77127000.0, "datetime": "2024-09-10 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45154, "price": 76917000.0, "datetime": "2024-09-11 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45171, "price": 77104000.0, "datetime": "2024-09-11 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45216, "price": 78001000.0, "datetime": "2024-09-11 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 45246, "price": 78105000.0, "datetime": "2024-09-11 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45305, "price": 78207000.0, "datetime": "2024-09-11 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45326, "price": 77905000.0, "datetime": "2024-09-11 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45350, "price": 77305000.0, "datetime": "2024-09-11 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 45372, "price": 77181000.0, "datetime": "2024-09-11 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 45417, "price": 76404000.0, "datetime": "2024-09-11 13:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 45435, "price": 76114000.0, "datetime": "2024-09-11 14:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45489, "price": 76306000.0, "datetime": "2024-09-11 17:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45514, "price": 76587000.0, "datetime": "2024-09-11 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45571, "price": 76510000.0, "datetime": "2024-09-11 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45576, "price": 76807000.0, "datetime": "2024-09-11 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45588, "price": 76845000.0, "datetime": "2024-09-11 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45599, "price": 75918000.0, "datetime": "2024-09-11 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 45617, "price": 75800000.0, "datetime": "2024-09-11 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45636, "price": 76577000.0, "datetime": "2024-09-12 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 45646, "price": 76773000.0, "datetime": "2024-09-12 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 45693, "price": 77769000.0, "datetime": "2024-09-12 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45709, "price": 77929000.0, "datetime": "2024-09-12 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 45803, "price": 77608000.0, "datetime": "2024-09-12 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45841, "price": 78186000.0, "datetime": "2024-09-12 11:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 45900, "price": 78226000.0, "datetime": "2024-09-12 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 45956, "price": 78455000.0, "datetime": "2024-09-12 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 45993, "price": 78234000.0, "datetime": "2024-09-12 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 46050, "price": 77900000.0, "datetime": "2024-09-12 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 46069, "price": 78040000.0, "datetime": "2024-09-12 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 46077, "price": 77800000.0, "datetime": "2024-09-12 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 46091, "price": 78301000.0, "datetime": "2024-09-12 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 46122, "price": 77923000.0, "datetime": "2024-09-13 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 46175, "price": 78285000.0, "datetime": "2024-09-13 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 46180, "price": 78650000.0, "datetime": "2024-09-13 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 46228, "price": 78511000.0, "datetime": "2024-09-13 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 46248, "price": 78306000.0, "datetime": "2024-09-13 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 46436, "price": 78106000.0, "datetime": "2024-09-13 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 46516, "price": 78008000.0, "datetime": "2024-09-13 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 46552, "price": 78251000.0, "datetime": "2024-09-13 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 46568, "price": 77995000.0, "datetime": "2024-09-13 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 46610, "price": 79775000.0, "datetime": "2024-09-14 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 46636, "price": 79951000.0, "datetime": "2024-09-14 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 46676, "price": 80070000.0, "datetime": "2024-09-14 04:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 46865, "price": 80536000.0, "datetime": "2024-09-14 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 46909, "price": 80729000.0, "datetime": "2024-09-14 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 46989, "price": 80268000.0, "datetime": "2024-09-14 20:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 47048, "price": 80600000.0, "datetime": "2024-09-14 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 47120, "price": 80162000.0, "datetime": "2024-09-15 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 47144, "price": 80410000.0, "datetime": "2024-09-15 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 47264, "price": 80864000.0, "datetime": "2024-09-15 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 47499, "price": 80798000.0, "datetime": "2024-09-15 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 47524, "price": 80492000.0, "datetime": "2024-09-15 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 47537, "price": 80885000.0, "datetime": "2024-09-15 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 47572, "price": 80650000.0, "datetime": "2024-09-16 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 47615, "price": 80776000.0, "datetime": "2024-09-16 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 47626, "price": 80527000.0, "datetime": "2024-09-16 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 47704, "price": 79565000.0, "datetime": "2024-09-16 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 47784, "price": 78767000.0, "datetime": "2024-09-16 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 47909, "price": 79129000.0, "datetime": "2024-09-16 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 47996, "price": 78813000.0, "datetime": "2024-09-16 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 48021, "price": 78212000.0, "datetime": "2024-09-17 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 48073, "price": 78299000.0, "datetime": "2024-09-17 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48082, "price": 77877000.0, "datetime": "2024-09-17 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 48127, "price": 78019000.0, "datetime": "2024-09-17 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48155, "price": 78254000.0, "datetime": "2024-09-17 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48211, "price": 78250000.0, "datetime": "2024-09-17 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48250, "price": 78170000.0, "datetime": "2024-09-17 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48469, "price": 79549000.0, "datetime": "2024-09-17 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48480, "price": 79714000.0, "datetime": "2024-09-17 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48488, "price": 80566000.0, "datetime": "2024-09-17 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 48508, "price": 81757000.0, "datetime": "2024-09-18 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48595, "price": 80671000.0, "datetime": "2024-09-18 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48660, "price": 80654000.0, "datetime": "2024-09-18 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48674, "price": 81092000.0, "datetime": "2024-09-18 08:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48684, "price": 80787000.0, "datetime": "2024-09-18 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48693, "price": 81015000.0, "datetime": "2024-09-18 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48774, "price": 81161000.0, "datetime": "2024-09-18 13:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48818, "price": 81321000.0, "datetime": "2024-09-18 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48860, "price": 80924000.0, "datetime": "2024-09-18 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48888, "price": 80590000.0, "datetime": "2024-09-18 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 48948, "price": 80578000.0, "datetime": "2024-09-18 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 48972, "price": 80499000.0, "datetime": "2024-09-18 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 49001, "price": 80423000.0, "datetime": "2024-09-19 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 49022, "price": 80352000.0, "datetime": "2024-09-19 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 49039, "price": 81273000.0, "datetime": "2024-09-19 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 49051, "price": 81694000.0, "datetime": "2024-09-19 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 49085, "price": 80492000.0, "datetime": "2024-09-19 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 49177, "price": 83303000.0, "datetime": "2024-09-19 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 49313, "price": 82964000.0, "datetime": "2024-09-19 16:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 49378, "price": 83255000.0, "datetime": "2024-09-19 20:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 49433, "price": 84083000.0, "datetime": "2024-09-19 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 49453, "price": 84298000.0, "datetime": "2024-09-19 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 49502, "price": 84624000.0, "datetime": "2024-09-20 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 49544, "price": 84602000.0, "datetime": "2024-09-20 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 49609, "price": 83853000.0, "datetime": "2024-09-20 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 49646, "price": 83752000.0, "datetime": "2024-09-20 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 49653, "price": 83839000.0, "datetime": "2024-09-20 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 49725, "price": 85068000.0, "datetime": "2024-09-20 13:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 49828, "price": 84728000.0, "datetime": "2024-09-20 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 49900, "price": 84510000.0, "datetime": "2024-09-20 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 49924, "price": 84350000.0, "datetime": "2024-09-20 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 50013, "price": 84025000.0, "datetime": "2024-09-21 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 50143, "price": 84260000.0, "datetime": "2024-09-21 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 50593, "price": 84620000.0, "datetime": "2024-09-22 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 50642, "price": 84101000.0, "datetime": "2024-09-22 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 50805, "price": 83803000.0, "datetime": "2024-09-22 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 50830, "price": 83997000.0, "datetime": "2024-09-22 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 50877, "price": 83650000.0, "datetime": "2024-09-22 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 50941, "price": 84019000.0, "datetime": "2024-09-23 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 51037, "price": 84077000.0, "datetime": "2024-09-23 06:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 51043, "price": 84073000.0, "datetime": "2024-09-23 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 51060, "price": 85035000.0, "datetime": "2024-09-23 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 51085, "price": 84529000.0, "datetime": "2024-09-23 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 51149, "price": 85910000.0, "datetime": "2024-09-23 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 51266, "price": 85253000.0, "datetime": "2024-09-23 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 51353, "price": 84644000.0, "datetime": "2024-09-23 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 51360, "price": 84990000.0, "datetime": "2024-09-23 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 51370, "price": 84687000.0, "datetime": "2024-09-23 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 51404, "price": 84850000.0, "datetime": "2024-09-24 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 51505, "price": 85010000.0, "datetime": "2024-09-24 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 51571, "price": 84241000.0, "datetime": "2024-09-24 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 51572, "price": 84699000.0, "datetime": "2024-09-24 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 51623, "price": 84492000.0, "datetime": "2024-09-24 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 51750, "price": 84801000.0, "datetime": "2024-09-24 18:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 51838, "price": 84469000.0, "datetime": "2024-09-24 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 51855, "price": 84444000.0, "datetime": "2024-09-24 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 51922, "price": 84795000.0, "datetime": "2024-09-25 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 51965, "price": 85319000.0, "datetime": "2024-09-25 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 52001, "price": 85444000.0, "datetime": "2024-09-25 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 52038, "price": 85235000.0, "datetime": "2024-09-25 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 52066, "price": 85522000.0, "datetime": "2024-09-25 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 52100, "price": 85465000.0, "datetime": "2024-09-25 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 52239, "price": 84619000.0, "datetime": "2024-09-25 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 52272, "price": 85035000.0, "datetime": "2024-09-25 20:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 52311, "price": 84658000.0, "datetime": "2024-09-25 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 52316, "price": 85026000.0, "datetime": "2024-09-25 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 52356, "price": 84834000.0, "datetime": "2024-09-26 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 52418, "price": 84689000.0, "datetime": "2024-09-26 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 52493, "price": 84381000.0, "datetime": "2024-09-26 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 52555, "price": 84286000.0, "datetime": "2024-09-26 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 52722, "price": 85077000.0, "datetime": "2024-09-26 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 52786, "price": 85314000.0, "datetime": "2024-09-26 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 52799, "price": 85550000.0, "datetime": "2024-09-26 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 52807, "price": 85654000.0, "datetime": "2024-09-26 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 52866, "price": 86147000.0, "datetime": "2024-09-27 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 52945, "price": 85996000.0, "datetime": "2024-09-27 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 52984, "price": 85701000.0, "datetime": "2024-09-27 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 53006, "price": 86130000.0, "datetime": "2024-09-27 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 53058, "price": 85930000.0, "datetime": "2024-09-27 12:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 53076, "price": 86385000.0, "datetime": "2024-09-27 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 53163, "price": 86551000.0, "datetime": "2024-09-27 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 53205, "price": 86645000.0, "datetime": "2024-09-27 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 53249, "price": 86942000.0, "datetime": "2024-09-27 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 53270, "price": 86510000.0, "datetime": "2024-09-27 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 53278, "price": 86983000.0, "datetime": "2024-09-27 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 53346, "price": 86959000.0, "datetime": "2024-09-28 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 53540, "price": 87300000.0, "datetime": "2024-09-28 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 53647, "price": 86617000.0, "datetime": "2024-09-28 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 53933, "price": 86581000.0, "datetime": "2024-09-29 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 54094, "price": 86350000.0, "datetime": "2024-09-29 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 54259, "price": 86228000.0, "datetime": "2024-09-30 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 54429, "price": 85906000.0, "datetime": "2024-09-30 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 54458, "price": 85552000.0, "datetime": "2024-09-30 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 54510, "price": 84431000.0, "datetime": "2024-09-30 12:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 54605, "price": 84195000.0, "datetime": "2024-09-30 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 54646, "price": 83443000.0, "datetime": "2024-09-30 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 54720, "price": 83758000.0, "datetime": "2024-09-30 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 54730, "price": 84091000.0, "datetime": "2024-09-30 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 54798, "price": 84031000.0, "datetime": "2024-10-01 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 54802, "price": 83648000.0, "datetime": "2024-10-01 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 54811, "price": 83691000.0, "datetime": "2024-10-01 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 54898, "price": 83750000.0, "datetime": "2024-10-01 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 54913, "price": 83600000.0, "datetime": "2024-10-01 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 54961, "price": 83679000.0, "datetime": "2024-10-01 11:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 55120, "price": 84334000.0, "datetime": "2024-10-01 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 55197, "price": 83385000.0, "datetime": "2024-10-01 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 55222, "price": 82716000.0, "datetime": "2024-10-02 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 55268, "price": 82595000.0, "datetime": "2024-10-02 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 55292, "price": 82873000.0, "datetime": "2024-10-02 03:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 55332, "price": 81249000.0, "datetime": "2024-10-02 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 55382, "price": 81218000.0, "datetime": "2024-10-02 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 55484, "price": 82219000.0, "datetime": "2024-10-02 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 55528, "price": 82087000.0, "datetime": "2024-10-02 15:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 55561, "price": 82136000.0, "datetime": "2024-10-02 17:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 55604, "price": 81754000.0, "datetime": "2024-10-02 19:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 55673, "price": 81744000.0, "datetime": "2024-10-02 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 55685, "price": 81975000.0, "datetime": "2024-10-02 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 55727, "price": 82919000.0, "datetime": "2024-10-03 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 55755, "price": 82421000.0, "datetime": "2024-10-03 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 55765, "price": 82133000.0, "datetime": "2024-10-03 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 55782, "price": 81918000.0, "datetime": "2024-10-03 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 55799, "price": 81329000.0, "datetime": "2024-10-03 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 55838, "price": 81721000.0, "datetime": "2024-10-03 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 55985, "price": 82304000.0, "datetime": "2024-10-03 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 56012, "price": 82695000.0, "datetime": "2024-10-03 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 56035, "price": 82176000.0, "datetime": "2024-10-03 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 56061, "price": 81856000.0, "datetime": "2024-10-03 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 56109, "price": 82010000.0, "datetime": "2024-10-03 20:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 56144, "price": 81694000.0, "datetime": "2024-10-03 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 56162, "price": 81965000.0, "datetime": "2024-10-03 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 56221, "price": 82064000.0, "datetime": "2024-10-04 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 56288, "price": 82127000.0, "datetime": "2024-10-04 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 56375, "price": 82039000.0, "datetime": "2024-10-04 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 56385, "price": 82492000.0, "datetime": "2024-10-04 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 56405, "price": 82384000.0, "datetime": "2024-10-04 11:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 56514, "price": 82744000.0, "datetime": "2024-10-04 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 56624, "price": 83454000.0, "datetime": "2024-10-04 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 56654, "price": 83077000.0, "datetime": "2024-10-04 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 56709, "price": 83745000.0, "datetime": "2024-10-05 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 56826, "price": 83836000.0, "datetime": "2024-10-05 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 56896, "price": 83685000.0, "datetime": "2024-10-05 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 57284, "price": 83937000.0, "datetime": "2024-10-06 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 57611, "price": 84267000.0, "datetime": "2024-10-06 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 57740, "price": 84350000.0, "datetime": "2024-10-07 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 57778, "price": 84608000.0, "datetime": "2024-10-07 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 57851, "price": 85418000.0, "datetime": "2024-10-07 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 57932, "price": 85527000.0, "datetime": "2024-10-07 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 57986, "price": 85084000.0, "datetime": "2024-10-07 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 58032, "price": 84640000.0, "datetime": "2024-10-07 20:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 58086, "price": 85855000.0, "datetime": "2024-10-07 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 58148, "price": 85252000.0, "datetime": "2024-10-08 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 58179, "price": 84937000.0, "datetime": "2024-10-08 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 58260, "price": 84436000.0, "datetime": "2024-10-08 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 58400, "price": 84190000.0, "datetime": "2024-10-08 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 58455, "price": 84350000.0, "datetime": "2024-10-08 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 58548, "price": 84755000.0, "datetime": "2024-10-08 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 58560, "price": 84849000.0, "datetime": "2024-10-08 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 58573, "price": 84653000.0, "datetime": "2024-10-08 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 58593, "price": 84487000.0, "datetime": "2024-10-09 00:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 58669, "price": 84465000.0, "datetime": "2024-10-09 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 58744, "price": 84045000.0, "datetime": "2024-10-09 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 58789, "price": 84455000.0, "datetime": "2024-10-09 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 59013, "price": 83651000.0, "datetime": "2024-10-09 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 59062, "price": 84037000.0, "datetime": "2024-10-10 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 59083, "price": 83757000.0, "datetime": "2024-10-10 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 59185, "price": 82534000.0, "datetime": "2024-10-10 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 59263, "price": 82362000.0, "datetime": "2024-10-10 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 59427, "price": 82318000.0, "datetime": "2024-10-10 18:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 59438, "price": 82713000.0, "datetime": "2024-10-10 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 59489, "price": 82554000.0, "datetime": "2024-10-10 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 59503, "price": 82931000.0, "datetime": "2024-10-10 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 59518, "price": 82824000.0, "datetime": "2024-10-10 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 59558, "price": 82687000.0, "datetime": "2024-10-11 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 59609, "price": 81040000.0, "datetime": "2024-10-11 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 59643, "price": 81281000.0, "datetime": "2024-10-11 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 59747, "price": 81713000.0, "datetime": "2024-10-11 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 59755, "price": 82099000.0, "datetime": "2024-10-11 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 59762, "price": 82062000.0, "datetime": "2024-10-11 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 59850, "price": 82550000.0, "datetime": "2024-10-11 15:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 60107, "price": 85146000.0, "datetime": "2024-10-12 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 60202, "price": 84781000.0, "datetime": "2024-10-12 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 60234, "price": 84718000.0, "datetime": "2024-10-12 10:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 60424, "price": 85168000.0, "datetime": "2024-10-12 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 60438, "price": 84767000.0, "datetime": "2024-10-12 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 60494, "price": 85232000.0, "datetime": "2024-10-12 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 60511, "price": 84908000.0, "datetime": "2024-10-13 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 60704, "price": 84855000.0, "datetime": "2024-10-13 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 60973, "price": 84235000.0, "datetime": "2024-10-13 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 60990, "price": 84687000.0, "datetime": "2024-10-14 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 61046, "price": 84375000.0, "datetime": "2024-10-14 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 61095, "price": 84982000.0, "datetime": "2024-10-14 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 61129, "price": 86354000.0, "datetime": "2024-10-14 13:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 61159, "price": 86384000.0, "datetime": "2024-10-14 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 61194, "price": 86820000.0, "datetime": "2024-10-14 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 61299, "price": 87045000.0, "datetime": "2024-10-14 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 61305, "price": 87498000.0, "datetime": "2024-10-14 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 61327, "price": 88376000.0, "datetime": "2024-10-14 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 61413, "price": 88400000.0, "datetime": "2024-10-15 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 61475, "price": 88647000.0, "datetime": "2024-10-15 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 61495, "price": 88740000.0, "datetime": "2024-10-15 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 61602, "price": 88093000.0, "datetime": "2024-10-15 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 61756, "price": 88764000.0, "datetime": "2024-10-15 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 61791, "price": 90942000.0, "datetime": "2024-10-15 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 61805, "price": 88913000.0, "datetime": "2024-10-15 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 61813, "price": 88454000.0, "datetime": "2024-10-16 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 61847, "price": 90206000.0, "datetime": "2024-10-16 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 61881, "price": 90530000.0, "datetime": "2024-10-16 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 61950, "price": 90202000.0, "datetime": "2024-10-16 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 61997, "price": 90326000.0, "datetime": "2024-10-16 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 62015, "price": 90977000.0, "datetime": "2024-10-16 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 62055, "price": 90954000.0, "datetime": "2024-10-16 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 62103, "price": 91072000.0, "datetime": "2024-10-16 14:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 62133, "price": 90591000.0, "datetime": "2024-10-16 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 62160, "price": 91008000.0, "datetime": "2024-10-16 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 62227, "price": 91831000.0, "datetime": "2024-10-16 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 62271, "price": 91398000.0, "datetime": "2024-10-16 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 62279, "price": 91632000.0, "datetime": "2024-10-16 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 62385, "price": 91686000.0, "datetime": "2024-10-17 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 62443, "price": 91840000.0, "datetime": "2024-10-17 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 62501, "price": 91500000.0, "datetime": "2024-10-17 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 62506, "price": 91909000.0, "datetime": "2024-10-17 10:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 62644, "price": 91580000.0, "datetime": "2024-10-17 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 62680, "price": 91370000.0, "datetime": "2024-10-17 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 62744, "price": 91700000.0, "datetime": "2024-10-17 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 62750, "price": 91324000.0, "datetime": "2024-10-17 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 62798, "price": 91617000.0, "datetime": "2024-10-18 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 62832, "price": 91473000.0, "datetime": "2024-10-18 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 62919, "price": 91816000.0, "datetime": "2024-10-18 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 62979, "price": 91948000.0, "datetime": "2024-10-18 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 63027, "price": 92060000.0, "datetime": "2024-10-18 12:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 63061, "price": 92391000.0, "datetime": "2024-10-18 14:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 63113, "price": 92451000.0, "datetime": "2024-10-18 17:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 63229, "price": 92850000.0, "datetime": "2024-10-18 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 63274, "price": 93224000.0, "datetime": "2024-10-19 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 63361, "price": 93219000.0, "datetime": "2024-10-19 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 64216, "price": 93327000.0, "datetime": "2024-10-21 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 64350, "price": 93958000.0, "datetime": "2024-10-21 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 64391, "price": 93917000.0, "datetime": "2024-10-21 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 64446, "price": 93912000.0, "datetime": "2024-10-21 11:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 64488, "price": 94050000.0, "datetime": "2024-10-21 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 64530, "price": 93739000.0, "datetime": "2024-10-21 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 64612, "price": 93500000.0, "datetime": "2024-10-21 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 64654, "price": 93022000.0, "datetime": "2024-10-21 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 64672, "price": 92132000.0, "datetime": "2024-10-21 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 64709, "price": 92192000.0, "datetime": "2024-10-22 00:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 64756, "price": 92120000.0, "datetime": "2024-10-22 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 64854, "price": 92547000.0, "datetime": "2024-10-22 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 64885, "price": 91696000.0, "datetime": "2024-10-22 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 64926, "price": 92280000.0, "datetime": "2024-10-22 11:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 65027, "price": 92504000.0, "datetime": "2024-10-22 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 65078, "price": 92318000.0, "datetime": "2024-10-22 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 65117, "price": 92270000.0, "datetime": "2024-10-22 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 65152, "price": 92569000.0, "datetime": "2024-10-22 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 65158, "price": 92289000.0, "datetime": "2024-10-22 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 65176, "price": 92354000.0, "datetime": "2024-10-23 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 65216, "price": 92753000.0, "datetime": "2024-10-23 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 65345, "price": 92757000.0, "datetime": "2024-10-23 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 65528, "price": 92164000.0, "datetime": "2024-10-23 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 65605, "price": 91907000.0, "datetime": "2024-10-23 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 65647, "price": 92007000.0, "datetime": "2024-10-23 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 65720, "price": 91331000.0, "datetime": "2024-10-24 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 65819, "price": 92358000.0, "datetime": "2024-10-24 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 65860, "price": 92825000.0, "datetime": "2024-10-24 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 66009, "price": 92521000.0, "datetime": "2024-10-24 17:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 66019, "price": 92768000.0, "datetime": "2024-10-24 18:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 66153, "price": 93293000.0, "datetime": "2024-10-25 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 66194, "price": 93725000.0, "datetime": "2024-10-25 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 66263, "price": 94248000.0, "datetime": "2024-10-25 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 66370, "price": 94133000.0, "datetime": "2024-10-25 12:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 66484, "price": 94039000.0, "datetime": "2024-10-25 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 66584, "price": 94173000.0, "datetime": "2024-10-25 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 66587, "price": 94605000.0, "datetime": "2024-10-25 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 66623, "price": 94519000.0, "datetime": "2024-10-26 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 66634, "price": 94405000.0, "datetime": "2024-10-26 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 66673, "price": 93190000.0, "datetime": "2024-10-26 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 66767, "price": 93575000.0, "datetime": "2024-10-26 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 66775, "price": 93066000.0, "datetime": "2024-10-26 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 66778, "price": 93005000.0, "datetime": "2024-10-26 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 66832, "price": 93441000.0, "datetime": "2024-10-26 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 66838, "price": 93491000.0, "datetime": "2024-10-26 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 67531, "price": 94407000.0, "datetime": "2024-10-27 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 67713, "price": 95073000.0, "datetime": "2024-10-28 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 67791, "price": 94552000.0, "datetime": "2024-10-28 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 67892, "price": 94987000.0, "datetime": "2024-10-28 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 68029, "price": 96002000.0, "datetime": "2024-10-28 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 68077, "price": 96139000.0, "datetime": "2024-10-29 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 68159, "price": 96700000.0, "datetime": "2024-10-29 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 68268, "price": 97839000.0, "datetime": "2024-10-29 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 68304, "price": 98778000.0, "datetime": "2024-10-29 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 68415, "price": 99194000.0, "datetime": "2024-10-29 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 68491, "price": 99161000.0, "datetime": "2024-10-29 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 68502, "price": 99520000.0, "datetime": "2024-10-29 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 68617, "price": 101340000.0, "datetime": "2024-10-30 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 68645, "price": 100629000.0, "datetime": "2024-10-30 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 68712, "price": 100933000.0, "datetime": "2024-10-30 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 68742, "price": 100464000.0, "datetime": "2024-10-30 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 68833, "price": 100745000.0, "datetime": "2024-10-30 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 68945, "price": 100262000.0, "datetime": "2024-10-30 20:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 68986, "price": 99587000.0, "datetime": "2024-10-30 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 69014, "price": 99880000.0, "datetime": "2024-10-31 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 69082, "price": 100135000.0, "datetime": "2024-10-31 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 69110, "price": 100420000.0, "datetime": "2024-10-31 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 69112, "price": 99896000.0, "datetime": "2024-10-31 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 69117, "price": 100428000.0, "datetime": "2024-10-31 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 69134, "price": 100580000.0, "datetime": "2024-10-31 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 69200, "price": 100291000.0, "datetime": "2024-10-31 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 69245, "price": 100673000.0, "datetime": "2024-10-31 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 69407, "price": 100887000.0, "datetime": "2024-10-31 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 69436, "price": 100324000.0, "datetime": "2024-10-31 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 69472, "price": 99498000.0, "datetime": "2024-10-31 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 69496, "price": 99073000.0, "datetime": "2024-11-01 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 69515, "price": 98913000.0, "datetime": "2024-11-01 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 69534, "price": 98875000.0, "datetime": "2024-11-01 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 69565, "price": 98656000.0, "datetime": "2024-11-01 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 69614, "price": 97774000.0, "datetime": "2024-11-01 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 69637, "price": 97724000.0, "datetime": "2024-11-01 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 69682, "price": 98020000.0, "datetime": "2024-11-01 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 69715, "price": 96213000.0, "datetime": "2024-11-01 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 69798, "price": 96645000.0, "datetime": "2024-11-01 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 69834, "price": 96687000.0, "datetime": "2024-11-01 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 69964, "price": 99189000.0, "datetime": "2024-11-01 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 69987, "price": 97034000.0, "datetime": "2024-11-02 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 70061, "price": 96821000.0, "datetime": "2024-11-02 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 70097, "price": 96656000.0, "datetime": "2024-11-02 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 70108, "price": 97049000.0, "datetime": "2024-11-02 06:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 70230, "price": 97395000.0, "datetime": "2024-11-02 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 70435, "price": 97112000.0, "datetime": "2024-11-02 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 70460, "price": 97300000.0, "datetime": "2024-11-03 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 70616, "price": 97051000.0, "datetime": "2024-11-03 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 70685, "price": 95870000.0, "datetime": "2024-11-03 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 70753, "price": 95800000.0, "datetime": "2024-11-03 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 70765, "price": 96258000.0, "datetime": "2024-11-03 15:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 70906, "price": 95159000.0, "datetime": "2024-11-03 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 70946, "price": 94520000.0, "datetime": "2024-11-04 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 70961, "price": 95108000.0, "datetime": "2024-11-04 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71010, "price": 95353000.0, "datetime": "2024-11-04 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 71079, "price": 96652000.0, "datetime": "2024-11-04 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71129, "price": 95496000.0, "datetime": "2024-11-04 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 71176, "price": 96236000.0, "datetime": "2024-11-04 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71233, "price": 95926000.0, "datetime": "2024-11-04 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 71292, "price": 95568000.0, "datetime": "2024-11-04 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 71386, "price": 95642000.0, "datetime": "2024-11-04 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71426, "price": 95384000.0, "datetime": "2024-11-05 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 71435, "price": 95106000.0, "datetime": "2024-11-05 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71457, "price": 94314000.0, "datetime": "2024-11-05 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 71512, "price": 94343000.0, "datetime": "2024-11-05 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71539, "price": 94055000.0, "datetime": "2024-11-05 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 71550, "price": 93727000.0, "datetime": "2024-11-05 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 71585, "price": 94096000.0, "datetime": "2024-11-05 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 71616, "price": 94451000.0, "datetime": "2024-11-05 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71625, "price": 94587000.0, "datetime": "2024-11-05 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 71739, "price": 95585000.0, "datetime": "2024-11-05 16:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 71785, "price": 95936000.0, "datetime": "2024-11-05 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71823, "price": 96010000.0, "datetime": "2024-11-05 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 71888, "price": 97334000.0, "datetime": "2024-11-05 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 71922, "price": 97600000.0, "datetime": "2024-11-06 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 71963, "price": 97502000.0, "datetime": "2024-11-06 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 71990, "price": 96489000.0, "datetime": "2024-11-06 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 72039, "price": 96105000.0, "datetime": "2024-11-06 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 72064, "price": 96419000.0, "datetime": "2024-11-06 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 72089, "price": 98730000.0, "datetime": "2024-11-06 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 72133, "price": 102107000.0, "datetime": "2024-11-06 12:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 72199, "price": 103222000.0, "datetime": "2024-11-06 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 72226, "price": 101085000.0, "datetime": "2024-11-06 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 72233, "price": 100148000.0, "datetime": "2024-11-06 17:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 72242, "price": 100393000.0, "datetime": "2024-11-06 17:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 72272, "price": 101432000.0, "datetime": "2024-11-06 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 72326, "price": 102655000.0, "datetime": "2024-11-06 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 72341, "price": 102130000.0, "datetime": "2024-11-06 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 72365, "price": 102124000.0, "datetime": "2024-11-06 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 72505, "price": 103967000.0, "datetime": "2024-11-07 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 72572, "price": 103695000.0, "datetime": "2024-11-07 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 72584, "price": 103828000.0, "datetime": "2024-11-07 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 72657, "price": 103109000.0, "datetime": "2024-11-07 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 72703, "price": 103068000.0, "datetime": "2024-11-07 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 72821, "price": 103244000.0, "datetime": "2024-11-07 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 72852, "price": 103453000.0, "datetime": "2024-11-08 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 72875, "price": 103980000.0, "datetime": "2024-11-08 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 72912, "price": 104281000.0, "datetime": "2024-11-08 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 72931, "price": 104442000.0, "datetime": "2024-11-08 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 72975, "price": 104500000.0, "datetime": "2024-11-08 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 73005, "price": 104230000.0, "datetime": "2024-11-08 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 73090, "price": 104538000.0, "datetime": "2024-11-08 12:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 73247, "price": 105332000.0, "datetime": "2024-11-08 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 73324, "price": 105205000.0, "datetime": "2024-11-08 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 73336, "price": 105760000.0, "datetime": "2024-11-09 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 73345, "price": 105696000.0, "datetime": "2024-11-09 00:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 73360, "price": 105761000.0, "datetime": "2024-11-09 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 73435, "price": 106967000.0, "datetime": "2024-11-09 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 73515, "price": 106850000.0, "datetime": "2024-11-09 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 73539, "price": 106235000.0, "datetime": "2024-11-09 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 73567, "price": 106717000.0, "datetime": "2024-11-09 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 73642, "price": 106403000.0, "datetime": "2024-11-09 15:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 73852, "price": 106027000.0, "datetime": "2024-11-10 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 73868, "price": 106369000.0, "datetime": "2024-11-10 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 73900, "price": 106125000.0, "datetime": "2024-11-10 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 73982, "price": 106541000.0, "datetime": "2024-11-10 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 74088, "price": 109042000.0, "datetime": "2024-11-10 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 74108, "price": 109396000.0, "datetime": "2024-11-10 14:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 74232, "price": 110351000.0, "datetime": "2024-11-10 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 74256, "price": 110462000.0, "datetime": "2024-11-10 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 74293, "price": 109831000.0, "datetime": "2024-11-11 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 74364, "price": 110901000.0, "datetime": "2024-11-11 03:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 74387, "price": 110190000.0, "datetime": "2024-11-11 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 74415, "price": 109750000.0, "datetime": "2024-11-11 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 74439, "price": 111716000.0, "datetime": "2024-11-11 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 74508, "price": 113311000.0, "datetime": "2024-11-11 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 74559, "price": 113716000.0, "datetime": "2024-11-11 13:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 74591, "price": 112622000.0, "datetime": "2024-11-11 15:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 74679, "price": 114620000.0, "datetime": "2024-11-11 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 74721, "price": 115214000.0, "datetime": "2024-11-11 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 74731, "price": 114845000.0, "datetime": "2024-11-11 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 74739, "price": 115041000.0, "datetime": "2024-11-11 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 74764, "price": 114892000.0, "datetime": "2024-11-11 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 74798, "price": 117593000.0, "datetime": "2024-11-12 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 74890, "price": 120716000.0, "datetime": "2024-11-12 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 74912, "price": 122603000.0, "datetime": "2024-11-12 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 74939, "price": 124449000.0, "datetime": "2024-11-12 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 74957, "price": 122167000.0, "datetime": "2024-11-12 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 74977, "price": 125430000.0, "datetime": "2024-11-12 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 75008, "price": 122993000.0, "datetime": "2024-11-12 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 75090, "price": 127074000.0, "datetime": "2024-11-12 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 75140, "price": 126570000.0, "datetime": "2024-11-12 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75152, "price": 124349000.0, "datetime": "2024-11-12 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75167, "price": 121201000.0, "datetime": "2024-11-12 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75211, "price": 122500000.0, "datetime": "2024-11-12 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75224, "price": 121399000.0, "datetime": "2024-11-12 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 75255, "price": 124202000.0, "datetime": "2024-11-13 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75297, "price": 124178000.0, "datetime": "2024-11-13 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75305, "price": 124391000.0, "datetime": "2024-11-13 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75322, "price": 125329000.0, "datetime": "2024-11-13 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75344, "price": 126504000.0, "datetime": "2024-11-13 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 75378, "price": 126554000.0, "datetime": "2024-11-13 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75396, "price": 125229000.0, "datetime": "2024-11-13 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 75447, "price": 125980000.0, "datetime": "2024-11-13 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 75483, "price": 125728000.0, "datetime": "2024-11-13 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75527, "price": 123660000.0, "datetime": "2024-11-13 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 75603, "price": 124792000.0, "datetime": "2024-11-13 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 75654, "price": 124840000.0, "datetime": "2024-11-13 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 75658, "price": 124420000.0, "datetime": "2024-11-13 20:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75708, "price": 125931000.0, "datetime": "2024-11-13 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75721, "price": 127786000.0, "datetime": "2024-11-13 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75730, "price": 128046000.0, "datetime": "2024-11-14 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75760, "price": 130148000.0, "datetime": "2024-11-14 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 75811, "price": 129625000.0, "datetime": "2024-11-14 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 75817, "price": 129400000.0, "datetime": "2024-11-14 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75822, "price": 128500000.0, "datetime": "2024-11-14 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75832, "price": 128456000.0, "datetime": "2024-11-14 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75853, "price": 127115000.0, "datetime": "2024-11-14 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 75857, "price": 126360000.0, "datetime": "2024-11-14 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 75924, "price": 127570000.0, "datetime": "2024-11-14 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 75948, "price": 128320000.0, "datetime": "2024-11-14 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 75958, "price": 127760000.0, "datetime": "2024-11-14 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76009, "price": 128187000.0, "datetime": "2024-11-14 13:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76047, "price": 127655000.0, "datetime": "2024-11-14 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76054, "price": 127908000.0, "datetime": "2024-11-14 16:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76076, "price": 129273000.0, "datetime": "2024-11-14 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 76160, "price": 129915000.0, "datetime": "2024-11-14 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76206, "price": 127614000.0, "datetime": "2024-11-14 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76210, "price": 127108000.0, "datetime": "2024-11-15 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76236, "price": 125898000.0, "datetime": "2024-11-15 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76280, "price": 126417000.0, "datetime": "2024-11-15 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76315, "price": 125924000.0, "datetime": "2024-11-15 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76335, "price": 125154000.0, "datetime": "2024-11-15 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76362, "price": 123808000.0, "datetime": "2024-11-15 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76376, "price": 123658000.0, "datetime": "2024-11-15 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76384, "price": 122806000.0, "datetime": "2024-11-15 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76409, "price": 125293000.0, "datetime": "2024-11-15 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76490, "price": 124444000.0, "datetime": "2024-11-15 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76543, "price": 124837000.0, "datetime": "2024-11-15 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76561, "price": 124945000.0, "datetime": "2024-11-15 17:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76592, "price": 125824000.0, "datetime": "2024-11-15 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 76640, "price": 127465000.0, "datetime": "2024-11-15 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76664, "price": 127393000.0, "datetime": "2024-11-15 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76683, "price": 126215000.0, "datetime": "2024-11-15 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76693, "price": 125700000.0, "datetime": "2024-11-16 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 76699, "price": 125375000.0, "datetime": "2024-11-16 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76753, "price": 126762000.0, "datetime": "2024-11-16 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76780, "price": 127146000.0, "datetime": "2024-11-16 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76788, "price": 127303000.0, "datetime": "2024-11-16 04:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 76800, "price": 127927000.0, "datetime": "2024-11-16 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 76832, "price": 128392000.0, "datetime": "2024-11-16 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76872, "price": 128600000.0, "datetime": "2024-11-16 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76953, "price": 128420000.0, "datetime": "2024-11-16 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 76978, "price": 128967000.0, "datetime": "2024-11-16 14:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 76999, "price": 128442000.0, "datetime": "2024-11-16 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77083, "price": 128707000.0, "datetime": "2024-11-16 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77094, "price": 128074000.0, "datetime": "2024-11-16 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77159, "price": 127409000.0, "datetime": "2024-11-16 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 77189, "price": 126762000.0, "datetime": "2024-11-17 00:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77262, "price": 126840000.0, "datetime": "2024-11-17 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77298, "price": 127144000.0, "datetime": "2024-11-17 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77328, "price": 126643000.0, "datetime": "2024-11-17 07:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77350, "price": 127316000.0, "datetime": "2024-11-17 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77383, "price": 127157000.0, "datetime": "2024-11-17 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77396, "price": 125996000.0, "datetime": "2024-11-17 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77474, "price": 127060000.0, "datetime": "2024-11-17 15:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77530, "price": 127722000.0, "datetime": "2024-11-17 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77574, "price": 127235000.0, "datetime": "2024-11-17 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77591, "price": 127670000.0, "datetime": "2024-11-17 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77615, "price": 127102000.0, "datetime": "2024-11-17 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77662, "price": 127074000.0, "datetime": "2024-11-18 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 77744, "price": 127007000.0, "datetime": "2024-11-18 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77759, "price": 126343000.0, "datetime": "2024-11-18 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77794, "price": 126050000.0, "datetime": "2024-11-18 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77877, "price": 126781000.0, "datetime": "2024-11-18 11:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 77957, "price": 127316000.0, "datetime": "2024-11-18 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 77980, "price": 127806000.0, "datetime": "2024-11-18 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 78054, "price": 127900000.0, "datetime": "2024-11-18 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 78076, "price": 127466000.0, "datetime": "2024-11-18 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 78111, "price": 126751000.0, "datetime": "2024-11-18 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 78152, "price": 128317000.0, "datetime": "2024-11-19 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 78188, "price": 127980000.0, "datetime": "2024-11-19 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 78222, "price": 126984000.0, "datetime": "2024-11-19 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 78242, "price": 127859000.0, "datetime": "2024-11-19 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 78322, "price": 127597000.0, "datetime": "2024-11-19 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 78401, "price": 128369000.0, "datetime": "2024-11-19 13:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 78559, "price": 129194000.0, "datetime": "2024-11-19 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 78577, "price": 129024000.0, "datetime": "2024-11-19 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 78593, "price": 128535000.0, "datetime": "2024-11-19 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 78709, "price": 130199000.0, "datetime": "2024-11-20 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 78731, "price": 130152000.0, "datetime": "2024-11-20 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 78740, "price": 129799000.0, "datetime": "2024-11-20 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 78775, "price": 129500000.0, "datetime": "2024-11-20 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 78878, "price": 129290000.0, "datetime": "2024-11-20 13:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79014, "price": 130278000.0, "datetime": "2024-11-20 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 79026, "price": 130984000.0, "datetime": "2024-11-20 20:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79075, "price": 131839000.0, "datetime": "2024-11-20 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 79113, "price": 132109000.0, "datetime": "2024-11-21 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 79127, "price": 132230000.0, "datetime": "2024-11-21 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79162, "price": 132012000.0, "datetime": "2024-11-21 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 79170, "price": 132310000.0, "datetime": "2024-11-21 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79240, "price": 132610000.0, "datetime": "2024-11-21 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 79290, "price": 133850000.0, "datetime": "2024-11-21 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 79332, "price": 134399000.0, "datetime": "2024-11-21 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79359, "price": 136866000.0, "datetime": "2024-11-21 13:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 79448, "price": 136669000.0, "datetime": "2024-11-21 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79515, "price": 137500000.0, "datetime": "2024-11-21 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 79530, "price": 137075000.0, "datetime": "2024-11-21 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 79541, "price": 136890000.0, "datetime": "2024-11-21 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 79563, "price": 135802000.0, "datetime": "2024-11-21 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 79575, "price": 135698000.0, "datetime": "2024-11-22 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 79584, "price": 134995000.0, "datetime": "2024-11-22 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79667, "price": 137056000.0, "datetime": "2024-11-22 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 79694, "price": 137382000.0, "datetime": "2024-11-22 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79749, "price": 137280000.0, "datetime": "2024-11-22 08:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 79803, "price": 137960000.0, "datetime": "2024-11-22 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 79819, "price": 137803000.0, "datetime": "2024-11-22 12:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 79934, "price": 138000000.0, "datetime": "2024-11-22 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 80020, "price": 135903000.0, "datetime": "2024-11-22 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 80072, "price": 137000000.0, "datetime": "2024-11-23 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 80164, "price": 137734000.0, "datetime": "2024-11-23 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 80210, "price": 137270000.0, "datetime": "2024-11-23 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 80313, "price": 136031000.0, "datetime": "2024-11-23 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 80492, "price": 136606000.0, "datetime": "2024-11-23 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 80498, "price": 136341000.0, "datetime": "2024-11-23 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 80558, "price": 135339000.0, "datetime": "2024-11-24 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 80572, "price": 135242000.0, "datetime": "2024-11-24 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 80618, "price": 135677000.0, "datetime": "2024-11-24 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 80649, "price": 136099000.0, "datetime": "2024-11-24 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 80715, "price": 136645000.0, "datetime": "2024-11-24 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 80802, "price": 135901000.0, "datetime": "2024-11-24 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 80915, "price": 135502000.0, "datetime": "2024-11-24 19:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 80937, "price": 134217000.0, "datetime": "2024-11-24 20:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 80965, "price": 131913000.0, "datetime": "2024-11-24 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 80983, "price": 134752000.0, "datetime": "2024-11-24 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 81032, "price": 132899000.0, "datetime": "2024-11-25 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 81180, "price": 136081000.0, "datetime": "2024-11-25 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 81206, "price": 135388000.0, "datetime": "2024-11-25 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 81224, "price": 134500000.0, "datetime": "2024-11-25 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 81344, "price": 134976000.0, "datetime": "2024-11-25 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 81372, "price": 135600000.0, "datetime": "2024-11-25 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 81397, "price": 135248000.0, "datetime": "2024-11-25 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 81463, "price": 135098000.0, "datetime": "2024-11-25 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 81494, "price": 132889000.0, "datetime": "2024-11-26 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 81540, "price": 133060000.0, "datetime": "2024-11-26 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 81600, "price": 132840000.0, "datetime": "2024-11-26 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 81633, "price": 131815000.0, "datetime": "2024-11-26 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 81645, "price": 131330000.0, "datetime": "2024-11-26 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 81672, "price": 129838000.0, "datetime": "2024-11-26 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 81717, "price": 131832000.0, "datetime": "2024-11-26 11:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 81787, "price": 131372000.0, "datetime": "2024-11-26 14:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 81813, "price": 131350000.0, "datetime": "2024-11-26 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 81843, "price": 128710000.0, "datetime": "2024-11-26 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 81875, "price": 130000000.0, "datetime": "2024-11-26 19:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 81892, "price": 129177000.0, "datetime": "2024-11-26 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 81907, "price": 128582000.0, "datetime": "2024-11-26 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 81943, "price": 128860000.0, "datetime": "2024-11-26 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 81975, "price": 129737000.0, "datetime": "2024-11-27 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 82008, "price": 131206000.0, "datetime": "2024-11-27 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 82045, "price": 129840000.0, "datetime": "2024-11-27 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 82084, "price": 128238000.0, "datetime": "2024-11-27 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 82096, "price": 128241000.0, "datetime": "2024-11-27 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 82128, "price": 128713000.0, "datetime": "2024-11-27 07:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 82175, "price": 128750000.0, "datetime": "2024-11-27 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 82250, "price": 129245000.0, "datetime": "2024-11-27 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 82270, "price": 129876000.0, "datetime": "2024-11-27 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 82314, "price": 130311000.0, "datetime": "2024-11-27 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 82361, "price": 130520000.0, "datetime": "2024-11-27 19:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 82383, "price": 129961000.0, "datetime": "2024-11-27 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 82407, "price": 129961000.0, "datetime": "2024-11-27 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 82471, "price": 131868000.0, "datetime": "2024-11-28 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 82489, "price": 132597000.0, "datetime": "2024-11-28 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 82532, "price": 132823000.0, "datetime": "2024-11-28 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 82564, "price": 133559000.0, "datetime": "2024-11-28 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 82636, "price": 133480000.0, "datetime": "2024-11-28 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 82656, "price": 133800000.0, "datetime": "2024-11-28 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 82705, "price": 132440000.0, "datetime": "2024-11-28 12:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 82775, "price": 132962000.0, "datetime": "2024-11-28 16:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 82830, "price": 132302000.0, "datetime": "2024-11-28 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 82863, "price": 132800000.0, "datetime": "2024-11-28 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 82930, "price": 133109000.0, "datetime": "2024-11-29 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 83043, "price": 132635000.0, "datetime": "2024-11-29 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 83091, "price": 133280000.0, "datetime": "2024-11-29 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 83114, "price": 132923000.0, "datetime": "2024-11-29 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 83234, "price": 133509000.0, "datetime": "2024-11-29 15:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 83301, "price": 133940000.0, "datetime": "2024-11-29 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 83366, "price": 134740000.0, "datetime": "2024-11-29 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 83420, "price": 135589000.0, "datetime": "2024-11-30 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 83540, "price": 134351000.0, "datetime": "2024-11-30 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 83564, "price": 134994000.0, "datetime": "2024-11-30 07:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 83592, "price": 134393000.0, "datetime": "2024-11-30 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 83709, "price": 134414000.0, "datetime": "2024-11-30 14:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 83728, "price": 133813000.0, "datetime": "2024-11-30 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 83807, "price": 133638000.0, "datetime": "2024-11-30 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 83928, "price": 134548000.0, "datetime": "2024-12-01 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 84034, "price": 133934000.0, "datetime": "2024-12-01 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 84162, "price": 134168000.0, "datetime": "2024-12-01 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 84234, "price": 134565000.0, "datetime": "2024-12-01 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 84449, "price": 134609000.0, "datetime": "2024-12-02 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 84506, "price": 134701000.0, "datetime": "2024-12-02 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 84543, "price": 134120000.0, "datetime": "2024-12-02 08:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 84560, "price": 134508000.0, "datetime": "2024-12-02 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 84612, "price": 135192000.0, "datetime": "2024-12-02 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 84640, "price": 134689000.0, "datetime": "2024-12-02 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 84729, "price": 133259000.0, "datetime": "2024-12-02 17:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 84847, "price": 134162000.0, "datetime": "2024-12-02 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 84855, "price": 134501000.0, "datetime": "2024-12-03 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 84877, "price": 134281000.0, "datetime": "2024-12-03 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 84911, "price": 133426000.0, "datetime": "2024-12-03 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 84966, "price": 133592000.0, "datetime": "2024-12-03 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 85028, "price": 133680000.0, "datetime": "2024-12-03 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 85056, "price": 133586000.0, "datetime": "2024-12-03 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 85218, "price": 133305000.0, "datetime": "2024-12-03 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 85288, "price": 132922000.0, "datetime": "2024-12-03 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 85304, "price": 130155000.0, "datetime": "2024-12-03 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 85309, "price": 112452000.0, "datetime": "2024-12-03 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 85344, "price": 131997000.0, "datetime": "2024-12-04 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 85355, "price": 132584000.0, "datetime": "2024-12-04 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 85419, "price": 132965000.0, "datetime": "2024-12-04 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 85505, "price": 134136000.0, "datetime": "2024-12-04 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 85521, "price": 134547000.0, "datetime": "2024-12-04 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 85551, "price": 134764000.0, "datetime": "2024-12-04 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 85727, "price": 135274000.0, "datetime": "2024-12-04 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 85760, "price": 134949000.0, "datetime": "2024-12-04 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 85809, "price": 134820000.0, "datetime": "2024-12-04 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 85850, "price": 134211000.0, "datetime": "2024-12-05 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 85919, "price": 137425000.0, "datetime": "2024-12-05 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 85934, "price": 137748000.0, "datetime": "2024-12-05 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 85984, "price": 139096000.0, "datetime": "2024-12-05 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86015, "price": 138028000.0, "datetime": "2024-12-05 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86020, "price": 138100000.0, "datetime": "2024-12-05 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86046, "price": 142206000.0, "datetime": "2024-12-05 11:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 86053, "price": 144699000.0, "datetime": "2024-12-05 12:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86106, "price": 144147000.0, "datetime": "2024-12-05 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86117, "price": 143249000.0, "datetime": "2024-12-05 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86137, "price": 143116000.0, "datetime": "2024-12-05 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86203, "price": 143949000.0, "datetime": "2024-12-05 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86232, "price": 144160000.0, "datetime": "2024-12-05 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86270, "price": 144187000.0, "datetime": "2024-12-05 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86281, "price": 144863000.0, "datetime": "2024-12-05 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86297, "price": 143538000.0, "datetime": "2024-12-06 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86310, "price": 142915000.0, "datetime": "2024-12-06 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86324, "price": 142338000.0, "datetime": "2024-12-06 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86349, "price": 142274000.0, "datetime": "2024-12-06 02:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86372, "price": 141773000.0, "datetime": "2024-12-06 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86391, "price": 139355000.0, "datetime": "2024-12-06 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86397, "price": 138991000.0, "datetime": "2024-12-06 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86439, "price": 134209000.0, "datetime": "2024-12-06 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86485, "price": 137747000.0, "datetime": "2024-12-06 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 86509, "price": 138544000.0, "datetime": "2024-12-06 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86549, "price": 137497000.0, "datetime": "2024-12-06 12:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86653, "price": 137998000.0, "datetime": "2024-12-06 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86667, "price": 138356000.0, "datetime": "2024-12-06 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86686, "price": 137793000.0, "datetime": "2024-12-06 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 86734, "price": 136982000.0, "datetime": "2024-12-06 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86763, "price": 138241000.0, "datetime": "2024-12-06 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 86775, "price": 138400000.0, "datetime": "2024-12-07 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86821, "price": 138817000.0, "datetime": "2024-12-07 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86842, "price": 140749000.0, "datetime": "2024-12-07 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 86887, "price": 140840000.0, "datetime": "2024-12-07 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 86941, "price": 139078000.0, "datetime": "2024-12-07 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 86966, "price": 139210000.0, "datetime": "2024-12-07 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 86979, "price": 139482000.0, "datetime": "2024-12-07 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 87045, "price": 139248000.0, "datetime": "2024-12-07 13:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 87125, "price": 138957000.0, "datetime": "2024-12-07 17:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 87129, "price": 138662000.0, "datetime": "2024-12-07 17:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 87234, "price": 138313000.0, "datetime": "2024-12-07 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 87324, "price": 139036000.0, "datetime": "2024-12-08 03:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 87381, "price": 138801000.0, "datetime": "2024-12-08 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 87628, "price": 138800000.0, "datetime": "2024-12-08 18:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 87662, "price": 139499000.0, "datetime": "2024-12-08 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 87728, "price": 139700000.0, "datetime": "2024-12-08 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 87747, "price": 140183000.0, "datetime": "2024-12-09 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 87837, "price": 140551000.0, "datetime": "2024-12-09 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 87856, "price": 140700000.0, "datetime": "2024-12-09 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 87872, "price": 140424000.0, "datetime": "2024-12-09 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 87931, "price": 139656000.0, "datetime": "2024-12-09 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 87994, "price": 139401000.0, "datetime": "2024-12-09 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88005, "price": 139903000.0, "datetime": "2024-12-09 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 88064, "price": 138799000.0, "datetime": "2024-12-09 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 88093, "price": 138020000.0, "datetime": "2024-12-09 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 88152, "price": 140358000.0, "datetime": "2024-12-10 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88175, "price": 138671000.0, "datetime": "2024-12-10 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 88217, "price": 138577000.0, "datetime": "2024-12-10 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 88231, "price": 137885000.0, "datetime": "2024-12-10 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88272, "price": 137599000.0, "datetime": "2024-12-10 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 88274, "price": 138455000.0, "datetime": "2024-12-10 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88298, "price": 136805000.0, "datetime": "2024-12-10 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 88331, "price": 138525000.0, "datetime": "2024-12-10 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 88349, "price": 138903000.0, "datetime": "2024-12-10 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 88381, "price": 138916000.0, "datetime": "2024-12-10 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88386, "price": 139450000.0, "datetime": "2024-12-10 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 88401, "price": 136544000.0, "datetime": "2024-12-10 12:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 88475, "price": 138700000.0, "datetime": "2024-12-10 16:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88507, "price": 139050000.0, "datetime": "2024-12-10 17:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 88574, "price": 139120000.0, "datetime": "2024-12-10 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88593, "price": 138859000.0, "datetime": "2024-12-10 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 88623, "price": 138801000.0, "datetime": "2024-12-10 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 88629, "price": 138779000.0, "datetime": "2024-12-10 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 88639, "price": 138770000.0, "datetime": "2024-12-11 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88667, "price": 137500000.0, "datetime": "2024-12-11 01:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 88682, "price": 136800000.0, "datetime": "2024-12-11 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 88731, "price": 137120000.0, "datetime": "2024-12-11 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 88819, "price": 137700000.0, "datetime": "2024-12-11 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 88828, "price": 137387000.0, "datetime": "2024-12-11 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 88843, "price": 137099000.0, "datetime": "2024-12-11 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 88976, "price": 139388000.0, "datetime": "2024-12-11 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 89005, "price": 139253000.0, "datetime": "2024-12-11 18:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 89121, "price": 142107000.0, "datetime": "2024-12-12 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 89144, "price": 142620000.0, "datetime": "2024-12-12 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 89177, "price": 142204000.0, "datetime": "2024-12-12 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 89233, "price": 143244000.0, "datetime": "2024-12-12 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 89264, "price": 143671000.0, "datetime": "2024-12-12 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 89317, "price": 143224000.0, "datetime": "2024-12-12 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 89342, "price": 143220000.0, "datetime": "2024-12-12 11:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 89365, "price": 143600000.0, "datetime": "2024-12-12 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 89401, "price": 143264000.0, "datetime": "2024-12-12 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 89515, "price": 142608000.0, "datetime": "2024-12-12 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 89538, "price": 143392000.0, "datetime": "2024-12-12 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 89563, "price": 143132000.0, "datetime": "2024-12-12 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 89594, "price": 143644000.0, "datetime": "2024-12-13 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 89623, "price": 144221000.0, "datetime": "2024-12-13 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 89687, "price": 142730000.0, "datetime": "2024-12-13 04:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 89702, "price": 142720000.0, "datetime": "2024-12-13 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 89798, "price": 142604000.0, "datetime": "2024-12-13 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 89861, "price": 142838000.0, "datetime": "2024-12-13 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 89928, "price": 143275000.0, "datetime": "2024-12-13 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 90075, "price": 143872000.0, "datetime": "2024-12-14 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 90087, "price": 143125000.0, "datetime": "2024-12-14 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 90102, "price": 143538000.0, "datetime": "2024-12-14 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 90271, "price": 144901000.0, "datetime": "2024-12-14 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 90283, "price": 145238000.0, "datetime": "2024-12-14 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 90343, "price": 145043000.0, "datetime": "2024-12-14 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 90515, "price": 144789000.0, "datetime": "2024-12-14 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 90521, "price": 144749000.0, "datetime": "2024-12-14 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 90608, "price": 145132000.0, "datetime": "2024-12-15 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 90640, "price": 145750000.0, "datetime": "2024-12-15 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 90769, "price": 146515000.0, "datetime": "2024-12-15 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 90868, "price": 146401000.0, "datetime": "2024-12-15 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 90973, "price": 147641000.0, "datetime": "2024-12-15 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 90992, "price": 148210000.0, "datetime": "2024-12-15 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 91058, "price": 147990000.0, "datetime": "2024-12-16 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 91178, "price": 148682000.0, "datetime": "2024-12-16 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 91211, "price": 149168000.0, "datetime": "2024-12-16 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 91225, "price": 151537000.0, "datetime": "2024-12-16 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 91319, "price": 150899000.0, "datetime": "2024-12-16 14:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 91448, "price": 150500000.0, "datetime": "2024-12-16 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 91453, "price": 151043000.0, "datetime": "2024-12-16 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 91473, "price": 150830000.0, "datetime": "2024-12-16 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 91546, "price": 153158000.0, "datetime": "2024-12-17 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 91587, "price": 154000000.0, "datetime": "2024-12-17 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 91602, "price": 153336000.0, "datetime": "2024-12-17 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 91696, "price": 153561000.0, "datetime": "2024-12-17 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 91860, "price": 155200000.0, "datetime": "2024-12-17 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 91895, "price": 155030000.0, "datetime": "2024-12-17 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 91958, "price": 155300000.0, "datetime": "2024-12-17 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 91994, "price": 155600000.0, "datetime": "2024-12-18 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 92003, "price": 155149000.0, "datetime": "2024-12-18 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 92067, "price": 155281000.0, "datetime": "2024-12-18 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 92075, "price": 155548000.0, "datetime": "2024-12-18 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92147, "price": 154109000.0, "datetime": "2024-12-18 07:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 92179, "price": 155326000.0, "datetime": "2024-12-18 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 92265, "price": 151750000.0, "datetime": "2024-12-18 13:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 92339, "price": 152582000.0, "datetime": "2024-12-18 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 92420, "price": 154071000.0, "datetime": "2024-12-18 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 92465, "price": 153842000.0, "datetime": "2024-12-18 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 92495, "price": 153679000.0, "datetime": "2024-12-19 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 92544, "price": 153681000.0, "datetime": "2024-12-19 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 92550, "price": 154418000.0, "datetime": "2024-12-19 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92555, "price": 153360000.0, "datetime": "2024-12-19 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92558, "price": 153585000.0, "datetime": "2024-12-19 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92587, "price": 152181000.0, "datetime": "2024-12-19 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92591, "price": 151394000.0, "datetime": "2024-12-19 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92620, "price": 150200000.0, "datetime": "2024-12-19 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92640, "price": 149557000.0, "datetime": "2024-12-19 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92651, "price": 148960000.0, "datetime": "2024-12-19 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92696, "price": 148480000.0, "datetime": "2024-12-19 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92701, "price": 148400000.0, "datetime": "2024-12-19 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 92717, "price": 151100000.0, "datetime": "2024-12-19 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 92738, "price": 151391000.0, "datetime": "2024-12-19 13:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 92884, "price": 152401000.0, "datetime": "2024-12-19 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 92934, "price": 152192000.0, "datetime": "2024-12-19 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 92945, "price": 151500000.0, "datetime": "2024-12-19 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 92948, "price": 151461000.0, "datetime": "2024-12-19 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92955, "price": 150990000.0, "datetime": "2024-12-20 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 92965, "price": 150105000.0, "datetime": "2024-12-20 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93010, "price": 149525000.0, "datetime": "2024-12-20 02:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93019, "price": 148694000.0, "datetime": "2024-12-20 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93050, "price": 147452000.0, "datetime": "2024-12-20 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93056, "price": 146537000.0, "datetime": "2024-12-20 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93073, "price": 146110000.0, "datetime": "2024-12-20 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 93089, "price": 147499000.0, "datetime": "2024-12-20 06:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 93112, "price": 148633000.0, "datetime": "2024-12-20 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 93142, "price": 146677000.0, "datetime": "2024-12-20 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93166, "price": 145890000.0, "datetime": "2024-12-20 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93175, "price": 145575000.0, "datetime": "2024-12-20 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 93202, "price": 145999000.0, "datetime": "2024-12-20 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 93258, "price": 146038000.0, "datetime": "2024-12-20 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93270, "price": 146000000.0, "datetime": "2024-12-20 15:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 93287, "price": 146412000.0, "datetime": "2024-12-20 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 93317, "price": 143498000.0, "datetime": "2024-12-20 18:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93336, "price": 141736000.0, "datetime": "2024-12-20 19:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93363, "price": 140703000.0, "datetime": "2024-12-20 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 93388, "price": 142714000.0, "datetime": "2024-12-20 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 93403, "price": 143737000.0, "datetime": "2024-12-20 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 93407, "price": 145022000.0, "datetime": "2024-12-20 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 93447, "price": 147797000.0, "datetime": "2024-12-21 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 93471, "price": 146150000.0, "datetime": "2024-12-21 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 93528, "price": 146222000.0, "datetime": "2024-12-21 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 93557, "price": 144363000.0, "datetime": "2024-12-21 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 93608, "price": 147714000.0, "datetime": "2024-12-21 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 93725, "price": 147400000.0, "datetime": "2024-12-21 14:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 93772, "price": 148588000.0, "datetime": "2024-12-21 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 93810, "price": 148396000.0, "datetime": "2024-12-21 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93844, "price": 148129000.0, "datetime": "2024-12-21 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 93882, "price": 145933000.0, "datetime": "2024-12-21 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 93909, "price": 146825000.0, "datetime": "2024-12-21 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 94038, "price": 147620000.0, "datetime": "2024-12-22 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94059, "price": 147700000.0, "datetime": "2024-12-22 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 94157, "price": 147099000.0, "datetime": "2024-12-22 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 94226, "price": 146404000.0, "datetime": "2024-12-22 15:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 94243, "price": 145755000.0, "datetime": "2024-12-22 16:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94279, "price": 146448000.0, "datetime": "2024-12-22 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 94334, "price": 146041000.0, "datetime": "2024-12-22 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94359, "price": 146806000.0, "datetime": "2024-12-22 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 94377, "price": 146143000.0, "datetime": "2024-12-22 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94460, "price": 145478000.0, "datetime": "2024-12-23 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 94475, "price": 144981000.0, "datetime": "2024-12-23 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94499, "price": 144999000.0, "datetime": "2024-12-23 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 94522, "price": 144700000.0, "datetime": "2024-12-23 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94536, "price": 144646000.0, "datetime": "2024-12-23 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 94562, "price": 144681000.0, "datetime": "2024-12-23 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94601, "price": 143384000.0, "datetime": "2024-12-23 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 94658, "price": 145214000.0, "datetime": "2024-12-23 13:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94720, "price": 144352000.0, "datetime": "2024-12-23 16:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 94802, "price": 144722000.0, "datetime": "2024-12-23 20:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 94856, "price": 144466000.0, "datetime": "2024-12-23 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 94870, "price": 143232000.0, "datetime": "2024-12-23 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 94900, "price": 142012000.0, "datetime": "2024-12-24 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 94906, "price": 142250000.0, "datetime": "2024-12-24 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 94954, "price": 141428000.0, "datetime": "2024-12-24 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 94991, "price": 141035000.0, "datetime": "2024-12-24 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 95003, "price": 141516000.0, "datetime": "2024-12-24 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 95041, "price": 143238000.0, "datetime": "2024-12-24 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 95105, "price": 141799000.0, "datetime": "2024-12-24 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 95188, "price": 141500000.0, "datetime": "2024-12-24 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 95212, "price": 142017000.0, "datetime": "2024-12-24 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 95252, "price": 141429000.0, "datetime": "2024-12-24 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 95321, "price": 142630000.0, "datetime": "2024-12-24 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 95382, "price": 146656000.0, "datetime": "2024-12-25 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 95402, "price": 147201000.0, "datetime": "2024-12-25 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 95419, "price": 147252000.0, "datetime": "2024-12-25 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 95456, "price": 146113000.0, "datetime": "2024-12-25 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 95501, "price": 146733000.0, "datetime": "2024-12-25 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 95629, "price": 146280000.0, "datetime": "2024-12-25 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 95660, "price": 146279000.0, "datetime": "2024-12-25 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 95734, "price": 147498000.0, "datetime": "2024-12-25 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 95742, "price": 147521000.0, "datetime": "2024-12-25 19:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 95782, "price": 147249000.0, "datetime": "2024-12-25 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 95801, "price": 146962000.0, "datetime": "2024-12-25 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 95956, "price": 147691000.0, "datetime": "2024-12-26 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 95981, "price": 147872000.0, "datetime": "2024-12-26 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 96021, "price": 148000000.0, "datetime": "2024-12-26 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 96185, "price": 144333000.0, "datetime": "2024-12-26 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 96219, "price": 143860000.0, "datetime": "2024-12-26 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 96252, "price": 143886000.0, "datetime": "2024-12-26 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 96292, "price": 144151000.0, "datetime": "2024-12-26 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 96301, "price": 144135000.0, "datetime": "2024-12-26 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 96339, "price": 144555000.0, "datetime": "2024-12-27 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 96409, "price": 144922000.0, "datetime": "2024-12-27 04:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 96416, "price": 144110000.0, "datetime": "2024-12-27 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 96510, "price": 144037000.0, "datetime": "2024-12-27 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 96546, "price": 145139000.0, "datetime": "2024-12-27 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 96630, "price": 144888000.0, "datetime": "2024-12-27 15:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 96636, "price": 144160000.0, "datetime": "2024-12-27 16:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 96646, "price": 143635000.0, "datetime": "2024-12-27 16:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 96677, "price": 145034000.0, "datetime": "2024-12-27 18:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 96753, "price": 144646000.0, "datetime": "2024-12-27 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 96820, "price": 142799000.0, "datetime": "2024-12-28 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 96850, "price": 142106000.0, "datetime": "2024-12-28 02:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 96998, "price": 141667000.0, "datetime": "2024-12-28 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 97257, "price": 142655000.0, "datetime": "2024-12-28 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 97264, "price": 142001000.0, "datetime": "2024-12-28 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 97317, "price": 142478000.0, "datetime": "2024-12-29 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 97452, "price": 142200000.0, "datetime": "2024-12-29 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 97653, "price": 142170000.0, "datetime": "2024-12-29 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 97739, "price": 141101000.0, "datetime": "2024-12-29 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 97748, "price": 141248000.0, "datetime": "2024-12-29 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 97886, "price": 139722000.0, "datetime": "2024-12-30 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 97901, "price": 139641000.0, "datetime": "2024-12-30 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 98056, "price": 138800000.0, "datetime": "2024-12-30 15:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 98082, "price": 138196000.0, "datetime": "2024-12-30 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 98193, "price": 139082000.0, "datetime": "2024-12-30 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 98243, "price": 136812000.0, "datetime": "2024-12-31 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 98317, "price": 139400000.0, "datetime": "2024-12-31 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 98343, "price": 139686000.0, "datetime": "2024-12-31 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 98364, "price": 137691000.0, "datetime": "2024-12-31 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 98374, "price": 137590000.0, "datetime": "2024-12-31 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 98448, "price": 136866000.0, "datetime": "2024-12-31 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 98494, "price": 137173000.0, "datetime": "2024-12-31 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 98586, "price": 139600000.0, "datetime": "2024-12-31 17:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 98665, "price": 140799000.0, "datetime": "2024-12-31 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 98685, "price": 142202000.0, "datetime": "2024-12-31 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 98703, "price": 142000000.0, "datetime": "2024-12-31 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 98720, "price": 141604000.0, "datetime": "2025-01-01 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 98744, "price": 139900000.0, "datetime": "2025-01-01 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 98797, "price": 139862000.0, "datetime": "2025-01-01 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 98819, "price": 140271000.0, "datetime": "2025-01-01 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 98977, "price": 139549000.0, "datetime": "2025-01-01 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 98989, "price": 139947000.0, "datetime": "2025-01-01 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 99082, "price": 140617000.0, "datetime": "2025-01-01 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 99187, "price": 140953000.0, "datetime": "2025-01-02 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 99280, "price": 141918000.0, "datetime": "2025-01-02 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 99291, "price": 141968000.0, "datetime": "2025-01-02 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 99390, "price": 142004000.0, "datetime": "2025-01-02 14:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 99414, "price": 142000000.0, "datetime": "2025-01-02 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 99547, "price": 143300000.0, "datetime": "2025-01-02 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 99561, "price": 143124000.0, "datetime": "2025-01-02 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 99563, "price": 142984000.0, "datetime": "2025-01-02 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 99578, "price": 143216000.0, "datetime": "2025-01-03 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 99622, "price": 143801000.0, "datetime": "2025-01-03 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 99702, "price": 144166000.0, "datetime": "2025-01-03 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 99797, "price": 143757000.0, "datetime": "2025-01-03 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 99949, "price": 143340000.0, "datetime": "2025-01-03 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 100064, "price": 144068000.0, "datetime": "2025-01-04 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 100090, "price": 144350000.0, "datetime": "2025-01-04 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 100153, "price": 144986000.0, "datetime": "2025-01-04 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 100306, "price": 144857000.0, "datetime": "2025-01-04 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 100427, "price": 144560000.0, "datetime": "2025-01-04 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 100653, "price": 145585000.0, "datetime": "2025-01-05 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 100802, "price": 145297000.0, "datetime": "2025-01-05 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 100879, "price": 144372000.0, "datetime": "2025-01-05 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 100998, "price": 143755000.0, "datetime": "2025-01-05 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 101022, "price": 144500000.0, "datetime": "2025-01-06 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 101072, "price": 144102000.0, "datetime": "2025-01-06 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 101118, "price": 144925000.0, "datetime": "2025-01-06 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 101216, "price": 144723000.0, "datetime": "2025-01-06 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 101229, "price": 145400000.0, "datetime": "2025-01-06 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 101333, "price": 146339000.0, "datetime": "2025-01-06 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 101438, "price": 146335000.0, "datetime": "2025-01-06 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 101456, "price": 145844000.0, "datetime": "2025-01-06 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 101485, "price": 146358000.0, "datetime": "2025-01-06 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 101525, "price": 149247000.0, "datetime": "2025-01-07 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 101555, "price": 149406000.0, "datetime": "2025-01-07 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 101671, "price": 150127000.0, "datetime": "2025-01-07 08:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 101686, "price": 150199000.0, "datetime": "2025-01-07 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 101889, "price": 148239000.0, "datetime": "2025-01-07 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 101910, "price": 147883000.0, "datetime": "2025-01-07 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 101980, "price": 146147000.0, "datetime": "2025-01-08 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 101988, "price": 145319000.0, "datetime": "2025-01-08 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102025, "price": 144792000.0, "datetime": "2025-01-08 02:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102030, "price": 144670000.0, "datetime": "2025-01-08 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102055, "price": 144501000.0, "datetime": "2025-01-08 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102088, "price": 144328000.0, "datetime": "2025-01-08 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 102105, "price": 144400000.0, "datetime": "2025-01-08 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 102153, "price": 144243000.0, "datetime": "2025-01-08 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 102165, "price": 144868000.0, "datetime": "2025-01-08 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102259, "price": 143771000.0, "datetime": "2025-01-08 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 102283, "price": 143144000.0, "datetime": "2025-01-08 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 102296, "price": 143327000.0, "datetime": "2025-01-08 16:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 102351, "price": 142601000.0, "datetime": "2025-01-08 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 102373, "price": 143290000.0, "datetime": "2025-01-08 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102417, "price": 142054000.0, "datetime": "2025-01-08 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 102444, "price": 142500000.0, "datetime": "2025-01-08 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 102456, "price": 142285000.0, "datetime": "2025-01-09 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 102469, "price": 142777000.0, "datetime": "2025-01-09 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102514, "price": 141820000.0, "datetime": "2025-01-09 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102533, "price": 141705000.0, "datetime": "2025-01-09 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102583, "price": 141674000.0, "datetime": "2025-01-09 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 102640, "price": 141930000.0, "datetime": "2025-01-09 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 102651, "price": 142197000.0, "datetime": "2025-01-09 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102677, "price": 141260000.0, "datetime": "2025-01-09 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 102725, "price": 140771000.0, "datetime": "2025-01-09 13:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 102778, "price": 140560000.0, "datetime": "2025-01-09 16:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 102823, "price": 140153000.0, "datetime": "2025-01-09 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 102874, "price": 139910000.0, "datetime": "2025-01-09 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 102917, "price": 139799000.0, "datetime": "2025-01-09 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 102957, "price": 141598000.0, "datetime": "2025-01-10 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 102992, "price": 140040000.0, "datetime": "2025-01-10 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 103046, "price": 139335000.0, "datetime": "2025-01-10 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 103102, "price": 139421000.0, "datetime": "2025-01-10 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 103216, "price": 141200000.0, "datetime": "2025-01-10 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 103223, "price": 141715000.0, "datetime": "2025-01-10 14:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 103272, "price": 142185000.0, "datetime": "2025-01-10 17:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 103341, "price": 142723000.0, "datetime": "2025-01-10 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 103353, "price": 143056000.0, "datetime": "2025-01-10 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 103372, "price": 142936000.0, "datetime": "2025-01-10 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 103382, "price": 141852000.0, "datetime": "2025-01-10 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 103382, "price": 141852000.0, "datetime": "2025-01-10 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 103385, "price": 140873000.0, "datetime": "2025-01-10 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 103418, "price": 140958000.0, "datetime": "2025-01-11 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 103480, "price": 142865000.0, "datetime": "2025-01-11 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 103597, "price": 142166000.0, "datetime": "2025-01-11 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 103933, "price": 141548000.0, "datetime": "2025-01-12 02:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 104019, "price": 141921000.0, "datetime": "2025-01-12 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 104054, "price": 141378000.0, "datetime": "2025-01-12 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 104320, "price": 141933000.0, "datetime": "2025-01-12 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 104396, "price": 142449000.0, "datetime": "2025-01-13 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 104456, "price": 142200000.0, "datetime": "2025-01-13 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 104550, "price": 142126000.0, "datetime": "2025-01-13 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 104572, "price": 142667000.0, "datetime": "2025-01-13 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 104638, "price": 142232000.0, "datetime": "2025-01-13 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 104661, "price": 141749000.0, "datetime": "2025-01-13 14:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 104794, "price": 138702000.0, "datetime": "2025-01-13 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 104813, "price": 138598000.0, "datetime": "2025-01-13 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 104821, "price": 139058000.0, "datetime": "2025-01-13 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 104844, "price": 138277000.0, "datetime": "2025-01-13 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 104860, "price": 140485000.0, "datetime": "2025-01-14 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 104895, "price": 139768000.0, "datetime": "2025-01-14 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 104917, "price": 139573000.0, "datetime": "2025-01-14 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 104941, "price": 140225000.0, "datetime": "2025-01-14 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105122, "price": 142004000.0, "datetime": "2025-01-14 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 105134, "price": 142688000.0, "datetime": "2025-01-14 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 105196, "price": 142743000.0, "datetime": "2025-01-14 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105234, "price": 144104000.0, "datetime": "2025-01-14 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 105302, "price": 144383000.0, "datetime": "2025-01-14 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105303, "price": 144027000.0, "datetime": "2025-01-14 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 105360, "price": 143702000.0, "datetime": "2025-01-15 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 105388, "price": 143223000.0, "datetime": "2025-01-15 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105430, "price": 143599000.0, "datetime": "2025-01-15 04:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 105440, "price": 143815000.0, "datetime": "2025-01-15 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105613, "price": 144200000.0, "datetime": "2025-01-15 14:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 105659, "price": 144467000.0, "datetime": "2025-01-15 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105710, "price": 143850000.0, "datetime": "2025-01-15 18:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 105765, "price": 143939000.0, "datetime": "2025-01-15 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105797, "price": 145968000.0, "datetime": "2025-01-15 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 105816, "price": 146188000.0, "datetime": "2025-01-16 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 105819, "price": 146121000.0, "datetime": "2025-01-16 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 105889, "price": 146254000.0, "datetime": "2025-01-16 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105923, "price": 147000000.0, "datetime": "2025-01-16 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 105981, "price": 146785000.0, "datetime": "2025-01-16 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 105994, "price": 146901000.0, "datetime": "2025-01-16 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 106148, "price": 146814000.0, "datetime": "2025-01-16 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 106166, "price": 146102000.0, "datetime": "2025-01-16 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 106187, "price": 146443000.0, "datetime": "2025-01-16 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 106239, "price": 146384000.0, "datetime": "2025-01-16 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 106253, "price": 145650000.0, "datetime": "2025-01-16 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 106266, "price": 146240000.0, "datetime": "2025-01-16 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 106295, "price": 145140000.0, "datetime": "2025-01-17 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 106317, "price": 145655000.0, "datetime": "2025-01-17 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 106356, "price": 146099000.0, "datetime": "2025-01-17 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 106419, "price": 146791000.0, "datetime": "2025-01-17 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 106474, "price": 147300000.0, "datetime": "2025-01-17 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 106527, "price": 149000000.0, "datetime": "2025-01-17 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 106664, "price": 150201000.0, "datetime": "2025-01-17 18:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 106824, "price": 153853000.0, "datetime": "2025-01-18 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 106881, "price": 154749000.0, "datetime": "2025-01-18 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 106955, "price": 153346000.0, "datetime": "2025-01-18 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 106987, "price": 153501000.0, "datetime": "2025-01-18 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 107027, "price": 152921000.0, "datetime": "2025-01-18 12:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 107042, "price": 152586000.0, "datetime": "2025-01-18 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 107070, "price": 152982000.0, "datetime": "2025-01-18 14:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 107103, "price": 153086000.0, "datetime": "2025-01-18 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 107122, "price": 153381000.0, "datetime": "2025-01-18 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 107278, "price": 155650000.0, "datetime": "2025-01-19 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 107294, "price": 155396000.0, "datetime": "2025-01-19 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 107413, "price": 155997000.0, "datetime": "2025-01-19 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 107426, "price": 155638000.0, "datetime": "2025-01-19 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 107480, "price": 155995000.0, "datetime": "2025-01-19 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 107617, "price": 157349000.0, "datetime": "2025-01-19 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 107620, "price": 157931000.0, "datetime": "2025-01-19 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 107670, "price": 158874000.0, "datetime": "2025-01-19 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 107690, "price": 158740000.0, "datetime": "2025-01-19 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 107726, "price": 158868000.0, "datetime": "2025-01-19 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 107741, "price": 157848000.0, "datetime": "2025-01-20 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 107826, "price": 157376000.0, "datetime": "2025-01-20 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 107859, "price": 158256000.0, "datetime": "2025-01-20 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 107862, "price": 157493000.0, "datetime": "2025-01-20 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 107876, "price": 157237000.0, "datetime": "2025-01-20 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 107888, "price": 154663000.0, "datetime": "2025-01-20 07:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 107899, "price": 153233000.0, "datetime": "2025-01-20 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 107903, "price": 152557000.0, "datetime": "2025-01-20 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 107965, "price": 154970000.0, "datetime": "2025-01-20 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 107978, "price": 155100000.0, "datetime": "2025-01-20 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 108006, "price": 154742000.0, "datetime": "2025-01-20 13:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 108050, "price": 161620000.0, "datetime": "2025-01-20 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 108142, "price": 161757000.0, "datetime": "2025-01-20 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108160, "price": 159708000.0, "datetime": "2025-01-20 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108232, "price": 157593000.0, "datetime": "2025-01-21 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108237, "price": 157060000.0, "datetime": "2025-01-21 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108254, "price": 156170000.0, "datetime": "2025-01-21 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108267, "price": 154211000.0, "datetime": "2025-01-21 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108354, "price": 153353000.0, "datetime": "2025-01-21 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108406, "price": 153182000.0, "datetime": "2025-01-21 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108413, "price": 152900000.0, "datetime": "2025-01-21 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108423, "price": 152030000.0, "datetime": "2025-01-21 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 108442, "price": 153869000.0, "datetime": "2025-01-21 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 108472, "price": 154608000.0, "datetime": "2025-01-21 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 108514, "price": 153350000.0, "datetime": "2025-01-21 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 108549, "price": 153191000.0, "datetime": "2025-01-21 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 108633, "price": 155152000.0, "datetime": "2025-01-21 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 108683, "price": 155413000.0, "datetime": "2025-01-21 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 108686, "price": 155464000.0, "datetime": "2025-01-21 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108694, "price": 155037000.0, "datetime": "2025-01-22 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 108720, "price": 157203000.0, "datetime": "2025-01-22 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 108776, "price": 157576000.0, "datetime": "2025-01-22 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 108822, "price": 157552000.0, "datetime": "2025-01-22 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108865, "price": 157557000.0, "datetime": "2025-01-22 08:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 108918, "price": 157201000.0, "datetime": "2025-01-22 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109031, "price": 156504000.0, "datetime": "2025-01-22 16:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 109144, "price": 155494000.0, "datetime": "2025-01-22 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 109160, "price": 155566000.0, "datetime": "2025-01-22 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 109170, "price": 155697000.0, "datetime": "2025-01-22 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109182, "price": 155574000.0, "datetime": "2025-01-23 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 109213, "price": 155270000.0, "datetime": "2025-01-23 02:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109266, "price": 155310000.0, "datetime": "2025-01-23 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 109313, "price": 155081000.0, "datetime": "2025-01-23 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109355, "price": 154847000.0, "datetime": "2025-01-23 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 109414, "price": 153700000.0, "datetime": "2025-01-23 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 109450, "price": 152785000.0, "datetime": "2025-01-23 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109490, "price": 152741000.0, "datetime": "2025-01-23 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 109573, "price": 152812000.0, "datetime": "2025-01-23 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109598, "price": 152301000.0, "datetime": "2025-01-23 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 109637, "price": 153081000.0, "datetime": "2025-01-23 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 109649, "price": 157219000.0, "datetime": "2025-01-23 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 109678, "price": 157399000.0, "datetime": "2025-01-24 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 109740, "price": 157028000.0, "datetime": "2025-01-24 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 109754, "price": 155831000.0, "datetime": "2025-01-24 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 109756, "price": 157033000.0, "datetime": "2025-01-24 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109756, "price": 157033000.0, "datetime": "2025-01-24 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 109762, "price": 157452000.0, "datetime": "2025-01-24 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 109771, "price": 154847000.0, "datetime": "2025-01-24 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 109779, "price": 154799000.0, "datetime": "2025-01-24 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 109892, "price": 155332000.0, "datetime": "2025-01-24 12:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109895, "price": 154870000.0, "datetime": "2025-01-24 12:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 109901, "price": 155487000.0, "datetime": "2025-01-24 12:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 109914, "price": 155708000.0, "datetime": "2025-01-24 13:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 110000, "price": 156896000.0, "datetime": "2025-01-24 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 110114, "price": 156391000.0, "datetime": "2025-01-24 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 110125, "price": 157200000.0, "datetime": "2025-01-24 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 110141, "price": 157120000.0, "datetime": "2025-01-25 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 110210, "price": 157938000.0, "datetime": "2025-01-25 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 110259, "price": 157597000.0, "datetime": "2025-01-25 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 110291, "price": 157124000.0, "datetime": "2025-01-25 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 110390, "price": 157725000.0, "datetime": "2025-01-25 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 110430, "price": 156899000.0, "datetime": "2025-01-25 14:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 111254, "price": 157050000.0, "datetime": "2025-01-27 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 111273, "price": 157039000.0, "datetime": "2025-01-27 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 111336, "price": 154685000.0, "datetime": "2025-01-27 12:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 111423, "price": 152120000.0, "datetime": "2025-01-27 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 111520, "price": 152728000.0, "datetime": "2025-01-27 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 111540, "price": 154440000.0, "datetime": "2025-01-27 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 111576, "price": 154987000.0, "datetime": "2025-01-28 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 111607, "price": 153776000.0, "datetime": "2025-01-28 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 111625, "price": 153300000.0, "datetime": "2025-01-28 02:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 111668, "price": 153015000.0, "datetime": "2025-01-28 04:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 111699, "price": 154538000.0, "datetime": "2025-01-28 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 111769, "price": 154700000.0, "datetime": "2025-01-28 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 111789, "price": 154602000.0, "datetime": "2025-01-28 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 111884, "price": 155732000.0, "datetime": "2025-01-28 15:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 111899, "price": 156400000.0, "datetime": "2025-01-28 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 111967, "price": 155607000.0, "datetime": "2025-01-28 19:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 112033, "price": 154958000.0, "datetime": "2025-01-28 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 112040, "price": 155366000.0, "datetime": "2025-01-28 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 112045, "price": 154815000.0, "datetime": "2025-01-28 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 112066, "price": 155550000.0, "datetime": "2025-01-29 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 112133, "price": 155381000.0, "datetime": "2025-01-29 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 112147, "price": 155918000.0, "datetime": "2025-01-29 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 112196, "price": 155600000.0, "datetime": "2025-01-29 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 112583, "price": 157189000.0, "datetime": "2025-01-30 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 112614, "price": 157050000.0, "datetime": "2025-01-30 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 112622, "price": 157800000.0, "datetime": "2025-01-30 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 112626, "price": 158031000.0, "datetime": "2025-01-30 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 112666, "price": 158560000.0, "datetime": "2025-01-30 06:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 112695, "price": 158917000.0, "datetime": "2025-01-30 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 113008, "price": 160165000.0, "datetime": "2025-01-30 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 113020, "price": 159748000.0, "datetime": "2025-01-31 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 113203, "price": 158800000.0, "datetime": "2025-01-31 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 113280, "price": 158687000.0, "datetime": "2025-01-31 13:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 113496, "price": 158743000.0, "datetime": "2025-02-01 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 113514, "price": 158948000.0, "datetime": "2025-02-01 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 113628, "price": 156443000.0, "datetime": "2025-02-01 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 113654, "price": 156485000.0, "datetime": "2025-02-01 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 113701, "price": 157065000.0, "datetime": "2025-02-01 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 113731, "price": 156662000.0, "datetime": "2025-02-01 11:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 113882, "price": 156724000.0, "datetime": "2025-02-01 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114118, "price": 157300000.0, "datetime": "2025-02-02 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114144, "price": 157243000.0, "datetime": "2025-02-02 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114194, "price": 157100000.0, "datetime": "2025-02-02 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114258, "price": 156096000.0, "datetime": "2025-02-02 14:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114304, "price": 155861000.0, "datetime": "2025-02-02 16:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 114401, "price": 155000000.0, "datetime": "2025-02-02 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114426, "price": 154750000.0, "datetime": "2025-02-02 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114457, "price": 154558000.0, "datetime": "2025-02-03 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114483, "price": 155257000.0, "datetime": "2025-02-03 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114518, "price": 154750000.0, "datetime": "2025-02-03 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114544, "price": 154849000.0, "datetime": "2025-02-03 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 114593, "price": 153304000.0, "datetime": "2025-02-03 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114618, "price": 154410000.0, "datetime": "2025-02-03 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114640, "price": 153246000.0, "datetime": "2025-02-03 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 114652, "price": 151850000.0, "datetime": "2025-02-03 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 114668, "price": 146897000.0, "datetime": "2025-02-03 10:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 114670, "price": 146177000.0, "datetime": "2025-02-03 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114702, "price": 152768000.0, "datetime": "2025-02-03 12:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114729, "price": 150964000.0, "datetime": "2025-02-03 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 114760, "price": 150400000.0, "datetime": "2025-02-03 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114801, "price": 152236000.0, "datetime": "2025-02-03 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 114817, "price": 152158000.0, "datetime": "2025-02-03 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114906, "price": 151100000.0, "datetime": "2025-02-03 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114911, "price": 150403000.0, "datetime": "2025-02-03 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114922, "price": 151408000.0, "datetime": "2025-02-03 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 114923, "price": 151301000.0, "datetime": "2025-02-03 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 114949, "price": 156400000.0, "datetime": "2025-02-04 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 114990, "price": 155603000.0, "datetime": "2025-02-04 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 115034, "price": 157840000.0, "datetime": "2025-02-04 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 115047, "price": 158127000.0, "datetime": "2025-02-04 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 115087, "price": 159588000.0, "datetime": "2025-02-04 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 115114, "price": 159100000.0, "datetime": "2025-02-04 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 115141, "price": 157485000.0, "datetime": "2025-02-04 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 115218, "price": 154127000.0, "datetime": "2025-02-04 14:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 115279, "price": 154430000.0, "datetime": "2025-02-04 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 115293, "price": 154377000.0, "datetime": "2025-02-04 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 115350, "price": 154975000.0, "datetime": "2025-02-04 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 115391, "price": 154616000.0, "datetime": "2025-02-04 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 115399, "price": 154972000.0, "datetime": "2025-02-04 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 115407, "price": 155612000.0, "datetime": "2025-02-04 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 115505, "price": 155172000.0, "datetime": "2025-02-05 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 115525, "price": 154995000.0, "datetime": "2025-02-05 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 115557, "price": 153943000.0, "datetime": "2025-02-05 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 115599, "price": 153785000.0, "datetime": "2025-02-05 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 115619, "price": 154656000.0, "datetime": "2025-02-05 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 115645, "price": 153610000.0, "datetime": "2025-02-05 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 115801, "price": 152773000.0, "datetime": "2025-02-05 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 115850, "price": 153011000.0, "datetime": "2025-02-05 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 115893, "price": 152853000.0, "datetime": "2025-02-06 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 115900, "price": 153477000.0, "datetime": "2025-02-06 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 115928, "price": 153339000.0, "datetime": "2025-02-06 01:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 115988, "price": 152513000.0, "datetime": "2025-02-06 04:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 116006, "price": 152035000.0, "datetime": "2025-02-06 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 116027, "price": 152196000.0, "datetime": "2025-02-06 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 116076, "price": 151781000.0, "datetime": "2025-02-06 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 116140, "price": 151511000.0, "datetime": "2025-02-06 12:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 116205, "price": 152398000.0, "datetime": "2025-02-06 15:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 116256, "price": 152994000.0, "datetime": "2025-02-06 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 116307, "price": 153809000.0, "datetime": "2025-02-06 20:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 116316, "price": 153081000.0, "datetime": "2025-02-06 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 116343, "price": 153276000.0, "datetime": "2025-02-06 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 116366, "price": 152966000.0, "datetime": "2025-02-06 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 116392, "price": 151874000.0, "datetime": "2025-02-07 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 116424, "price": 151379000.0, "datetime": "2025-02-07 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 116448, "price": 150786000.0, "datetime": "2025-02-07 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 116481, "price": 150566000.0, "datetime": "2025-02-07 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 116502, "price": 150320000.0, "datetime": "2025-02-07 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 116562, "price": 150681000.0, "datetime": "2025-02-07 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 116589, "price": 151001000.0, "datetime": "2025-02-07 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 116737, "price": 149432000.0, "datetime": "2025-02-07 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 116819, "price": 150215000.0, "datetime": "2025-02-07 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 116824, "price": 150674000.0, "datetime": "2025-02-07 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 116840, "price": 153134000.0, "datetime": "2025-02-07 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 116923, "price": 150797000.0, "datetime": "2025-02-08 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 117017, "price": 149447000.0, "datetime": "2025-02-08 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 117067, "price": 149191000.0, "datetime": "2025-02-08 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 117370, "price": 148498000.0, "datetime": "2025-02-09 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 117540, "price": 149368000.0, "datetime": "2025-02-09 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 117634, "price": 148740000.0, "datetime": "2025-02-09 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 117764, "price": 147923000.0, "datetime": "2025-02-09 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 117796, "price": 147443000.0, "datetime": "2025-02-09 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 117862, "price": 147230000.0, "datetime": "2025-02-10 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 117921, "price": 147906000.0, "datetime": "2025-02-10 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 117932, "price": 147321000.0, "datetime": "2025-02-10 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 117951, "price": 146836000.0, "datetime": "2025-02-10 06:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 118010, "price": 147745000.0, "datetime": "2025-02-10 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 118046, "price": 146800000.0, "datetime": "2025-02-10 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 118116, "price": 147164000.0, "datetime": "2025-02-10 15:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 118184, "price": 147607000.0, "datetime": "2025-02-10 18:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 118265, "price": 147999000.0, "datetime": "2025-02-10 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 118275, "price": 147934000.0, "datetime": "2025-02-10 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 118354, "price": 147545000.0, "datetime": "2025-02-11 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 118475, "price": 148162000.0, "datetime": "2025-02-11 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 118546, "price": 147837000.0, "datetime": "2025-02-11 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 118745, "price": 147478000.0, "datetime": "2025-02-11 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 118772, "price": 147405000.0, "datetime": "2025-02-12 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 118898, "price": 145842000.0, "datetime": "2025-02-12 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 118923, "price": 146099000.0, "datetime": "2025-02-12 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 118972, "price": 146332000.0, "datetime": "2025-02-12 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119007, "price": 145545000.0, "datetime": "2025-02-12 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 119128, "price": 145907000.0, "datetime": "2025-02-12 17:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119168, "price": 145221000.0, "datetime": "2025-02-12 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 119219, "price": 145910000.0, "datetime": "2025-02-12 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119222, "price": 144266000.0, "datetime": "2025-02-12 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 119227, "price": 144599000.0, "datetime": "2025-02-12 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119313, "price": 146816000.0, "datetime": "2025-02-13 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 119347, "price": 146766000.0, "datetime": "2025-02-13 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119368, "price": 146631000.0, "datetime": "2025-02-13 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 119435, "price": 147370000.0, "datetime": "2025-02-13 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 119467, "price": 147861000.0, "datetime": "2025-02-13 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119489, "price": 147100000.0, "datetime": "2025-02-13 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 119636, "price": 145560000.0, "datetime": "2025-02-13 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 119703, "price": 145690000.0, "datetime": "2025-02-13 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119724, "price": 144778000.0, "datetime": "2025-02-13 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 119726, "price": 145400000.0, "datetime": "2025-02-13 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119750, "price": 145142000.0, "datetime": "2025-02-14 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 119787, "price": 145258000.0, "datetime": "2025-02-14 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 119822, "price": 144967000.0, "datetime": "2025-02-14 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 119946, "price": 145270000.0, "datetime": "2025-02-14 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 120022, "price": 145438000.0, "datetime": "2025-02-14 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 120112, "price": 146158000.0, "datetime": "2025-02-14 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 120144, "price": 145694000.0, "datetime": "2025-02-14 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 120207, "price": 146237000.0, "datetime": "2025-02-14 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 120215, "price": 145683000.0, "datetime": "2025-02-15 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 120229, "price": 145798000.0, "datetime": "2025-02-15 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 120279, "price": 147256000.0, "datetime": "2025-02-15 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 120344, "price": 146326000.0, "datetime": "2025-02-15 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 121332, "price": 145866000.0, "datetime": "2025-02-17 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 121522, "price": 144837000.0, "datetime": "2025-02-17 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 121636, "price": 145791000.0, "datetime": "2025-02-17 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 121662, "price": 144930000.0, "datetime": "2025-02-18 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 121767, "price": 144750000.0, "datetime": "2025-02-18 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 121818, "price": 144380000.0, "datetime": "2025-02-18 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 121862, "price": 144740000.0, "datetime": "2025-02-18 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 121937, "price": 144081000.0, "datetime": "2025-02-18 14:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 122083, "price": 144629000.0, "datetime": "2025-02-18 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 122124, "price": 144534000.0, "datetime": "2025-02-18 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 122225, "price": 141709000.0, "datetime": "2025-02-19 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 122245, "price": 141572000.0, "datetime": "2025-02-19 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 122265, "price": 142627000.0, "datetime": "2025-02-19 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 122330, "price": 143200000.0, "datetime": "2025-02-19 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 122352, "price": 143394000.0, "datetime": "2025-02-19 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 122396, "price": 143159000.0, "datetime": "2025-02-19 13:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 122469, "price": 143045000.0, "datetime": "2025-02-19 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 122593, "price": 143450000.0, "datetime": "2025-02-19 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 122603, "price": 144142000.0, "datetime": "2025-02-19 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 122610, "price": 143375000.0, "datetime": "2025-02-19 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 122622, "price": 143797000.0, "datetime": "2025-02-20 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 122679, "price": 143159000.0, "datetime": "2025-02-20 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 122696, "price": 143387000.0, "datetime": "2025-02-20 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 123083, "price": 145103000.0, "datetime": "2025-02-20 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 123089, "price": 144212000.0, "datetime": "2025-02-20 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 123115, "price": 144763000.0, "datetime": "2025-02-21 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 123229, "price": 145183000.0, "datetime": "2025-02-21 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 123299, "price": 145095000.0, "datetime": "2025-02-21 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 123465, "price": 144848000.0, "datetime": "2025-02-21 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 123499, "price": 145527000.0, "datetime": "2025-02-21 20:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 123562, "price": 145356000.0, "datetime": "2025-02-21 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 123567, "price": 145793000.0, "datetime": "2025-02-21 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 123581, "price": 144961000.0, "datetime": "2025-02-22 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 123587, "price": 144840000.0, "datetime": "2025-02-22 00:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 123696, "price": 142095000.0, "datetime": "2025-02-22 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 123758, "price": 142189000.0, "datetime": "2025-02-22 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 123780, "price": 142816000.0, "datetime": "2025-02-22 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 123814, "price": 142368000.0, "datetime": "2025-02-22 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 124484, "price": 140703000.0, "datetime": "2025-02-23 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 124597, "price": 141087000.0, "datetime": "2025-02-24 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 124642, "price": 140747000.0, "datetime": "2025-02-24 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 124687, "price": 139843000.0, "datetime": "2025-02-24 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 124717, "price": 139600000.0, "datetime": "2025-02-24 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 124795, "price": 139706000.0, "datetime": "2025-02-24 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 124809, "price": 139648000.0, "datetime": "2025-02-24 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 124880, "price": 140006000.0, "datetime": "2025-02-24 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 124897, "price": 139358000.0, "datetime": "2025-02-24 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 124917, "price": 138395000.0, "datetime": "2025-02-25 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 124934, "price": 137250000.0, "datetime": "2025-02-25 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 124972, "price": 137721000.0, "datetime": "2025-02-25 02:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 125018, "price": 137335000.0, "datetime": "2025-02-25 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125061, "price": 135473000.0, "datetime": "2025-02-25 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125075, "price": 133996000.0, "datetime": "2025-02-25 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125086, "price": 132885000.0, "datetime": "2025-02-25 08:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125093, "price": 132878000.0, "datetime": "2025-02-25 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125098, "price": 131756000.0, "datetime": "2025-02-25 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 125112, "price": 134086000.0, "datetime": "2025-02-25 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 125246, "price": 128326000.0, "datetime": "2025-02-25 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125294, "price": 127926000.0, "datetime": "2025-02-25 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125302, "price": 126307000.0, "datetime": "2025-02-25 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 125333, "price": 128967000.0, "datetime": "2025-02-25 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 125341, "price": 130490000.0, "datetime": "2025-02-25 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 125393, "price": 126933000.0, "datetime": "2025-02-26 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125400, "price": 126254000.0, "datetime": "2025-02-26 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125405, "price": 126199000.0, "datetime": "2025-02-26 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125485, "price": 126350000.0, "datetime": "2025-02-26 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 125506, "price": 128167000.0, "datetime": "2025-02-26 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 125537, "price": 129699000.0, "datetime": "2025-02-26 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 125596, "price": 128289000.0, "datetime": "2025-02-26 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 125647, "price": 129148000.0, "datetime": "2025-02-26 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 125704, "price": 128700000.0, "datetime": "2025-02-26 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 125726, "price": 128479000.0, "datetime": "2025-02-26 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 125758, "price": 128871000.0, "datetime": "2025-02-26 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 125806, "price": 128692000.0, "datetime": "2025-02-26 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 125843, "price": 127402000.0, "datetime": "2025-02-26 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125863, "price": 125200000.0, "datetime": "2025-02-26 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 125879, "price": 128043000.0, "datetime": "2025-02-27 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 125934, "price": 125871000.0, "datetime": "2025-02-27 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125946, "price": 123581000.0, "datetime": "2025-02-27 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125974, "price": 122998000.0, "datetime": "2025-02-27 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 125980, "price": 121181000.0, "datetime": "2025-02-27 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 126001, "price": 123205000.0, "datetime": "2025-02-27 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 126017, "price": 123298000.0, "datetime": "2025-02-27 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 126067, "price": 122891000.0, "datetime": "2025-02-27 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 126087, "price": 123500000.0, "datetime": "2025-02-27 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 126116, "price": 123449000.0, "datetime": "2025-02-27 12:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 126139, "price": 123400000.0, "datetime": "2025-02-27 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 126192, "price": 125757000.0, "datetime": "2025-02-27 15:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 126255, "price": 126045000.0, "datetime": "2025-02-27 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 126283, "price": 126600000.0, "datetime": "2025-02-27 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 126325, "price": 126414000.0, "datetime": "2025-02-27 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126333, "price": 126019000.0, "datetime": "2025-02-27 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126342, "price": 126125000.0, "datetime": "2025-02-27 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126354, "price": 124387000.0, "datetime": "2025-02-28 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126403, "price": 124241000.0, "datetime": "2025-02-28 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126452, "price": 123219000.0, "datetime": "2025-02-28 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126466, "price": 122309000.0, "datetime": "2025-02-28 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 126500, "price": 123432000.0, "datetime": "2025-02-28 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 126543, "price": 123949000.0, "datetime": "2025-02-28 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 126564, "price": 121395000.0, "datetime": "2025-02-28 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126590, "price": 118884000.0, "datetime": "2025-02-28 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126615, "price": 118630000.0, "datetime": "2025-02-28 13:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126626, "price": 118661000.0, "datetime": "2025-02-28 13:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126652, "price": 118400000.0, "datetime": "2025-02-28 14:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126695, "price": 118010000.0, "datetime": "2025-02-28 17:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126703, "price": 117799000.0, "datetime": "2025-02-28 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 126711, "price": 117177000.0, "datetime": "2025-02-28 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 126726, "price": 118728000.0, "datetime": "2025-02-28 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 126773, "price": 119400000.0, "datetime": "2025-02-28 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 126798, "price": 120000000.0, "datetime": "2025-02-28 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 126817, "price": 121623000.0, "datetime": "2025-02-28 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 126830, "price": 121576000.0, "datetime": "2025-02-28 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 126844, "price": 124440000.0, "datetime": "2025-03-01 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 126902, "price": 123600000.0, "datetime": "2025-03-01 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 126911, "price": 124724000.0, "datetime": "2025-03-01 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 126950, "price": 124500000.0, "datetime": "2025-03-01 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 127010, "price": 124580000.0, "datetime": "2025-03-01 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 127026, "price": 124265000.0, "datetime": "2025-03-01 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 127039, "price": 124074000.0, "datetime": "2025-03-01 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 127075, "price": 126290000.0, "datetime": "2025-03-01 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127110, "price": 128317000.0, "datetime": "2025-03-01 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 127177, "price": 126114000.0, "datetime": "2025-03-01 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 127216, "price": 126354000.0, "datetime": "2025-03-01 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 127259, "price": 125904000.0, "datetime": "2025-03-01 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 127278, "price": 125566000.0, "datetime": "2025-03-01 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127461, "price": 127650000.0, "datetime": "2025-03-02 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127501, "price": 127730000.0, "datetime": "2025-03-02 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127543, "price": 128038000.0, "datetime": "2025-03-02 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 127569, "price": 128428000.0, "datetime": "2025-03-02 12:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 127622, "price": 128496000.0, "datetime": "2025-03-02 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 127656, "price": 127979000.0, "datetime": "2025-03-02 17:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 127731, "price": 128397000.0, "datetime": "2025-03-02 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 127764, "price": 127791000.0, "datetime": "2025-03-02 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 127801, "price": 128040000.0, "datetime": "2025-03-03 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 127802, "price": 128523000.0, "datetime": "2025-03-03 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127807, "price": 131344000.0, "datetime": "2025-03-03 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127820, "price": 132855000.0, "datetime": "2025-03-03 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127826, "price": 135107000.0, "datetime": "2025-03-03 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127828, "price": 135929000.0, "datetime": "2025-03-03 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127832, "price": 136393000.0, "datetime": "2025-03-03 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127848, "price": 141156000.0, "datetime": "2025-03-03 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 127967, "price": 142642000.0, "datetime": "2025-03-03 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 127976, "price": 140439000.0, "datetime": "2025-03-03 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128000, "price": 138970000.0, "datetime": "2025-03-03 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128007, "price": 138328000.0, "datetime": "2025-03-03 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128104, "price": 138665000.0, "datetime": "2025-03-03 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128116, "price": 136916000.0, "datetime": "2025-03-03 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128203, "price": 138932000.0, "datetime": "2025-03-03 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 128223, "price": 139501000.0, "datetime": "2025-03-03 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 128259, "price": 140566000.0, "datetime": "2025-03-03 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128268, "price": 138035000.0, "datetime": "2025-03-03 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128274, "price": 135860000.0, "datetime": "2025-03-04 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128329, "price": 136304000.0, "datetime": "2025-03-04 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128344, "price": 133368000.0, "datetime": "2025-03-04 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128349, "price": 132825000.0, "datetime": "2025-03-04 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128353, "price": 132629000.0, "datetime": "2025-03-04 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128363, "price": 132292000.0, "datetime": "2025-03-04 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128378, "price": 130265000.0, "datetime": "2025-03-04 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128388, "price": 129810000.0, "datetime": "2025-03-04 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128413, "price": 129100000.0, "datetime": "2025-03-04 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128433, "price": 130323000.0, "datetime": "2025-03-04 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128490, "price": 125271000.0, "datetime": "2025-03-04 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128495, "price": 125089000.0, "datetime": "2025-03-04 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128533, "price": 126307000.0, "datetime": "2025-03-04 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128554, "price": 126689000.0, "datetime": "2025-03-04 14:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128555, "price": 126612000.0, "datetime": "2025-03-04 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 128579, "price": 126690000.0, "datetime": "2025-03-04 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128605, "price": 126345000.0, "datetime": "2025-03-04 16:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128621, "price": 126419000.0, "datetime": "2025-03-04 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128656, "price": 126234000.0, "datetime": "2025-03-04 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 128680, "price": 126829000.0, "datetime": "2025-03-04 20:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128707, "price": 126297000.0, "datetime": "2025-03-04 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128723, "price": 124655000.0, "datetime": "2025-03-04 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128744, "price": 125999000.0, "datetime": "2025-03-04 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128746, "price": 126977000.0, "datetime": "2025-03-04 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128761, "price": 124134000.0, "datetime": "2025-03-05 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128820, "price": 128491000.0, "datetime": "2025-03-05 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 128842, "price": 131817000.0, "datetime": "2025-03-05 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 128863, "price": 132451000.0, "datetime": "2025-03-05 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 128876, "price": 130990000.0, "datetime": "2025-03-05 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 128956, "price": 129698000.0, "datetime": "2025-03-05 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 128977, "price": 130670000.0, "datetime": "2025-03-05 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129007, "price": 131317000.0, "datetime": "2025-03-05 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 129019, "price": 130861000.0, "datetime": "2025-03-05 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129066, "price": 130940000.0, "datetime": "2025-03-05 15:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 129126, "price": 132312000.0, "datetime": "2025-03-05 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129147, "price": 134698000.0, "datetime": "2025-03-05 19:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129188, "price": 135450000.0, "datetime": "2025-03-05 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 129209, "price": 133915000.0, "datetime": "2025-03-05 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129226, "price": 133706000.0, "datetime": "2025-03-05 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129233, "price": 133138000.0, "datetime": "2025-03-06 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129244, "price": 132674000.0, "datetime": "2025-03-06 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129260, "price": 132000000.0, "datetime": "2025-03-06 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 129285, "price": 134372000.0, "datetime": "2025-03-06 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129360, "price": 134335000.0, "datetime": "2025-03-06 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129417, "price": 134981000.0, "datetime": "2025-03-06 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 129442, "price": 134698000.0, "datetime": "2025-03-06 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 129450, "price": 135980000.0, "datetime": "2025-03-06 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129483, "price": 136191000.0, "datetime": "2025-03-06 12:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129535, "price": 137434000.0, "datetime": "2025-03-06 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 129617, "price": 135234000.0, "datetime": "2025-03-06 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 129633, "price": 135275000.0, "datetime": "2025-03-06 20:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 129675, "price": 134012000.0, "datetime": "2025-03-06 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129698, "price": 133590000.0, "datetime": "2025-03-06 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129705, "price": 133588000.0, "datetime": "2025-03-06 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 129711, "price": 133483000.0, "datetime": "2025-03-06 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129721, "price": 134547000.0, "datetime": "2025-03-07 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 129760, "price": 132530000.0, "datetime": "2025-03-07 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129771, "price": 131897000.0, "datetime": "2025-03-07 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129806, "price": 131934000.0, "datetime": "2025-03-07 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 129812, "price": 132007000.0, "datetime": "2025-03-07 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129842, "price": 133020000.0, "datetime": "2025-03-07 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129858, "price": 134113000.0, "datetime": "2025-03-07 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129873, "price": 134377000.0, "datetime": "2025-03-07 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 129897, "price": 134900000.0, "datetime": "2025-03-07 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 129906, "price": 129478000.0, "datetime": "2025-03-07 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129911, "price": 128078000.0, "datetime": "2025-03-07 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 129980, "price": 130003000.0, "datetime": "2025-03-07 13:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 130085, "price": 132624000.0, "datetime": "2025-03-07 18:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 130150, "price": 131907000.0, "datetime": "2025-03-07 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 130161, "price": 132653000.0, "datetime": "2025-03-07 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 130163, "price": 132973000.0, "datetime": "2025-03-07 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 130169, "price": 133498000.0, "datetime": "2025-03-07 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 130192, "price": 134251000.0, "datetime": "2025-03-07 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 130207, "price": 131974000.0, "datetime": "2025-03-08 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 130231, "price": 130160000.0, "datetime": "2025-03-08 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 130275, "price": 131500000.0, "datetime": "2025-03-08 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 130292, "price": 130503000.0, "datetime": "2025-03-08 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 130307, "price": 130677000.0, "datetime": "2025-03-08 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 130317, "price": 128947000.0, "datetime": "2025-03-08 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 130332, "price": 128901000.0, "datetime": "2025-03-08 06:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 130343, "price": 128708000.0, "datetime": "2025-03-08 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 130396, "price": 129121000.0, "datetime": "2025-03-08 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 130406, "price": 128152000.0, "datetime": "2025-03-08 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 130462, "price": 128259000.0, "datetime": "2025-03-08 13:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 130537, "price": 128400000.0, "datetime": "2025-03-08 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 130622, "price": 128536000.0, "datetime": "2025-03-08 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 130699, "price": 128473000.0, "datetime": "2025-03-09 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 130763, "price": 128797000.0, "datetime": "2025-03-09 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 130817, "price": 128258000.0, "datetime": "2025-03-09 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 130832, "price": 128800000.0, "datetime": "2025-03-09 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 131053, "price": 127323000.0, "datetime": "2025-03-09 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 131074, "price": 126372000.0, "datetime": "2025-03-09 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131101, "price": 125930000.0, "datetime": "2025-03-09 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131143, "price": 124415000.0, "datetime": "2025-03-09 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131176, "price": 124660000.0, "datetime": "2025-03-10 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 131181, "price": 124180000.0, "datetime": "2025-03-10 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 131197, "price": 123831000.0, "datetime": "2025-03-10 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131215, "price": 123916000.0, "datetime": "2025-03-10 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 131226, "price": 123878000.0, "datetime": "2025-03-10 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 131268, "price": 124193000.0, "datetime": "2025-03-10 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 131316, "price": 120861000.0, "datetime": "2025-03-10 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131347, "price": 120279000.0, "datetime": "2025-03-10 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 131357, "price": 121644000.0, "datetime": "2025-03-10 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 131390, "price": 123172000.0, "datetime": "2025-03-10 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 131473, "price": 122716000.0, "datetime": "2025-03-10 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131514, "price": 121387000.0, "datetime": "2025-03-10 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 131522, "price": 123697000.0, "datetime": "2025-03-10 18:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 131575, "price": 123918000.0, "datetime": "2025-03-10 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 131606, "price": 123169000.0, "datetime": "2025-03-10 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131620, "price": 119404000.0, "datetime": "2025-03-10 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131632, "price": 119378000.0, "datetime": "2025-03-10 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131678, "price": 118163000.0, "datetime": "2025-03-11 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131696, "price": 117785000.0, "datetime": "2025-03-11 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131717, "price": 116950000.0, "datetime": "2025-03-11 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 131726, "price": 118226000.0, "datetime": "2025-03-11 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 131753, "price": 118540000.0, "datetime": "2025-03-11 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 131775, "price": 118840000.0, "datetime": "2025-03-11 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 131813, "price": 117886000.0, "datetime": "2025-03-11 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 131830, "price": 115401000.0, "datetime": "2025-03-11 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 131854, "price": 118069000.0, "datetime": "2025-03-11 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 131862, "price": 118420000.0, "datetime": "2025-03-11 11:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 131912, "price": 118896000.0, "datetime": "2025-03-11 13:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 131949, "price": 119575000.0, "datetime": "2025-03-11 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 132009, "price": 121430000.0, "datetime": "2025-03-11 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132060, "price": 121454000.0, "datetime": "2025-03-11 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 132078, "price": 120205000.0, "datetime": "2025-03-11 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 132095, "price": 120213000.0, "datetime": "2025-03-11 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 132108, "price": 118369000.0, "datetime": "2025-03-11 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 132135, "price": 120425000.0, "datetime": "2025-03-12 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 132152, "price": 120691000.0, "datetime": "2025-03-12 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 132196, "price": 123216000.0, "datetime": "2025-03-12 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 132211, "price": 123261000.0, "datetime": "2025-03-12 04:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 132274, "price": 123089000.0, "datetime": "2025-03-12 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132292, "price": 123162000.0, "datetime": "2025-03-12 08:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 132333, "price": 123797000.0, "datetime": "2025-03-12 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132409, "price": 121726000.0, "datetime": "2025-03-12 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 132416, "price": 121113000.0, "datetime": "2025-03-12 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132443, "price": 121314000.0, "datetime": "2025-03-12 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 132460, "price": 121907000.0, "datetime": "2025-03-12 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 132476, "price": 122349000.0, "datetime": "2025-03-12 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132519, "price": 122628000.0, "datetime": "2025-03-12 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 132544, "price": 124301000.0, "datetime": "2025-03-12 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132600, "price": 120731000.0, "datetime": "2025-03-13 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 132649, "price": 122200000.0, "datetime": "2025-03-13 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 132790, "price": 123545000.0, "datetime": "2025-03-13 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132798, "price": 123792000.0, "datetime": "2025-03-13 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 132832, "price": 123881000.0, "datetime": "2025-03-13 11:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132910, "price": 123155000.0, "datetime": "2025-03-13 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 132939, "price": 122770000.0, "datetime": "2025-03-13 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 132951, "price": 122804000.0, "datetime": "2025-03-13 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 133020, "price": 123051000.0, "datetime": "2025-03-13 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133023, "price": 122792000.0, "datetime": "2025-03-13 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133033, "price": 122669000.0, "datetime": "2025-03-13 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 133054, "price": 121693000.0, "datetime": "2025-03-13 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 133087, "price": 120751000.0, "datetime": "2025-03-14 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 133134, "price": 119710000.0, "datetime": "2025-03-14 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133159, "price": 119747000.0, "datetime": "2025-03-14 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133178, "price": 119626000.0, "datetime": "2025-03-14 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133253, "price": 119937000.0, "datetime": "2025-03-14 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133263, "price": 120412000.0, "datetime": "2025-03-14 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133329, "price": 120795000.0, "datetime": "2025-03-14 12:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133407, "price": 121442000.0, "datetime": "2025-03-14 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133527, "price": 122711000.0, "datetime": "2025-03-14 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133529, "price": 123396000.0, "datetime": "2025-03-14 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133533, "price": 122640000.0, "datetime": "2025-03-14 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133545, "price": 122745000.0, "datetime": "2025-03-14 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133570, "price": 124765000.0, "datetime": "2025-03-15 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 133657, "price": 124257000.0, "datetime": "2025-03-15 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133665, "price": 124298000.0, "datetime": "2025-03-15 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133727, "price": 123838000.0, "datetime": "2025-03-15 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133748, "price": 124386000.0, "datetime": "2025-03-15 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 133871, "price": 124152000.0, "datetime": "2025-03-15 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 133965, "price": 123997000.0, "datetime": "2025-03-15 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 134250, "price": 123500000.0, "datetime": "2025-03-16 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 134287, "price": 123874000.0, "datetime": "2025-03-16 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 134407, "price": 123219000.0, "datetime": "2025-03-16 18:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 134454, "price": 121940000.0, "datetime": "2025-03-16 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 134523, "price": 122305000.0, "datetime": "2025-03-17 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 134536, "price": 123875000.0, "datetime": "2025-03-17 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 134601, "price": 122550000.0, "datetime": "2025-03-17 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 134685, "price": 121671000.0, "datetime": "2025-03-17 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 134738, "price": 122000000.0, "datetime": "2025-03-17 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 134796, "price": 122237000.0, "datetime": "2025-03-17 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 134830, "price": 121940000.0, "datetime": "2025-03-17 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 134933, "price": 122209000.0, "datetime": "2025-03-17 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 134943, "price": 122479000.0, "datetime": "2025-03-17 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 134964, "price": 122244000.0, "datetime": "2025-03-17 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 134984, "price": 121925000.0, "datetime": "2025-03-17 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 135026, "price": 121950000.0, "datetime": "2025-03-18 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 135094, "price": 122980000.0, "datetime": "2025-03-18 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 135138, "price": 123151000.0, "datetime": "2025-03-18 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 135177, "price": 122579000.0, "datetime": "2025-03-18 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 135314, "price": 121373000.0, "datetime": "2025-03-18 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 135372, "price": 121335000.0, "datetime": "2025-03-18 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 135462, "price": 120154000.0, "datetime": "2025-03-18 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 135491, "price": 120021000.0, "datetime": "2025-03-19 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 135548, "price": 120297000.0, "datetime": "2025-03-19 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 135585, "price": 120377000.0, "datetime": "2025-03-19 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 135692, "price": 121000000.0, "datetime": "2025-03-19 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 135715, "price": 121536000.0, "datetime": "2025-03-19 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 135899, "price": 122676000.0, "datetime": "2025-03-19 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 135924, "price": 122880000.0, "datetime": "2025-03-19 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 135985, "price": 123819000.0, "datetime": "2025-03-20 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 136013, "price": 123474000.0, "datetime": "2025-03-20 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 136016, "price": 123709000.0, "datetime": "2025-03-20 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 136039, "price": 125061000.0, "datetime": "2025-03-20 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 136140, "price": 127191000.0, "datetime": "2025-03-20 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 136156, "price": 126334000.0, "datetime": "2025-03-20 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 136249, "price": 125651000.0, "datetime": "2025-03-20 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 136336, "price": 126139000.0, "datetime": "2025-03-20 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 136341, "price": 125646000.0, "datetime": "2025-03-20 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 136407, "price": 126155000.0, "datetime": "2025-03-20 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 136430, "price": 126560000.0, "datetime": "2025-03-20 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 136475, "price": 124494000.0, "datetime": "2025-03-21 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 136580, "price": 124318000.0, "datetime": "2025-03-21 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 136628, "price": 124560000.0, "datetime": "2025-03-21 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 136737, "price": 124543000.0, "datetime": "2025-03-21 15:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 136803, "price": 124296000.0, "datetime": "2025-03-21 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 136866, "price": 123951000.0, "datetime": "2025-03-21 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 136887, "price": 123922000.0, "datetime": "2025-03-21 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 136919, "price": 123948000.0, "datetime": "2025-03-22 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 136940, "price": 124194000.0, "datetime": "2025-03-22 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 137006, "price": 123963000.0, "datetime": "2025-03-22 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 137040, "price": 124601000.0, "datetime": "2025-03-22 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 137125, "price": 124130000.0, "datetime": "2025-03-22 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 137798, "price": 125190000.0, "datetime": "2025-03-23 20:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 137810, "price": 125109000.0, "datetime": "2025-03-23 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 137995, "price": 127802000.0, "datetime": "2025-03-24 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138010, "price": 128429000.0, "datetime": "2025-03-24 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138041, "price": 128354000.0, "datetime": "2025-03-24 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 138091, "price": 129034000.0, "datetime": "2025-03-24 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138122, "price": 129303000.0, "datetime": "2025-03-24 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138133, "price": 130050000.0, "datetime": "2025-03-24 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 138238, "price": 129847000.0, "datetime": "2025-03-25 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138323, "price": 128805000.0, "datetime": "2025-03-25 08:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138353, "price": 128493000.0, "datetime": "2025-03-25 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138434, "price": 128050000.0, "datetime": "2025-03-25 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 138513, "price": 128324000.0, "datetime": "2025-03-25 18:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138577, "price": 128634000.0, "datetime": "2025-03-25 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138589, "price": 129300000.0, "datetime": "2025-03-25 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138596, "price": 129230000.0, "datetime": "2025-03-25 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 138642, "price": 129346000.0, "datetime": "2025-03-26 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138667, "price": 129906000.0, "datetime": "2025-03-26 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138691, "price": 129220000.0, "datetime": "2025-03-26 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138721, "price": 129755000.0, "datetime": "2025-03-26 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138739, "price": 129450000.0, "datetime": "2025-03-26 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138817, "price": 129253000.0, "datetime": "2025-03-26 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138866, "price": 128814000.0, "datetime": "2025-03-26 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 138942, "price": 129446000.0, "datetime": "2025-03-26 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 138981, "price": 129413000.0, "datetime": "2025-03-26 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 139009, "price": 129802000.0, "datetime": "2025-03-26 19:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 139056, "price": 129325000.0, "datetime": "2025-03-26 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 139104, "price": 128490000.0, "datetime": "2025-03-27 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 139143, "price": 127895000.0, "datetime": "2025-03-27 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 139196, "price": 127702000.0, "datetime": "2025-03-27 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 139248, "price": 128511000.0, "datetime": "2025-03-27 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 139293, "price": 128761000.0, "datetime": "2025-03-27 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 139401, "price": 128787000.0, "datetime": "2025-03-27 14:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 139513, "price": 128500000.0, "datetime": "2025-03-27 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 139562, "price": 127827000.0, "datetime": "2025-03-27 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 139596, "price": 128372000.0, "datetime": "2025-03-28 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 139826, "price": 128345000.0, "datetime": "2025-03-28 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 139955, "price": 126575000.0, "datetime": "2025-03-28 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 140002, "price": 126547000.0, "datetime": "2025-03-28 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 140015, "price": 126496000.0, "datetime": "2025-03-28 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 140041, "price": 126434000.0, "datetime": "2025-03-28 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 140076, "price": 125610000.0, "datetime": "2025-03-29 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 140125, "price": 125216000.0, "datetime": "2025-03-29 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 140150, "price": 124659000.0, "datetime": "2025-03-29 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 140178, "price": 125267000.0, "datetime": "2025-03-29 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 140277, "price": 125444000.0, "datetime": "2025-03-29 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 140318, "price": 125039000.0, "datetime": "2025-03-29 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 140445, "price": 124240000.0, "datetime": "2025-03-29 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 140503, "price": 122832000.0, "datetime": "2025-03-29 21:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 140532, "price": 122995000.0, "datetime": "2025-03-29 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 140593, "price": 122716000.0, "datetime": "2025-03-30 02:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 140728, "price": 123544000.0, "datetime": "2025-03-30 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 140803, "price": 124133000.0, "datetime": "2025-03-30 12:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 140873, "price": 124288000.0, "datetime": "2025-03-30 16:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 140994, "price": 123583000.0, "datetime": "2025-03-30 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 141087, "price": 123548000.0, "datetime": "2025-03-31 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 141161, "price": 122894000.0, "datetime": "2025-03-31 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 141171, "price": 122912000.0, "datetime": "2025-03-31 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 141183, "price": 123200000.0, "datetime": "2025-03-31 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 141225, "price": 122178000.0, "datetime": "2025-03-31 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 141304, "price": 121923000.0, "datetime": "2025-03-31 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 141361, "price": 121636000.0, "datetime": "2025-03-31 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 141376, "price": 122251000.0, "datetime": "2025-03-31 17:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 141416, "price": 121884000.0, "datetime": "2025-03-31 19:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 141470, "price": 123001000.0, "datetime": "2025-03-31 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 141481, "price": 122701000.0, "datetime": "2025-03-31 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 141490, "price": 123706000.0, "datetime": "2025-03-31 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 141527, "price": 124088000.0, "datetime": "2025-04-01 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 141567, "price": 123743000.0, "datetime": "2025-04-01 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 141665, "price": 122988000.0, "datetime": "2025-04-01 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 141673, "price": 122789000.0, "datetime": "2025-04-01 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 141820, "price": 123800000.0, "datetime": "2025-04-01 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 141906, "price": 124716000.0, "datetime": "2025-04-01 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 141973, "price": 123641000.0, "datetime": "2025-04-01 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 141990, "price": 125606000.0, "datetime": "2025-04-02 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 142011, "price": 125992000.0, "datetime": "2025-04-02 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 142147, "price": 126309000.0, "datetime": "2025-04-02 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 142298, "price": 125065000.0, "datetime": "2025-04-02 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 142357, "price": 125800000.0, "datetime": "2025-04-02 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 142418, "price": 125668000.0, "datetime": "2025-04-02 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 142443, "price": 126200000.0, "datetime": "2025-04-02 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 142481, "price": 128220000.0, "datetime": "2025-04-03 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 142563, "price": 128356000.0, "datetime": "2025-04-03 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 142567, "price": 127387000.0, "datetime": "2025-04-03 05:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 142568, "price": 129638000.0, "datetime": "2025-04-03 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 142570, "price": 129212000.0, "datetime": "2025-04-03 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 142574, "price": 127284000.0, "datetime": "2025-04-03 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 142583, "price": 126774000.0, "datetime": "2025-04-03 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 142591, "price": 125320000.0, "datetime": "2025-04-03 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 142621, "price": 123524000.0, "datetime": "2025-04-03 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 142632, "price": 123188000.0, "datetime": "2025-04-03 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 142647, "price": 123135000.0, "datetime": "2025-04-03 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 142690, "price": 124019000.0, "datetime": "2025-04-03 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 142802, "price": 123915000.0, "datetime": "2025-04-03 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 142852, "price": 123584000.0, "datetime": "2025-04-03 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 142914, "price": 122484000.0, "datetime": "2025-04-03 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 142932, "price": 122227000.0, "datetime": "2025-04-03 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 142947, "price": 121621000.0, "datetime": "2025-04-04 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 142997, "price": 121860000.0, "datetime": "2025-04-04 02:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 143017, "price": 121885000.0, "datetime": "2025-04-04 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 143029, "price": 121547000.0, "datetime": "2025-04-04 04:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 143061, "price": 121947000.0, "datetime": "2025-04-04 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 143142, "price": 122792000.0, "datetime": "2025-04-04 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 143235, "price": 122178000.0, "datetime": "2025-04-04 14:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 143305, "price": 123799000.0, "datetime": "2025-04-04 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 143355, "price": 121748000.0, "datetime": "2025-04-04 20:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 143376, "price": 121999000.0, "datetime": "2025-04-04 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 143392, "price": 122426000.0, "datetime": "2025-04-04 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 143406, "price": 122636000.0, "datetime": "2025-04-04 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 143421, "price": 122314000.0, "datetime": "2025-04-04 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 143432, "price": 122778000.0, "datetime": "2025-04-05 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 143486, "price": 124000000.0, "datetime": "2025-04-05 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 143539, "price": 123837000.0, "datetime": "2025-04-05 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 143586, "price": 123515000.0, "datetime": "2025-04-05 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 143626, "price": 123719000.0, "datetime": "2025-04-05 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 143869, "price": 122769000.0, "datetime": "2025-04-05 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 143954, "price": 122680000.0, "datetime": "2025-04-06 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144081, "price": 123399000.0, "datetime": "2025-04-06 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 144248, "price": 122701000.0, "datetime": "2025-04-06 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 144359, "price": 122077000.0, "datetime": "2025-04-06 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 144451, "price": 120113000.0, "datetime": "2025-04-07 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144462, "price": 118733000.0, "datetime": "2025-04-07 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144497, "price": 118782000.0, "datetime": "2025-04-07 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144525, "price": 118141000.0, "datetime": "2025-04-07 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144555, "price": 116379000.0, "datetime": "2025-04-07 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 144595, "price": 118144000.0, "datetime": "2025-04-07 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 144644, "price": 116791000.0, "datetime": "2025-04-07 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144650, "price": 116241000.0, "datetime": "2025-04-07 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144667, "price": 115601000.0, "datetime": "2025-04-07 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144706, "price": 112450000.0, "datetime": "2025-04-07 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 144741, "price": 114870000.0, "datetime": "2025-04-07 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 144781, "price": 115412000.0, "datetime": "2025-04-07 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 144789, "price": 115400000.0, "datetime": "2025-04-07 20:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 144812, "price": 115522000.0, "datetime": "2025-04-07 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 144839, "price": 114424000.0, "datetime": "2025-04-07 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 144844, "price": 116384000.0, "datetime": "2025-04-07 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 144848, "price": 118500000.0, "datetime": "2025-04-07 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 144850, "price": 118861000.0, "datetime": "2025-04-07 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 144904, "price": 116152000.0, "datetime": "2025-04-08 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 144932, "price": 117247000.0, "datetime": "2025-04-08 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 144966, "price": 116865000.0, "datetime": "2025-04-08 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145028, "price": 118947000.0, "datetime": "2025-04-08 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 145048, "price": 118635000.0, "datetime": "2025-04-08 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 145068, "price": 118046000.0, "datetime": "2025-04-08 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145094, "price": 119620000.0, "datetime": "2025-04-08 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 145136, "price": 119549000.0, "datetime": "2025-04-08 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145147, "price": 118981000.0, "datetime": "2025-04-08 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 145191, "price": 118700000.0, "datetime": "2025-04-08 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 145269, "price": 118614000.0, "datetime": "2025-04-08 20:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145295, "price": 118905000.0, "datetime": "2025-04-08 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 145315, "price": 119210000.0, "datetime": "2025-04-08 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 145318, "price": 119224000.0, "datetime": "2025-04-08 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 145356, "price": 117715000.0, "datetime": "2025-04-09 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 145397, "price": 116001000.0, "datetime": "2025-04-09 02:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145415, "price": 116105000.0, "datetime": "2025-04-09 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 145440, "price": 115282000.0, "datetime": "2025-04-09 04:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145473, "price": 115401000.0, "datetime": "2025-04-09 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 145502, "price": 115178000.0, "datetime": "2025-04-09 07:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 145527, "price": 114814000.0, "datetime": "2025-04-09 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145537, "price": 114800000.0, "datetime": "2025-04-09 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 145554, "price": 113229000.0, "datetime": "2025-04-09 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 145604, "price": 113696000.0, "datetime": "2025-04-09 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145685, "price": 116482000.0, "datetime": "2025-04-09 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 145742, "price": 116064000.0, "datetime": "2025-04-09 19:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 145747, "price": 114724000.0, "datetime": "2025-04-09 20:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 145760, "price": 114471000.0, "datetime": "2025-04-09 20:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 145798, "price": 115810000.0, "datetime": "2025-04-09 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 145805, "price": 116530000.0, "datetime": "2025-04-09 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 145866, "price": 116960000.0, "datetime": "2025-04-10 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 145877, "price": 120514000.0, "datetime": "2025-04-10 02:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 145895, "price": 121510000.0, "datetime": "2025-04-10 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 145954, "price": 122300000.0, "datetime": "2025-04-10 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146024, "price": 121768000.0, "datetime": "2025-04-10 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146061, "price": 121505000.0, "datetime": "2025-04-10 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146102, "price": 121070000.0, "datetime": "2025-04-10 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146138, "price": 120983000.0, "datetime": "2025-04-10 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146190, "price": 121045000.0, "datetime": "2025-04-10 18:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146217, "price": 120912000.0, "datetime": "2025-04-10 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146239, "price": 121257000.0, "datetime": "2025-04-10 20:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146256, "price": 121137000.0, "datetime": "2025-04-10 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146280, "price": 120515000.0, "datetime": "2025-04-10 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 146285, "price": 120208000.0, "datetime": "2025-04-10 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 146326, "price": 117464000.0, "datetime": "2025-04-11 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146393, "price": 117801000.0, "datetime": "2025-04-11 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 146413, "price": 117977000.0, "datetime": "2025-04-11 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 146444, "price": 117863000.0, "datetime": "2025-04-11 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146509, "price": 117554000.0, "datetime": "2025-04-11 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146586, "price": 119009000.0, "datetime": "2025-04-11 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146606, "price": 119662000.0, "datetime": "2025-04-11 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 146645, "price": 120500000.0, "datetime": "2025-04-11 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146650, "price": 119730000.0, "datetime": "2025-04-11 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 146712, "price": 120768000.0, "datetime": "2025-04-11 20:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146755, "price": 121299000.0, "datetime": "2025-04-11 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146760, "price": 121187000.0, "datetime": "2025-04-11 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146775, "price": 119999000.0, "datetime": "2025-04-11 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146861, "price": 121660000.0, "datetime": "2025-04-12 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 146905, "price": 121898000.0, "datetime": "2025-04-12 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 146926, "price": 121668000.0, "datetime": "2025-04-12 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 147022, "price": 121120000.0, "datetime": "2025-04-12 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 147061, "price": 121290000.0, "datetime": "2025-04-12 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 147238, "price": 122142000.0, "datetime": "2025-04-12 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 147259, "price": 122599000.0, "datetime": "2025-04-12 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 147287, "price": 122816000.0, "datetime": "2025-04-13 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 147329, "price": 122941000.0, "datetime": "2025-04-13 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 147375, "price": 123395000.0, "datetime": "2025-04-13 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 147454, "price": 123279000.0, "datetime": "2025-04-13 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 147466, "price": 123955000.0, "datetime": "2025-04-13 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 147481, "price": 123762000.0, "datetime": "2025-04-13 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 147505, "price": 123894000.0, "datetime": "2025-04-13 12:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 147527, "price": 123500000.0, "datetime": "2025-04-13 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 147637, "price": 123097000.0, "datetime": "2025-04-13 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 147670, "price": 122550000.0, "datetime": "2025-04-13 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 147737, "price": 122188000.0, "datetime": "2025-04-13 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 147836, "price": 122218000.0, "datetime": "2025-04-14 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 147839, "price": 121991000.0, "datetime": "2025-04-14 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 147870, "price": 121634000.0, "datetime": "2025-04-14 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 147921, "price": 121586000.0, "datetime": "2025-04-14 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 147935, "price": 122712000.0, "datetime": "2025-04-14 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 147976, "price": 123195000.0, "datetime": "2025-04-14 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 148085, "price": 122902000.0, "datetime": "2025-04-14 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 148115, "price": 122422000.0, "datetime": "2025-04-14 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 148154, "price": 122867000.0, "datetime": "2025-04-14 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 148194, "price": 122697000.0, "datetime": "2025-04-14 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 148201, "price": 122716000.0, "datetime": "2025-04-14 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 148224, "price": 122819000.0, "datetime": "2025-04-15 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 148244, "price": 122498000.0, "datetime": "2025-04-15 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 148336, "price": 122600000.0, "datetime": "2025-04-15 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 148434, "price": 123201000.0, "datetime": "2025-04-15 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 148676, "price": 124605000.0, "datetime": "2025-04-15 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 148682, "price": 124389000.0, "datetime": "2025-04-15 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 148710, "price": 123935000.0, "datetime": "2025-04-16 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 148732, "price": 123738000.0, "datetime": "2025-04-16 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 148877, "price": 122237000.0, "datetime": "2025-04-16 08:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 148926, "price": 121997000.0, "datetime": "2025-04-16 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 148970, "price": 121683000.0, "datetime": "2025-04-16 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 149045, "price": 121434000.0, "datetime": "2025-04-16 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 149054, "price": 121988000.0, "datetime": "2025-04-16 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 149062, "price": 121670000.0, "datetime": "2025-04-16 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 149150, "price": 121705000.0, "datetime": "2025-04-16 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 149167, "price": 122214000.0, "datetime": "2025-04-16 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 149235, "price": 122949000.0, "datetime": "2025-04-17 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 149245, "price": 122008000.0, "datetime": "2025-04-17 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 149362, "price": 121860000.0, "datetime": "2025-04-17 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 149394, "price": 122268000.0, "datetime": "2025-04-17 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 149430, "price": 121719000.0, "datetime": "2025-04-17 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 149493, "price": 122256000.0, "datetime": "2025-04-17 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 149542, "price": 122109000.0, "datetime": "2025-04-17 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 149609, "price": 122516000.0, "datetime": "2025-04-17 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 149645, "price": 121894000.0, "datetime": "2025-04-17 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 149665, "price": 122204000.0, "datetime": "2025-04-18 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 149743, "price": 122546000.0, "datetime": "2025-04-18 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 150659, "price": 122732000.0, "datetime": "2025-04-20 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 151018, "price": 121900000.0, "datetime": "2025-04-20 19:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 151055, "price": 122169000.0, "datetime": "2025-04-20 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 151210, "price": 122712000.0, "datetime": "2025-04-21 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 151286, "price": 122900000.0, "datetime": "2025-04-21 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 151358, "price": 125059000.0, "datetime": "2025-04-21 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 151399, "price": 125494000.0, "datetime": "2025-04-21 14:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 151509, "price": 124726000.0, "datetime": "2025-04-21 20:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 151527, "price": 125240000.0, "datetime": "2025-04-21 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 151546, "price": 124723000.0, "datetime": "2025-04-21 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 151580, "price": 125909000.0, "datetime": "2025-04-21 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 151613, "price": 125930000.0, "datetime": "2025-04-22 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 151629, "price": 125162000.0, "datetime": "2025-04-22 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 151761, "price": 125939000.0, "datetime": "2025-04-22 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 151813, "price": 127010000.0, "datetime": "2025-04-22 11:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 152011, "price": 127726000.0, "datetime": "2025-04-22 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 152042, "price": 129072000.0, "datetime": "2025-04-22 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 152075, "price": 130189000.0, "datetime": "2025-04-23 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 152157, "price": 130763000.0, "datetime": "2025-04-23 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 152191, "price": 131520000.0, "datetime": "2025-04-23 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 152192, "price": 131178000.0, "datetime": "2025-04-23 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 152200, "price": 133075000.0, "datetime": "2025-04-23 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 152253, "price": 133849000.0, "datetime": "2025-04-23 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 152267, "price": 133791000.0, "datetime": "2025-04-23 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 152324, "price": 133372000.0, "datetime": "2025-04-23 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 152443, "price": 134602000.0, "datetime": "2025-04-23 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 152508, "price": 134502000.0, "datetime": "2025-04-23 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 152518, "price": 134002000.0, "datetime": "2025-04-23 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 152525, "price": 133980000.0, "datetime": "2025-04-23 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 152555, "price": 132292000.0, "datetime": "2025-04-24 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 152625, "price": 133866000.0, "datetime": "2025-04-24 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 152641, "price": 134168000.0, "datetime": "2025-04-24 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 152687, "price": 133877000.0, "datetime": "2025-04-24 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 152905, "price": 132712000.0, "datetime": "2025-04-24 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 153068, "price": 133636000.0, "datetime": "2025-04-25 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 153088, "price": 134102000.0, "datetime": "2025-04-25 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 153194, "price": 134777000.0, "datetime": "2025-04-25 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 153233, "price": 134858000.0, "datetime": "2025-04-25 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 153362, "price": 134988000.0, "datetime": "2025-04-25 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 153453, "price": 135913000.0, "datetime": "2025-04-25 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 153491, "price": 136769000.0, "datetime": "2025-04-25 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 153529, "price": 136960000.0, "datetime": "2025-04-26 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 153558, "price": 137000000.0, "datetime": "2025-04-26 02:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 153576, "price": 137243000.0, "datetime": "2025-04-26 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 153715, "price": 137136000.0, "datetime": "2025-04-26 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 153874, "price": 135741000.0, "datetime": "2025-04-26 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 154136, "price": 136557000.0, "datetime": "2025-04-27 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 154194, "price": 136568000.0, "datetime": "2025-04-27 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 154608, "price": 135463000.0, "datetime": "2025-04-28 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 154692, "price": 134589000.0, "datetime": "2025-04-28 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 154856, "price": 136869000.0, "datetime": "2025-04-28 19:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 154915, "price": 136880000.0, "datetime": "2025-04-28 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 154926, "price": 136400000.0, "datetime": "2025-04-28 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 155002, "price": 135791000.0, "datetime": "2025-04-29 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 155105, "price": 136734000.0, "datetime": "2025-04-29 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 155165, "price": 136701000.0, "datetime": "2025-04-29 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 155464, "price": 136532000.0, "datetime": "2025-04-30 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 155480, "price": 137216000.0, "datetime": "2025-04-30 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 155600, "price": 136364000.0, "datetime": "2025-04-30 08:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 155859, "price": 135997000.0, "datetime": "2025-04-30 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 155884, "price": 134949000.0, "datetime": "2025-04-30 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 155937, "price": 135903000.0, "datetime": "2025-05-01 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 155992, "price": 135469000.0, "datetime": "2025-05-01 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 156006, "price": 136224000.0, "datetime": "2025-05-01 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 156060, "price": 135818000.0, "datetime": "2025-05-01 07:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 156133, "price": 136724000.0, "datetime": "2025-05-01 11:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 156280, "price": 137530000.0, "datetime": "2025-05-01 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 156357, "price": 138399000.0, "datetime": "2025-05-01 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 156375, "price": 138852000.0, "datetime": "2025-05-01 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 156438, "price": 139216000.0, "datetime": "2025-05-02 02:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 156567, "price": 139397000.0, "datetime": "2025-05-02 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 156658, "price": 139420000.0, "datetime": "2025-05-02 13:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 156761, "price": 137903000.0, "datetime": "2025-05-02 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 156843, "price": 137814000.0, "datetime": "2025-05-02 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 156855, "price": 138646000.0, "datetime": "2025-05-02 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 156872, "price": 138523000.0, "datetime": "2025-05-03 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 157070, "price": 137899000.0, "datetime": "2025-05-03 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 157516, "price": 137414000.0, "datetime": "2025-05-04 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 157974, "price": 136633000.0, "datetime": "2025-05-05 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 158014, "price": 136259000.0, "datetime": "2025-05-05 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 158049, "price": 134757000.0, "datetime": "2025-05-05 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 158204, "price": 134116000.0, "datetime": "2025-05-05 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 158252, "price": 133705000.0, "datetime": "2025-05-05 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 158277, "price": 133304000.0, "datetime": "2025-05-05 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 158283, "price": 133890000.0, "datetime": "2025-05-05 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 158292, "price": 133529000.0, "datetime": "2025-05-05 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 158401, "price": 134353000.0, "datetime": "2025-05-06 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 158425, "price": 134578000.0, "datetime": "2025-05-06 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 158498, "price": 134759000.0, "datetime": "2025-05-06 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 158700, "price": 133894000.0, "datetime": "2025-05-06 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 158769, "price": 133869000.0, "datetime": "2025-05-06 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 158823, "price": 134118000.0, "datetime": "2025-05-07 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 158913, "price": 134254000.0, "datetime": "2025-05-07 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 158925, "price": 135100000.0, "datetime": "2025-05-07 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 159006, "price": 137516000.0, "datetime": "2025-05-07 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 159048, "price": 137133000.0, "datetime": "2025-05-07 13:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 159233, "price": 136931000.0, "datetime": "2025-05-07 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 159252, "price": 137677000.0, "datetime": "2025-05-07 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 159291, "price": 137072000.0, "datetime": "2025-05-08 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 159334, "price": 137022000.0, "datetime": "2025-05-08 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 159358, "price": 137010000.0, "datetime": "2025-05-08 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 159463, "price": 138353000.0, "datetime": "2025-05-08 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 159560, "price": 139253000.0, "datetime": "2025-05-08 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 159591, "price": 139788000.0, "datetime": "2025-05-08 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 159673, "price": 140270000.0, "datetime": "2025-05-08 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 159751, "price": 140448000.0, "datetime": "2025-05-09 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 159798, "price": 142400000.0, "datetime": "2025-05-09 02:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 159873, "price": 144685000.0, "datetime": "2025-05-09 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 159961, "price": 144929000.0, "datetime": "2025-05-09 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 159990, "price": 144421000.0, "datetime": "2025-05-09 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 160054, "price": 144791000.0, "datetime": "2025-05-09 15:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 160088, "price": 145330000.0, "datetime": "2025-05-09 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 160125, "price": 144470000.0, "datetime": "2025-05-09 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 160166, "price": 144032000.0, "datetime": "2025-05-09 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 160201, "price": 144796000.0, "datetime": "2025-05-09 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 160211, "price": 144256000.0, "datetime": "2025-05-09 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 160296, "price": 144437000.0, "datetime": "2025-05-10 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 160351, "price": 143889000.0, "datetime": "2025-05-10 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 160535, "price": 144900000.0, "datetime": "2025-05-10 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 160869, "price": 145301000.0, "datetime": "2025-05-11 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 160893, "price": 144601000.0, "datetime": "2025-05-11 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 160967, "price": 145004000.0, "datetime": "2025-05-11 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 161049, "price": 144939000.0, "datetime": "2025-05-11 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 161153, "price": 145687000.0, "datetime": "2025-05-11 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 161188, "price": 146010000.0, "datetime": "2025-05-12 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 161217, "price": 145426000.0, "datetime": "2025-05-12 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 161259, "price": 145949000.0, "datetime": "2025-05-12 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 161308, "price": 145171000.0, "datetime": "2025-05-12 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 161326, "price": 145120000.0, "datetime": "2025-05-12 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 161369, "price": 145735000.0, "datetime": "2025-05-12 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 161395, "price": 145553000.0, "datetime": "2025-05-12 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 161504, "price": 146876000.0, "datetime": "2025-05-12 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 161515, "price": 146622000.0, "datetime": "2025-05-12 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 161602, "price": 146137000.0, "datetime": "2025-05-12 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 161641, "price": 146265000.0, "datetime": "2025-05-12 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 161741, "price": 143169000.0, "datetime": "2025-05-13 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 161846, "price": 144681000.0, "datetime": "2025-05-13 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 161869, "price": 144476000.0, "datetime": "2025-05-13 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 161930, "price": 144305000.0, "datetime": "2025-05-13 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 162127, "price": 145575000.0, "datetime": "2025-05-13 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 162147, "price": 146129000.0, "datetime": "2025-05-14 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 162183, "price": 145900000.0, "datetime": "2025-05-14 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 162207, "price": 146499000.0, "datetime": "2025-05-14 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 162267, "price": 146075000.0, "datetime": "2025-05-14 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 162494, "price": 145280000.0, "datetime": "2025-05-14 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 162528, "price": 145096000.0, "datetime": "2025-05-14 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 162607, "price": 145591000.0, "datetime": "2025-05-14 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 162637, "price": 145597000.0, "datetime": "2025-05-15 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 162672, "price": 144970000.0, "datetime": "2025-05-15 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 162690, "price": 145680000.0, "datetime": "2025-05-15 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 162841, "price": 145348000.0, "datetime": "2025-05-15 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 162974, "price": 144510000.0, "datetime": "2025-05-15 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 162994, "price": 143907000.0, "datetime": "2025-05-15 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 163077, "price": 144670000.0, "datetime": "2025-05-15 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 163084, "price": 144793000.0, "datetime": "2025-05-15 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 163105, "price": 144744000.0, "datetime": "2025-05-16 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 163175, "price": 145843000.0, "datetime": "2025-05-16 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 163203, "price": 145974000.0, "datetime": "2025-05-16 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 163231, "price": 145540000.0, "datetime": "2025-05-16 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 163265, "price": 145624000.0, "datetime": "2025-05-16 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 163279, "price": 146137000.0, "datetime": "2025-05-16 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 163450, "price": 145765000.0, "datetime": "2025-05-16 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 163487, "price": 146339000.0, "datetime": "2025-05-16 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 163585, "price": 146600000.0, "datetime": "2025-05-17 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 163786, "price": 146010000.0, "datetime": "2025-05-17 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 163815, "price": 146498000.0, "datetime": "2025-05-17 11:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 163978, "price": 146021000.0, "datetime": "2025-05-17 19:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 164517, "price": 147700000.0, "datetime": "2025-05-18 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 164544, "price": 148750000.0, "datetime": "2025-05-19 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 164596, "price": 148900000.0, "datetime": "2025-05-19 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 164611, "price": 148540000.0, "datetime": "2025-05-19 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 164646, "price": 147797000.0, "datetime": "2025-05-19 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 164689, "price": 147989000.0, "datetime": "2025-05-19 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 164729, "price": 150409000.0, "datetime": "2025-05-19 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 164808, "price": 147450000.0, "datetime": "2025-05-19 13:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 164846, "price": 146844000.0, "datetime": "2025-05-19 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 164878, "price": 146502000.0, "datetime": "2025-05-19 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 164927, "price": 146115000.0, "datetime": "2025-05-19 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 164996, "price": 146235000.0, "datetime": "2025-05-19 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165094, "price": 147982000.0, "datetime": "2025-05-20 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 165116, "price": 148618000.0, "datetime": "2025-05-20 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165152, "price": 148350000.0, "datetime": "2025-05-20 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 165185, "price": 148945000.0, "datetime": "2025-05-20 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165213, "price": 149000000.0, "datetime": "2025-05-20 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 165261, "price": 149352000.0, "datetime": "2025-05-20 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 165302, "price": 149569000.0, "datetime": "2025-05-20 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165330, "price": 148897000.0, "datetime": "2025-05-20 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 165455, "price": 148151000.0, "datetime": "2025-05-20 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 165491, "price": 148483000.0, "datetime": "2025-05-20 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165579, "price": 149215000.0, "datetime": "2025-05-21 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 165589, "price": 149816000.0, "datetime": "2025-05-21 04:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165609, "price": 150228000.0, "datetime": "2025-05-21 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 165658, "price": 150298000.0, "datetime": "2025-05-21 07:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165693, "price": 150043000.0, "datetime": "2025-05-21 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 165751, "price": 150286000.0, "datetime": "2025-05-21 12:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165829, "price": 150426000.0, "datetime": "2025-05-21 16:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 165958, "price": 149883000.0, "datetime": "2025-05-21 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 165995, "price": 151000000.0, "datetime": "2025-05-22 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 166026, "price": 151403000.0, "datetime": "2025-05-22 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 166034, "price": 150211000.0, "datetime": "2025-05-22 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 166057, "price": 149724000.0, "datetime": "2025-05-22 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 166088, "price": 150775000.0, "datetime": "2025-05-22 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 166153, "price": 152268000.0, "datetime": "2025-05-22 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 166192, "price": 152576000.0, "datetime": "2025-05-22 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 166282, "price": 154292000.0, "datetime": "2025-05-22 14:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 166362, "price": 153915000.0, "datetime": "2025-05-22 18:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 166447, "price": 154173000.0, "datetime": "2025-05-22 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 166478, "price": 154639000.0, "datetime": "2025-05-23 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 166559, "price": 154387000.0, "datetime": "2025-05-23 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 166648, "price": 155128000.0, "datetime": "2025-05-23 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 166694, "price": 154250000.0, "datetime": "2025-05-23 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 166878, "price": 153264000.0, "datetime": "2025-05-23 20:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 166890, "price": 150808000.0, "datetime": "2025-05-23 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 166946, "price": 151563000.0, "datetime": "2025-05-24 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 166973, "price": 151219000.0, "datetime": "2025-05-24 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 167099, "price": 150536000.0, "datetime": "2025-05-24 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 167128, "price": 150225000.0, "datetime": "2025-05-24 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 167164, "price": 150300000.0, "datetime": "2025-05-24 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 167255, "price": 150422000.0, "datetime": "2025-05-24 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 167299, "price": 150918000.0, "datetime": "2025-05-24 17:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 167369, "price": 151770000.0, "datetime": "2025-05-24 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 167430, "price": 152119000.0, "datetime": "2025-05-25 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 167583, "price": 151242000.0, "datetime": "2025-05-25 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 167590, "price": 151559000.0, "datetime": "2025-05-25 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 167633, "price": 151222000.0, "datetime": "2025-05-25 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 167780, "price": 150055000.0, "datetime": "2025-05-25 17:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 168046, "price": 151099000.0, "datetime": "2025-05-26 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 168073, "price": 151909000.0, "datetime": "2025-05-26 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 168137, "price": 152012000.0, "datetime": "2025-05-26 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 168226, "price": 152650000.0, "datetime": "2025-05-26 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 168396, "price": 152850000.0, "datetime": "2025-05-27 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 168410, "price": 152165000.0, "datetime": "2025-05-27 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 168502, "price": 152268000.0, "datetime": "2025-05-27 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 168583, "price": 151533000.0, "datetime": "2025-05-27 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 168593, "price": 150858000.0, "datetime": "2025-05-27 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 168712, "price": 151477000.0, "datetime": "2025-05-27 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 168827, "price": 152570000.0, "datetime": "2025-05-27 22:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 168842, "price": 152343000.0, "datetime": "2025-05-27 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 168856, "price": 151855000.0, "datetime": "2025-05-27 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 168947, "price": 152000000.0, "datetime": "2025-05-28 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 169091, "price": 150850000.0, "datetime": "2025-05-28 11:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 169323, "price": 150566000.0, "datetime": "2025-05-28 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 169386, "price": 150442000.0, "datetime": "2025-05-29 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 169443, "price": 149679000.0, "datetime": "2025-05-29 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 169480, "price": 150265000.0, "datetime": "2025-05-29 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 169510, "price": 150500000.0, "datetime": "2025-05-29 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 169615, "price": 150042000.0, "datetime": "2025-05-29 13:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 169653, "price": 150284000.0, "datetime": "2025-05-29 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 169701, "price": 150707000.0, "datetime": "2025-05-29 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 169791, "price": 150451000.0, "datetime": "2025-05-29 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 169819, "price": 149804000.0, "datetime": "2025-05-29 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 169934, "price": 148365000.0, "datetime": "2025-05-30 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 169989, "price": 147706000.0, "datetime": "2025-05-30 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 170026, "price": 147400000.0, "datetime": "2025-05-30 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 170096, "price": 148315000.0, "datetime": "2025-05-30 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 170174, "price": 147669000.0, "datetime": "2025-05-30 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 170247, "price": 147386000.0, "datetime": "2025-05-30 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 170255, "price": 148095000.0, "datetime": "2025-05-30 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 170332, "price": 147513000.0, "datetime": "2025-05-31 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 170369, "price": 147025000.0, "datetime": "2025-05-31 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 170458, "price": 146640000.0, "datetime": "2025-05-31 07:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 170498, "price": 147380000.0, "datetime": "2025-05-31 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 170522, "price": 146666000.0, "datetime": "2025-05-31 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 170728, "price": 147199000.0, "datetime": "2025-05-31 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 170820, "price": 148056000.0, "datetime": "2025-06-01 01:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 170969, "price": 147718000.0, "datetime": "2025-06-01 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 171042, "price": 147847000.0, "datetime": "2025-06-01 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 171245, "price": 147834000.0, "datetime": "2025-06-01 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 171331, "price": 147939000.0, "datetime": "2025-06-02 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 171344, "price": 148408000.0, "datetime": "2025-06-02 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 171450, "price": 148591000.0, "datetime": "2025-06-02 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 171579, "price": 147563000.0, "datetime": "2025-06-02 15:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 171626, "price": 147258000.0, "datetime": "2025-06-02 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 171720, "price": 146200000.0, "datetime": "2025-06-02 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 171732, "price": 146901000.0, "datetime": "2025-06-02 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 171746, "price": 146252000.0, "datetime": "2025-06-03 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 171847, "price": 147099000.0, "datetime": "2025-06-03 05:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 171979, "price": 147800000.0, "datetime": "2025-06-03 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 172210, "price": 147787000.0, "datetime": "2025-06-03 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 172258, "price": 148050000.0, "datetime": "2025-06-04 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 172313, "price": 148159000.0, "datetime": "2025-06-04 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 172333, "price": 147417000.0, "datetime": "2025-06-04 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 172416, "price": 147012000.0, "datetime": "2025-06-04 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 172610, "price": 147000000.0, "datetime": "2025-06-04 19:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 172642, "price": 146249000.0, "datetime": "2025-06-04 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 172703, "price": 145968000.0, "datetime": "2025-06-04 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 172922, "price": 144679000.0, "datetime": "2025-06-05 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 173008, "price": 144464000.0, "datetime": "2025-06-05 15:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 173031, "price": 144835000.0, "datetime": "2025-06-05 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 173128, "price": 145225000.0, "datetime": "2025-06-05 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 173154, "price": 145682000.0, "datetime": "2025-06-05 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 173178, "price": 144805000.0, "datetime": "2025-06-05 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 173254, "price": 143450000.0, "datetime": "2025-06-06 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 173276, "price": 142728000.0, "datetime": "2025-06-06 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 173306, "price": 141300000.0, "datetime": "2025-06-06 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 173365, "price": 141534000.0, "datetime": "2025-06-06 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 173376, "price": 141664000.0, "datetime": "2025-06-06 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 173409, "price": 141563000.0, "datetime": "2025-06-06 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 173614, "price": 144816000.0, "datetime": "2025-06-06 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 173618, "price": 144253000.0, "datetime": "2025-06-06 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 173676, "price": 145352000.0, "datetime": "2025-06-07 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 173778, "price": 145278000.0, "datetime": "2025-06-07 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 173868, "price": 145296000.0, "datetime": "2025-06-07 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 174021, "price": 145331000.0, "datetime": "2025-06-07 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 174097, "price": 146350000.0, "datetime": "2025-06-07 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 174551, "price": 145995000.0, "datetime": "2025-06-08 20:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 174776, "price": 145971000.0, "datetime": "2025-06-09 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 174994, "price": 145999000.0, "datetime": "2025-06-09 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 175076, "price": 147876000.0, "datetime": "2025-06-09 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 175091, "price": 148046000.0, "datetime": "2025-06-09 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 175241, "price": 149792000.0, "datetime": "2025-06-10 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 175308, "price": 149689000.0, "datetime": "2025-06-10 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 175558, "price": 149695000.0, "datetime": "2025-06-10 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 175588, "price": 149970000.0, "datetime": "2025-06-11 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 175604, "price": 149942000.0, "datetime": "2025-06-11 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 175662, "price": 150131000.0, "datetime": "2025-06-11 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 175681, "price": 149992000.0, "datetime": "2025-06-11 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 176049, "price": 151230000.0, "datetime": "2025-06-11 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 176086, "price": 150502000.0, "datetime": "2025-06-12 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 176211, "price": 149348000.0, "datetime": "2025-06-12 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 176310, "price": 148500000.0, "datetime": "2025-06-12 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 176431, "price": 147577000.0, "datetime": "2025-06-12 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 176512, "price": 146698000.0, "datetime": "2025-06-12 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 176524, "price": 147399000.0, "datetime": "2025-06-12 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 176560, "price": 147210000.0, "datetime": "2025-06-13 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 176614, "price": 147954000.0, "datetime": "2025-06-13 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 176737, "price": 144144000.0, "datetime": "2025-06-13 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 176750, "price": 143769000.0, "datetime": "2025-06-13 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 176843, "price": 144850000.0, "datetime": "2025-06-13 14:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 176861, "price": 145280000.0, "datetime": "2025-06-13 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 176899, "price": 146090000.0, "datetime": "2025-06-13 17:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 177005, "price": 145548000.0, "datetime": "2025-06-13 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 177022, "price": 145707000.0, "datetime": "2025-06-13 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 177069, "price": 146111000.0, "datetime": "2025-06-14 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 177107, "price": 146357000.0, "datetime": "2025-06-14 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 177227, "price": 146782000.0, "datetime": "2025-06-14 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 177346, "price": 145834000.0, "datetime": "2025-06-14 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 177567, "price": 145773000.0, "datetime": "2025-06-15 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 177608, "price": 145252000.0, "datetime": "2025-06-15 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 177826, "price": 146207000.0, "datetime": "2025-06-15 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 178096, "price": 145384000.0, "datetime": "2025-06-16 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 178155, "price": 145927000.0, "datetime": "2025-06-16 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 178186, "price": 145398000.0, "datetime": "2025-06-16 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 178198, "price": 145961000.0, "datetime": "2025-06-16 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 178453, "price": 147619000.0, "datetime": "2025-06-16 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 178483, "price": 147450000.0, "datetime": "2025-06-17 00:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 178616, "price": 148333000.0, "datetime": "2025-06-17 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 178651, "price": 147143000.0, "datetime": "2025-06-17 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 178693, "price": 146911000.0, "datetime": "2025-06-17 11:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 178702, "price": 147725000.0, "datetime": "2025-06-17 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 178759, "price": 147142000.0, "datetime": "2025-06-17 14:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 178928, "price": 145751000.0, "datetime": "2025-06-17 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 178994, "price": 144710000.0, "datetime": "2025-06-18 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 179046, "price": 145500000.0, "datetime": "2025-06-18 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 179146, "price": 145921000.0, "datetime": "2025-06-18 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 179265, "price": 145332000.0, "datetime": "2025-06-18 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 179287, "price": 145842000.0, "datetime": "2025-06-18 17:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 179361, "price": 145400000.0, "datetime": "2025-06-18 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 179388, "price": 144530000.0, "datetime": "2025-06-18 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 179405, "price": 145300000.0, "datetime": "2025-06-18 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 179420, "price": 145228000.0, "datetime": "2025-06-18 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 179481, "price": 144936000.0, "datetime": "2025-06-19 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 179508, "price": 145107000.0, "datetime": "2025-06-19 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 179548, "price": 144891000.0, "datetime": "2025-06-19 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 179656, "price": 145866000.0, "datetime": "2025-06-19 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 179956, "price": 145261000.0, "datetime": "2025-06-20 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 179994, "price": 144462000.0, "datetime": "2025-06-20 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 180107, "price": 144484000.0, "datetime": "2025-06-20 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 180230, "price": 144990000.0, "datetime": "2025-06-20 16:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 180258, "price": 146165000.0, "datetime": "2025-06-20 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 180391, "price": 144832000.0, "datetime": "2025-06-21 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 180439, "price": 143777000.0, "datetime": "2025-06-21 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 180539, "price": 143676000.0, "datetime": "2025-06-21 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 180943, "price": 143522000.0, "datetime": "2025-06-22 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 180981, "price": 143725000.0, "datetime": "2025-06-22 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 180993, "price": 142910000.0, "datetime": "2025-06-22 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 181040, "price": 141879000.0, "datetime": "2025-06-22 08:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 181064, "price": 143775000.0, "datetime": "2025-06-22 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 181106, "price": 143026000.0, "datetime": "2025-06-22 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 181198, "price": 142634000.0, "datetime": "2025-06-22 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 181241, "price": 142465000.0, "datetime": "2025-06-22 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 181277, "price": 143127000.0, "datetime": "2025-06-22 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 181309, "price": 142463000.0, "datetime": "2025-06-22 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 181320, "price": 141000000.0, "datetime": "2025-06-22 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 181379, "price": 138621000.0, "datetime": "2025-06-23 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 181389, "price": 138911000.0, "datetime": "2025-06-23 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 181456, "price": 138236000.0, "datetime": "2025-06-23 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 181467, "price": 138522000.0, "datetime": "2025-06-23 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 181544, "price": 141275000.0, "datetime": "2025-06-23 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 181639, "price": 141893000.0, "datetime": "2025-06-23 14:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 181738, "price": 141528000.0, "datetime": "2025-06-23 19:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 181794, "price": 141102000.0, "datetime": "2025-06-23 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 181796, "price": 141996000.0, "datetime": "2025-06-23 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 181811, "price": 142316000.0, "datetime": "2025-06-23 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 181857, "price": 140755000.0, "datetime": "2025-06-24 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 181882, "price": 142343000.0, "datetime": "2025-06-24 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 181914, "price": 142700000.0, "datetime": "2025-06-24 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 181975, "price": 146229000.0, "datetime": "2025-06-24 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 182042, "price": 145967000.0, "datetime": "2025-06-24 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 182123, "price": 145742000.0, "datetime": "2025-06-24 14:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 182157, "price": 145351000.0, "datetime": "2025-06-24 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 182191, "price": 145052000.0, "datetime": "2025-06-24 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 182295, "price": 145300000.0, "datetime": "2025-06-24 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 182342, "price": 145680000.0, "datetime": "2025-06-25 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 182382, "price": 145243000.0, "datetime": "2025-06-25 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 182421, "price": 145686000.0, "datetime": "2025-06-25 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 182488, "price": 146128000.0, "datetime": "2025-06-25 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 182495, "price": 145448000.0, "datetime": "2025-06-25 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 182526, "price": 146128000.0, "datetime": "2025-06-25 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 182668, "price": 146921000.0, "datetime": "2025-06-25 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 182770, "price": 147749000.0, "datetime": "2025-06-25 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 182809, "price": 147784000.0, "datetime": "2025-06-26 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 182935, "price": 147292000.0, "datetime": "2025-06-26 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 183004, "price": 147820000.0, "datetime": "2025-06-26 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 183148, "price": 147118000.0, "datetime": "2025-06-26 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 183254, "price": 147498000.0, "datetime": "2025-06-26 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 183273, "price": 146881000.0, "datetime": "2025-06-27 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 183283, "price": 147328000.0, "datetime": "2025-06-27 00:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 183394, "price": 147274000.0, "datetime": "2025-06-27 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 183476, "price": 146788000.0, "datetime": "2025-06-27 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 183600, "price": 146720000.0, "datetime": "2025-06-27 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 183757, "price": 147256000.0, "datetime": "2025-06-28 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 183798, "price": 146835000.0, "datetime": "2025-06-28 02:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 184606, "price": 148047000.0, "datetime": "2025-06-29 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 184739, "price": 147314000.0, "datetime": "2025-06-30 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 184892, "price": 148392000.0, "datetime": "2025-06-30 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 185016, "price": 147111000.0, "datetime": "2025-06-30 15:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 185180, "price": 146523000.0, "datetime": "2025-06-30 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 185199, "price": 146993000.0, "datetime": "2025-07-01 00:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 185254, "price": 146099000.0, "datetime": "2025-07-01 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 185644, "price": 146187000.0, "datetime": "2025-07-01 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 185655, "price": 145750000.0, "datetime": "2025-07-01 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 185779, "price": 145500000.0, "datetime": "2025-07-02 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 185825, "price": 144874000.0, "datetime": "2025-07-02 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 185879, "price": 144995000.0, "datetime": "2025-07-02 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 186119, "price": 147401000.0, "datetime": "2025-07-02 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 186196, "price": 148204000.0, "datetime": "2025-07-03 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 186306, "price": 147590000.0, "datetime": "2025-07-03 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 186338, "price": 148000000.0, "datetime": "2025-07-03 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 186440, "price": 148403000.0, "datetime": "2025-07-03 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 186511, "price": 148919000.0, "datetime": "2025-07-03 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 186554, "price": 148803000.0, "datetime": "2025-07-03 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 186594, "price": 149098000.0, "datetime": "2025-07-03 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 186620, "price": 149080000.0, "datetime": "2025-07-03 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 186659, "price": 149211000.0, "datetime": "2025-07-04 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 186858, "price": 148608000.0, "datetime": "2025-07-04 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 187075, "price": 147850000.0, "datetime": "2025-07-04 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 187215, "price": 147540000.0, "datetime": "2025-07-05 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 188039, "price": 148200000.0, "datetime": "2025-07-06 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 188192, "price": 148700000.0, "datetime": "2025-07-07 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 188199, "price": 148438000.0, "datetime": "2025-07-07 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 188286, "price": 148887000.0, "datetime": "2025-07-07 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 188518, "price": 147428000.0, "datetime": "2025-07-07 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 188614, "price": 147050000.0, "datetime": "2025-07-08 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 188628, "price": 147815000.0, "datetime": "2025-07-08 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 188764, "price": 147433000.0, "datetime": "2025-07-08 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 189012, "price": 148047000.0, "datetime": "2025-07-08 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 189466, "price": 149195000.0, "datetime": "2025-07-09 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 189493, "price": 148350000.0, "datetime": "2025-07-09 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 189530, "price": 148799000.0, "datetime": "2025-07-10 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 189612, "price": 150697000.0, "datetime": "2025-07-10 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 189732, "price": 151123000.0, "datetime": "2025-07-10 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 189990, "price": 151250000.0, "datetime": "2025-07-11 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 190056, "price": 153170000.0, "datetime": "2025-07-11 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 190112, "price": 155658000.0, "datetime": "2025-07-11 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 190155, "price": 156147000.0, "datetime": "2025-07-11 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 190181, "price": 156065000.0, "datetime": "2025-07-11 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 190302, "price": 159567000.0, "datetime": "2025-07-11 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 190333, "price": 159744000.0, "datetime": "2025-07-11 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 190368, "price": 159824000.0, "datetime": "2025-07-11 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 190431, "price": 159140000.0, "datetime": "2025-07-11 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 190446, "price": 159501000.0, "datetime": "2025-07-11 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 190494, "price": 157823000.0, "datetime": "2025-07-12 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 190552, "price": 158579000.0, "datetime": "2025-07-12 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 190607, "price": 157816000.0, "datetime": "2025-07-12 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 190623, "price": 157687000.0, "datetime": "2025-07-12 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 190655, "price": 157527000.0, "datetime": "2025-07-12 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 190670, "price": 158288000.0, "datetime": "2025-07-12 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 191410, "price": 161103000.0, "datetime": "2025-07-13 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 191419, "price": 160500000.0, "datetime": "2025-07-13 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 191601, "price": 161670000.0, "datetime": "2025-07-14 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 191743, "price": 165738000.0, "datetime": "2025-07-14 15:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 191787, "price": 166100000.0, "datetime": "2025-07-14 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 191847, "price": 165186000.0, "datetime": "2025-07-14 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 191875, "price": 164996000.0, "datetime": "2025-07-14 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 191933, "price": 163331000.0, "datetime": "2025-07-15 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 192018, "price": 164164000.0, "datetime": "2025-07-15 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192080, "price": 163929000.0, "datetime": "2025-07-15 08:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192093, "price": 163830000.0, "datetime": "2025-07-15 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 192117, "price": 162700000.0, "datetime": "2025-07-15 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 192170, "price": 159699000.0, "datetime": "2025-07-15 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192196, "price": 159986000.0, "datetime": "2025-07-15 14:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192267, "price": 160066000.0, "datetime": "2025-07-15 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192311, "price": 159199000.0, "datetime": "2025-07-15 20:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192322, "price": 160054000.0, "datetime": "2025-07-15 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192337, "price": 159917000.0, "datetime": "2025-07-15 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 192373, "price": 161001000.0, "datetime": "2025-07-15 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192386, "price": 159919000.0, "datetime": "2025-07-16 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192445, "price": 160120000.0, "datetime": "2025-07-16 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192461, "price": 159838000.0, "datetime": "2025-07-16 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192566, "price": 160386000.0, "datetime": "2025-07-16 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192578, "price": 161200000.0, "datetime": "2025-07-16 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192610, "price": 160777000.0, "datetime": "2025-07-16 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192654, "price": 161190000.0, "datetime": "2025-07-16 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192838, "price": 161745000.0, "datetime": "2025-07-16 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192862, "price": 162500000.0, "datetime": "2025-07-16 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192875, "price": 162340000.0, "datetime": "2025-07-17 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 192939, "price": 162724000.0, "datetime": "2025-07-17 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 192954, "price": 162000000.0, "datetime": "2025-07-17 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 193003, "price": 162142000.0, "datetime": "2025-07-17 06:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 193048, "price": 161708000.0, "datetime": "2025-07-17 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 193075, "price": 161631000.0, "datetime": "2025-07-17 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 193083, "price": 161611000.0, "datetime": "2025-07-17 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 193172, "price": 161914000.0, "datetime": "2025-07-17 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 193254, "price": 161635000.0, "datetime": "2025-07-17 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 193322, "price": 161143000.0, "datetime": "2025-07-17 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 193442, "price": 161954000.0, "datetime": "2025-07-18 04:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 193452, "price": 162321000.0, "datetime": "2025-07-18 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 193482, "price": 163349000.0, "datetime": "2025-07-18 06:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 193546, "price": 163106000.0, "datetime": "2025-07-18 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 193565, "price": 163500000.0, "datetime": "2025-07-18 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 193671, "price": 163205000.0, "datetime": "2025-07-18 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 193684, "price": 161414000.0, "datetime": "2025-07-18 17:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 193789, "price": 162067000.0, "datetime": "2025-07-18 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 193806, "price": 162406000.0, "datetime": "2025-07-18 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 193820, "price": 161299000.0, "datetime": "2025-07-18 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 193941, "price": 160821000.0, "datetime": "2025-07-19 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 194316, "price": 162200000.0, "datetime": "2025-07-20 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 194353, "price": 161537000.0, "datetime": "2025-07-20 02:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 194766, "price": 161920000.0, "datetime": "2025-07-20 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 194928, "price": 160106000.0, "datetime": "2025-07-21 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 194983, "price": 160488000.0, "datetime": "2025-07-21 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 195095, "price": 161939000.0, "datetime": "2025-07-21 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 195157, "price": 161408000.0, "datetime": "2025-07-21 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 195239, "price": 161390000.0, "datetime": "2025-07-21 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 195287, "price": 160540000.0, "datetime": "2025-07-22 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 195393, "price": 160197000.0, "datetime": "2025-07-22 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 195469, "price": 159300000.0, "datetime": "2025-07-22 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 195471, "price": 160218000.0, "datetime": "2025-07-22 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 195498, "price": 159986000.0, "datetime": "2025-07-22 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 195548, "price": 160027000.0, "datetime": "2025-07-22 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 195605, "price": 160789000.0, "datetime": "2025-07-22 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 195721, "price": 161352000.0, "datetime": "2025-07-22 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 195727, "price": 161379000.0, "datetime": "2025-07-22 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 195781, "price": 161361000.0, "datetime": "2025-07-23 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 195806, "price": 162079000.0, "datetime": "2025-07-23 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 195834, "price": 162087000.0, "datetime": "2025-07-23 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 195908, "price": 162969000.0, "datetime": "2025-07-23 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 195979, "price": 161954000.0, "datetime": "2025-07-23 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 196182, "price": 160500000.0, "datetime": "2025-07-23 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 196205, "price": 160400000.0, "datetime": "2025-07-23 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 196248, "price": 160801000.0, "datetime": "2025-07-24 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 196284, "price": 161126000.0, "datetime": "2025-07-24 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 196335, "price": 160501000.0, "datetime": "2025-07-24 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 196362, "price": 160763000.0, "datetime": "2025-07-24 06:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 196452, "price": 161997000.0, "datetime": "2025-07-24 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 196484, "price": 161501000.0, "datetime": "2025-07-24 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 196547, "price": 160099000.0, "datetime": "2025-07-24 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 196596, "price": 160600000.0, "datetime": "2025-07-24 18:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 196629, "price": 160998000.0, "datetime": "2025-07-24 20:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 196688, "price": 160315000.0, "datetime": "2025-07-24 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 196700, "price": 161136000.0, "datetime": "2025-07-24 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 196714, "price": 161140000.0, "datetime": "2025-07-25 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 196752, "price": 161697000.0, "datetime": "2025-07-25 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 196896, "price": 160250000.0, "datetime": "2025-07-25 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 196976, "price": 158728000.0, "datetime": "2025-07-25 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 197041, "price": 158017000.0, "datetime": "2025-07-25 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 197045, "price": 158697000.0, "datetime": "2025-07-25 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 197083, "price": 158663000.0, "datetime": "2025-07-25 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 197157, "price": 158409000.0, "datetime": "2025-07-25 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 197192, "price": 158872000.0, "datetime": "2025-07-26 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 197576, "price": 160873000.0, "datetime": "2025-07-26 19:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 198165, "price": 162284000.0, "datetime": "2025-07-28 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 198284, "price": 162778000.0, "datetime": "2025-07-28 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 198610, "price": 161782000.0, "datetime": "2025-07-28 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 198745, "price": 162519000.0, "datetime": "2025-07-29 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 198866, "price": 162999000.0, "datetime": "2025-07-29 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 199056, "price": 163733000.0, "datetime": "2025-07-29 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 199086, "price": 162949000.0, "datetime": "2025-07-29 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 199139, "price": 162943000.0, "datetime": "2025-07-30 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 199210, "price": 163000000.0, "datetime": "2025-07-30 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 199299, "price": 162500000.0, "datetime": "2025-07-30 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 199581, "price": 163676000.0, "datetime": "2025-07-30 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 199604, "price": 162910000.0, "datetime": "2025-07-31 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 199660, "price": 162004000.0, "datetime": "2025-07-31 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 199668, "price": 162410000.0, "datetime": "2025-07-31 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 200041, "price": 163952000.0, "datetime": "2025-07-31 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 200112, "price": 163278000.0, "datetime": "2025-08-01 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 200262, "price": 160167000.0, "datetime": "2025-08-01 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 200325, "price": 160960000.0, "datetime": "2025-08-01 13:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 200346, "price": 161388000.0, "datetime": "2025-08-01 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 200424, "price": 160680000.0, "datetime": "2025-08-01 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 200457, "price": 160167000.0, "datetime": "2025-08-01 19:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 200486, "price": 160736000.0, "datetime": "2025-08-01 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 200514, "price": 160235000.0, "datetime": "2025-08-01 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 200530, "price": 160226000.0, "datetime": "2025-08-01 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 200662, "price": 158884000.0, "datetime": "2025-08-02 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 200697, "price": 158364000.0, "datetime": "2025-08-02 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 200739, "price": 158691000.0, "datetime": "2025-08-02 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 200851, "price": 158349000.0, "datetime": "2025-08-02 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 200862, "price": 158888000.0, "datetime": "2025-08-02 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 201102, "price": 158160000.0, "datetime": "2025-08-03 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 201221, "price": 157580000.0, "datetime": "2025-08-03 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 201427, "price": 160000000.0, "datetime": "2025-08-03 20:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 201596, "price": 160234000.0, "datetime": "2025-08-04 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 201720, "price": 160425000.0, "datetime": "2025-08-04 10:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 201959, "price": 160246000.0, "datetime": "2025-08-04 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 201979, "price": 160112000.0, "datetime": "2025-08-04 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 202231, "price": 159525000.0, "datetime": "2025-08-05 12:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 202416, "price": 159265000.0, "datetime": "2025-08-05 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 202430, "price": 159627000.0, "datetime": "2025-08-05 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 202522, "price": 158928000.0, "datetime": "2025-08-06 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 202626, "price": 159830000.0, "datetime": "2025-08-06 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 202673, "price": 159181000.0, "datetime": "2025-08-06 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 202749, "price": 159535000.0, "datetime": "2025-08-06 14:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 202942, "price": 160147000.0, "datetime": "2025-08-06 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 203333, "price": 160605000.0, "datetime": "2025-08-07 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 203459, "price": 160500000.0, "datetime": "2025-08-08 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 203469, "price": 161321000.0, "datetime": "2025-08-08 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 203518, "price": 161799000.0, "datetime": "2025-08-08 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 203554, "price": 161267000.0, "datetime": "2025-08-08 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 203581, "price": 161900000.0, "datetime": "2025-08-08 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 203625, "price": 161153000.0, "datetime": "2025-08-08 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 203918, "price": 160125000.0, "datetime": "2025-08-09 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 204288, "price": 161296000.0, "datetime": "2025-08-09 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 204323, "price": 160744000.0, "datetime": "2025-08-09 20:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 204615, "price": 161297000.0, "datetime": "2025-08-10 11:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 204672, "price": 162010000.0, "datetime": "2025-08-10 14:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 204741, "price": 162194000.0, "datetime": "2025-08-10 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 204809, "price": 162594000.0, "datetime": "2025-08-10 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 205005, "price": 162980000.0, "datetime": "2025-08-11 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 205116, "price": 166150000.0, "datetime": "2025-08-11 12:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 205203, "price": 166121000.0, "datetime": "2025-08-11 16:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 205317, "price": 165050000.0, "datetime": "2025-08-11 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 205392, "price": 164716000.0, "datetime": "2025-08-12 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 205500, "price": 164237000.0, "datetime": "2025-08-12 07:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 205674, "price": 164155000.0, "datetime": "2025-08-12 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 205774, "price": 164255000.0, "datetime": "2025-08-12 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 205798, "price": 163970000.0, "datetime": "2025-08-12 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 205873, "price": 163995000.0, "datetime": "2025-08-13 02:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 205968, "price": 163667000.0, "datetime": "2025-08-13 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 205991, "price": 164485000.0, "datetime": "2025-08-13 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 206028, "price": 163798000.0, "datetime": "2025-08-13 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 206226, "price": 164499000.0, "datetime": "2025-08-13 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 206280, "price": 165300000.0, "datetime": "2025-08-13 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 206299, "price": 165607000.0, "datetime": "2025-08-13 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 206391, "price": 166750000.0, "datetime": "2025-08-14 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 206499, "price": 169038000.0, "datetime": "2025-08-14 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 206630, "price": 166959000.0, "datetime": "2025-08-14 16:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 206701, "price": 166641000.0, "datetime": "2025-08-14 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 206736, "price": 165148000.0, "datetime": "2025-08-14 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 206746, "price": 163332000.0, "datetime": "2025-08-14 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 206854, "price": 163772000.0, "datetime": "2025-08-15 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 206915, "price": 163600000.0, "datetime": "2025-08-15 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 206931, "price": 164317000.0, "datetime": "2025-08-15 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 207071, "price": 164950000.0, "datetime": "2025-08-15 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 207236, "price": 164193000.0, "datetime": "2025-08-15 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 207249, "price": 164297000.0, "datetime": "2025-08-15 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 207301, "price": 163902000.0, "datetime": "2025-08-16 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 207344, "price": 163516000.0, "datetime": "2025-08-16 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 207421, "price": 164493000.0, "datetime": "2025-08-16 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 207429, "price": 163729000.0, "datetime": "2025-08-16 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 207908, "price": 163933000.0, "datetime": "2025-08-17 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 208314, "price": 162500000.0, "datetime": "2025-08-18 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 208373, "price": 160732000.0, "datetime": "2025-08-18 13:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 208398, "price": 160613000.0, "datetime": "2025-08-18 14:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 208546, "price": 160941000.0, "datetime": "2025-08-18 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 208562, "price": 160426000.0, "datetime": "2025-08-18 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 208585, "price": 160970000.0, "datetime": "2025-08-19 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 208725, "price": 162371000.0, "datetime": "2025-08-19 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 208754, "price": 161653000.0, "datetime": "2025-08-19 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 208781, "price": 161783000.0, "datetime": "2025-08-19 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 208795, "price": 161338000.0, "datetime": "2025-08-19 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 208859, "price": 160634000.0, "datetime": "2025-08-19 13:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 208947, "price": 160605000.0, "datetime": "2025-08-19 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 209040, "price": 160063000.0, "datetime": "2025-08-19 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 209182, "price": 158794000.0, "datetime": "2025-08-20 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 209208, "price": 158166000.0, "datetime": "2025-08-20 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 209246, "price": 157711000.0, "datetime": "2025-08-20 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 209277, "price": 157925000.0, "datetime": "2025-08-20 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 209475, "price": 158500000.0, "datetime": "2025-08-20 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 209485, "price": 159259000.0, "datetime": "2025-08-20 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 209519, "price": 158375000.0, "datetime": "2025-08-20 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 209535, "price": 158678000.0, "datetime": "2025-08-20 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 209561, "price": 158630000.0, "datetime": "2025-08-21 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 209632, "price": 158975000.0, "datetime": "2025-08-21 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 209765, "price": 159875000.0, "datetime": "2025-08-21 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 209772, "price": 159121000.0, "datetime": "2025-08-21 11:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 209928, "price": 158101000.0, "datetime": "2025-08-21 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 210005, "price": 158801000.0, "datetime": "2025-08-21 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 210018, "price": 157929000.0, "datetime": "2025-08-21 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 210143, "price": 158069000.0, "datetime": "2025-08-22 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 210253, "price": 158556000.0, "datetime": "2025-08-22 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 210303, "price": 157822000.0, "datetime": "2025-08-22 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 210437, "price": 157299000.0, "datetime": "2025-08-22 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 210460, "price": 158000000.0, "datetime": "2025-08-22 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 210476, "price": 157314000.0, "datetime": "2025-08-22 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 210491, "price": 160844000.0, "datetime": "2025-08-22 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 210524, "price": 161757000.0, "datetime": "2025-08-23 00:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 210574, "price": 161470000.0, "datetime": "2025-08-23 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 210654, "price": 160958000.0, "datetime": "2025-08-23 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 210713, "price": 160500000.0, "datetime": "2025-08-23 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 211525, "price": 158345000.0, "datetime": "2025-08-25 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 211559, "price": 157213000.0, "datetime": "2025-08-25 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 211571, "price": 156636000.0, "datetime": "2025-08-25 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 211655, "price": 157090000.0, "datetime": "2025-08-25 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 211667, "price": 157174000.0, "datetime": "2025-08-25 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 211724, "price": 156949000.0, "datetime": "2025-08-25 12:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 211810, "price": 156284000.0, "datetime": "2025-08-25 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 211860, "price": 155617000.0, "datetime": "2025-08-25 19:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 211893, "price": 156470000.0, "datetime": "2025-08-25 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 211918, "price": 155755000.0, "datetime": "2025-08-25 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 211924, "price": 156228000.0, "datetime": "2025-08-25 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 212030, "price": 157036000.0, "datetime": "2025-08-26 04:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 212077, "price": 156356000.0, "datetime": "2025-08-26 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 212095, "price": 156101000.0, "datetime": "2025-08-26 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 212108, "price": 155690000.0, "datetime": "2025-08-26 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 212148, "price": 154859000.0, "datetime": "2025-08-26 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 212187, "price": 154850000.0, "datetime": "2025-08-26 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 212355, "price": 155016000.0, "datetime": "2025-08-26 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 212379, "price": 155750000.0, "datetime": "2025-08-26 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 212391, "price": 155067000.0, "datetime": "2025-08-26 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 212405, "price": 155320000.0, "datetime": "2025-08-26 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 212430, "price": 154900000.0, "datetime": "2025-08-27 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 212493, "price": 154964000.0, "datetime": "2025-08-27 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 212623, "price": 156250000.0, "datetime": "2025-08-27 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 212753, "price": 155043000.0, "datetime": "2025-08-27 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 212810, "price": 155488000.0, "datetime": "2025-08-27 19:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 212880, "price": 156287000.0, "datetime": "2025-08-27 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 212899, "price": 156344000.0, "datetime": "2025-08-27 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 212953, "price": 156704000.0, "datetime": "2025-08-28 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 213011, "price": 156850000.0, "datetime": "2025-08-28 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 213012, "price": 156075000.0, "datetime": "2025-08-28 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 213013, "price": 156442000.0, "datetime": "2025-08-28 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 213032, "price": 156002000.0, "datetime": "2025-08-28 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 213127, "price": 156010000.0, "datetime": "2025-08-28 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 213410, "price": 157574000.0, "datetime": "2025-08-29 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 213428, "price": 156825000.0, "datetime": "2025-08-29 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 213589, "price": 156201000.0, "datetime": "2025-08-29 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 213771, "price": 153774000.0, "datetime": "2025-08-29 19:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 213816, "price": 154696000.0, "datetime": "2025-08-29 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 213888, "price": 152342000.0, "datetime": "2025-08-30 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 213966, "price": 151643000.0, "datetime": "2025-08-30 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 213995, "price": 151827000.0, "datetime": "2025-08-30 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 214059, "price": 151647000.0, "datetime": "2025-08-30 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 214112, "price": 150825000.0, "datetime": "2025-08-30 12:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 214168, "price": 151880000.0, "datetime": "2025-08-30 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 214309, "price": 150999000.0, "datetime": "2025-08-30 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 214528, "price": 152116000.0, "datetime": "2025-08-31 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 214610, "price": 151925000.0, "datetime": "2025-08-31 13:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 214724, "price": 151132000.0, "datetime": "2025-08-31 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 214992, "price": 151024000.0, "datetime": "2025-09-01 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 215020, "price": 150587000.0, "datetime": "2025-09-01 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 215117, "price": 149999000.0, "datetime": "2025-09-01 14:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 215205, "price": 151709000.0, "datetime": "2025-09-01 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 215241, "price": 151066000.0, "datetime": "2025-09-01 20:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 215313, "price": 151499000.0, "datetime": "2025-09-02 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 215367, "price": 152081000.0, "datetime": "2025-09-02 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 215429, "price": 151514000.0, "datetime": "2025-09-02 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 215451, "price": 151404000.0, "datetime": "2025-09-02 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 215642, "price": 152906000.0, "datetime": "2025-09-02 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 215659, "price": 153666000.0, "datetime": "2025-09-02 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 215714, "price": 152944000.0, "datetime": "2025-09-02 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 215745, "price": 152081000.0, "datetime": "2025-09-02 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 215766, "price": 154114000.0, "datetime": "2025-09-02 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 215850, "price": 154495000.0, "datetime": "2025-09-03 04:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 215942, "price": 155816000.0, "datetime": "2025-09-03 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 215956, "price": 155044000.0, "datetime": "2025-09-03 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 216094, "price": 154856000.0, "datetime": "2025-09-03 17:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 216191, "price": 154512000.0, "datetime": "2025-09-03 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 216227, "price": 155695000.0, "datetime": "2025-09-03 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 216268, "price": 154978000.0, "datetime": "2025-09-04 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 216280, "price": 155637000.0, "datetime": "2025-09-04 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 216514, "price": 154409000.0, "datetime": "2025-09-04 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 216695, "price": 153706000.0, "datetime": "2025-09-04 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 216775, "price": 154222000.0, "datetime": "2025-09-05 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 216884, "price": 155600000.0, "datetime": "2025-09-05 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 216935, "price": 155874000.0, "datetime": "2025-09-05 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 217144, "price": 157484000.0, "datetime": "2025-09-05 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 217146, "price": 156932000.0, "datetime": "2025-09-05 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 217166, "price": 157033000.0, "datetime": "2025-09-05 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 217203, "price": 155536000.0, "datetime": "2025-09-06 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 217263, "price": 155566000.0, "datetime": "2025-09-06 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 217309, "price": 154965000.0, "datetime": "2025-09-06 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 217337, "price": 155188000.0, "datetime": "2025-09-06 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 217685, "price": 154671000.0, "datetime": "2025-09-07 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 218013, "price": 155272000.0, "datetime": "2025-09-07 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 218343, "price": 154680000.0, "datetime": "2025-09-08 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 218507, "price": 155977000.0, "datetime": "2025-09-08 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 218614, "price": 156494000.0, "datetime": "2025-09-08 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 218811, "price": 155455000.0, "datetime": "2025-09-09 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 218889, "price": 155836000.0, "datetime": "2025-09-09 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 219085, "price": 155728000.0, "datetime": "2025-09-09 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 219432, "price": 156182000.0, "datetime": "2025-09-10 16:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 219465, "price": 156089000.0, "datetime": "2025-09-10 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 219685, "price": 158498000.0, "datetime": "2025-09-11 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 220013, "price": 158694000.0, "datetime": "2025-09-11 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 220019, "price": 158890000.0, "datetime": "2025-09-11 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 220036, "price": 158834000.0, "datetime": "2025-09-11 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 220210, "price": 159926000.0, "datetime": "2025-09-12 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 220274, "price": 160801000.0, "datetime": "2025-09-12 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 220607, "price": 161117000.0, "datetime": "2025-09-13 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 220677, "price": 160926000.0, "datetime": "2025-09-13 06:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 221058, "price": 159475000.0, "datetime": "2025-09-14 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 221477, "price": 160011000.0, "datetime": "2025-09-14 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 221678, "price": 160428000.0, "datetime": "2025-09-15 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 221778, "price": 161101000.0, "datetime": "2025-09-15 13:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 221837, "price": 160994000.0, "datetime": "2025-09-15 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 222063, "price": 160800000.0, "datetime": "2025-09-16 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 222287, "price": 161028000.0, "datetime": "2025-09-16 15:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 222481, "price": 161210000.0, "datetime": "2025-09-17 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 222759, "price": 162620000.0, "datetime": "2025-09-17 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 222931, "price": 161418000.0, "datetime": "2025-09-17 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 223004, "price": 161834000.0, "datetime": "2025-09-18 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 223007, "price": 160908000.0, "datetime": "2025-09-18 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 223012, "price": 161397000.0, "datetime": "2025-09-18 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 223025, "price": 161188000.0, "datetime": "2025-09-18 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 223064, "price": 160597000.0, "datetime": "2025-09-18 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 223083, "price": 161468000.0, "datetime": "2025-09-18 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 223116, "price": 161400000.0, "datetime": "2025-09-18 08:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 223185, "price": 162620000.0, "datetime": "2025-09-18 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 223584, "price": 162105000.0, "datetime": "2025-09-19 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 223608, "price": 162700000.0, "datetime": "2025-09-19 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 223906, "price": 161657000.0, "datetime": "2025-09-20 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 225061, "price": 160902000.0, "datetime": "2025-09-22 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 225163, "price": 159800000.0, "datetime": "2025-09-22 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 225307, "price": 160113000.0, "datetime": "2025-09-22 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 225461, "price": 160650000.0, "datetime": "2025-09-23 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 225555, "price": 160115000.0, "datetime": "2025-09-23 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 225590, "price": 159728000.0, "datetime": "2025-09-23 12:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 225745, "price": 160419000.0, "datetime": "2025-09-23 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 225846, "price": 160089000.0, "datetime": "2025-09-24 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 225954, "price": 159873000.0, "datetime": "2025-09-24 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 226078, "price": 159374000.0, "datetime": "2025-09-24 12:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 226093, "price": 159920000.0, "datetime": "2025-09-24 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 226300, "price": 161113000.0, "datetime": "2025-09-24 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 226533, "price": 160897000.0, "datetime": "2025-09-25 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 226552, "price": 160112000.0, "datetime": "2025-09-25 12:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 226757, "price": 159328000.0, "datetime": "2025-09-25 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 226768, "price": 160041000.0, "datetime": "2025-09-25 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 226803, "price": 159947000.0, "datetime": "2025-09-26 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 226909, "price": 158800000.0, "datetime": "2025-09-26 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 226988, "price": 158973000.0, "datetime": "2025-09-26 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 227058, "price": 158325000.0, "datetime": "2025-09-26 13:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 227144, "price": 158352000.0, "datetime": "2025-09-26 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 227213, "price": 158812000.0, "datetime": "2025-09-26 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 227253, "price": 158436000.0, "datetime": "2025-09-26 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 227444, "price": 158257000.0, "datetime": "2025-09-27 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 228335, "price": 158969000.0, "datetime": "2025-09-29 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 228439, "price": 159811000.0, "datetime": "2025-09-29 10:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 228577, "price": 160090000.0, "datetime": "2025-09-29 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 228898, "price": 163072000.0, "datetime": "2025-09-30 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 228992, "price": 162467000.0, "datetime": "2025-09-30 14:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 229118, "price": 161865000.0, "datetime": "2025-09-30 20:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 229246, "price": 162822000.0, "datetime": "2025-10-01 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 229334, "price": 162607000.0, "datetime": "2025-10-01 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 229381, "price": 163266000.0, "datetime": "2025-10-01 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 229532, "price": 164253000.0, "datetime": "2025-10-01 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 229707, "price": 166625000.0, "datetime": "2025-10-02 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 229749, "price": 166550000.0, "datetime": "2025-10-02 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 229854, "price": 168588000.0, "datetime": "2025-10-02 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 229959, "price": 168167000.0, "datetime": "2025-10-02 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 230092, "price": 169000000.0, "datetime": "2025-10-02 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 230137, "price": 169122000.0, "datetime": "2025-10-02 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 230151, "price": 169882000.0, "datetime": "2025-10-03 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 230183, "price": 169531000.0, "datetime": "2025-10-03 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 230207, "price": 170162000.0, "datetime": "2025-10-03 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 230340, "price": 169981000.0, "datetime": "2025-10-03 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 230488, "price": 169242000.0, "datetime": "2025-10-03 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 230502, "price": 170040000.0, "datetime": "2025-10-03 17:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 230618, "price": 171447000.0, "datetime": "2025-10-03 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 230660, "price": 173621000.0, "datetime": "2025-10-04 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 230776, "price": 173785000.0, "datetime": "2025-10-04 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 230875, "price": 173669000.0, "datetime": "2025-10-04 12:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 231112, "price": 173955000.0, "datetime": "2025-10-05 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 231125, "price": 174870000.0, "datetime": "2025-10-05 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 231204, "price": 175994000.0, "datetime": "2025-10-05 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 231219, "price": 176006000.0, "datetime": "2025-10-05 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 231303, "price": 177500000.0, "datetime": "2025-10-05 16:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 231376, "price": 175219000.0, "datetime": "2025-10-05 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 231493, "price": 175973000.0, "datetime": "2025-10-06 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 231601, "price": 176743000.0, "datetime": "2025-10-06 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 231737, "price": 176927000.0, "datetime": "2025-10-06 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 231897, "price": 177989000.0, "datetime": "2025-10-06 22:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 231932, "price": 177410000.0, "datetime": "2025-10-06 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 231981, "price": 178463000.0, "datetime": "2025-10-07 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 232027, "price": 177960000.0, "datetime": "2025-10-07 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 232267, "price": 176628000.0, "datetime": "2025-10-07 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 232295, "price": 177092000.0, "datetime": "2025-10-07 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 232388, "price": 177250000.0, "datetime": "2025-10-07 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 232433, "price": 175406000.0, "datetime": "2025-10-08 00:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 232446, "price": 175300000.0, "datetime": "2025-10-08 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 232495, "price": 175420000.0, "datetime": "2025-10-08 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 232585, "price": 176000000.0, "datetime": "2025-10-08 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 232600, "price": 176526000.0, "datetime": "2025-10-08 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 232709, "price": 176163000.0, "datetime": "2025-10-08 14:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 232735, "price": 176890000.0, "datetime": "2025-10-08 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 232866, "price": 177354000.0, "datetime": "2025-10-08 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 232873, "price": 177838000.0, "datetime": "2025-10-08 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 232882, "price": 177583000.0, "datetime": "2025-10-08 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 232930, "price": 178127000.0, "datetime": "2025-10-09 01:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 232979, "price": 177699000.0, "datetime": "2025-10-09 04:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 233132, "price": 176900000.0, "datetime": "2025-10-09 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 233290, "price": 177969000.0, "datetime": "2025-10-09 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 233348, "price": 178654000.0, "datetime": "2025-10-09 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 233458, "price": 177420000.0, "datetime": "2025-10-10 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 233598, "price": 177150000.0, "datetime": "2025-10-10 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 233826, "price": 177742000.0, "datetime": "2025-10-10 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 233831, "price": 176954000.0, "datetime": "2025-10-10 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 233866, "price": 176314000.0, "datetime": "2025-10-11 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 233944, "price": 174092000.0, "datetime": "2025-10-11 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 233973, "price": 172298000.0, "datetime": "2025-10-11 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 233978, "price": 172152000.0, "datetime": "2025-10-11 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 233979, "price": 171300000.0, "datetime": "2025-10-11 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 233984, "price": 170891000.0, "datetime": "2025-10-11 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 234016, "price": 174296000.0, "datetime": "2025-10-11 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 234049, "price": 171770000.0, "datetime": "2025-10-11 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 234074, "price": 169000000.0, "datetime": "2025-10-11 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 234093, "price": 172558000.0, "datetime": "2025-10-11 11:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 234207, "price": 169462000.0, "datetime": "2025-10-11 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 234322, "price": 171110000.0, "datetime": "2025-10-11 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 234433, "price": 171181000.0, "datetime": "2025-10-12 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 234452, "price": 170205000.0, "datetime": "2025-10-12 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 234523, "price": 169634000.0, "datetime": "2025-10-12 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 234581, "price": 169599000.0, "datetime": "2025-10-12 12:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 234614, "price": 170975000.0, "datetime": "2025-10-12 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 234696, "price": 170400000.0, "datetime": "2025-10-12 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 234714, "price": 171105000.0, "datetime": "2025-10-12 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 234793, "price": 170739000.0, "datetime": "2025-10-12 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 234809, "price": 171290000.0, "datetime": "2025-10-12 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 234821, "price": 173251000.0, "datetime": "2025-10-13 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 234897, "price": 171975000.0, "datetime": "2025-10-13 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 234974, "price": 173900000.0, "datetime": "2025-10-13 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 235065, "price": 174000000.0, "datetime": "2025-10-13 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235120, "price": 173750000.0, "datetime": "2025-10-13 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 235177, "price": 172812000.0, "datetime": "2025-10-13 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235237, "price": 172199000.0, "datetime": "2025-10-13 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 235281, "price": 172254000.0, "datetime": "2025-10-13 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235316, "price": 172745000.0, "datetime": "2025-10-14 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 235325, "price": 171967000.0, "datetime": "2025-10-14 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235381, "price": 172462000.0, "datetime": "2025-10-14 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 235469, "price": 171670000.0, "datetime": "2025-10-14 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235577, "price": 169700000.0, "datetime": "2025-10-14 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 235611, "price": 169419000.0, "datetime": "2025-10-14 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 235677, "price": 168663000.0, "datetime": "2025-10-14 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235696, "price": 168911000.0, "datetime": "2025-10-14 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 235715, "price": 168905000.0, "datetime": "2025-10-14 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235749, "price": 169213000.0, "datetime": "2025-10-14 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 235812, "price": 169950000.0, "datetime": "2025-10-15 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235817, "price": 170000000.0, "datetime": "2025-10-15 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 235867, "price": 169766000.0, "datetime": "2025-10-15 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 235908, "price": 170337000.0, "datetime": "2025-10-15 06:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 236019, "price": 169700000.0, "datetime": "2025-10-15 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 236124, "price": 169811000.0, "datetime": "2025-10-15 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 236203, "price": 168399000.0, "datetime": "2025-10-15 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 236229, "price": 168300000.0, "datetime": "2025-10-15 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 236236, "price": 169244000.0, "datetime": "2025-10-15 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 236247, "price": 168400000.0, "datetime": "2025-10-15 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 236262, "price": 168943000.0, "datetime": "2025-10-16 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 236321, "price": 168980000.0, "datetime": "2025-10-16 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 236412, "price": 169140000.0, "datetime": "2025-10-16 07:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 236467, "price": 169225000.0, "datetime": "2025-10-16 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 236528, "price": 168819000.0, "datetime": "2025-10-16 13:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 236582, "price": 168240000.0, "datetime": "2025-10-16 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 236628, "price": 169352000.0, "datetime": "2025-10-16 18:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 236632, "price": 168766000.0, "datetime": "2025-10-16 18:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 236726, "price": 168081000.0, "datetime": "2025-10-16 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 236730, "price": 167794000.0, "datetime": "2025-10-16 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 236771, "price": 165894000.0, "datetime": "2025-10-17 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 236805, "price": 165568000.0, "datetime": "2025-10-17 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 236852, "price": 165337000.0, "datetime": "2025-10-17 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 236887, "price": 165396000.0, "datetime": "2025-10-17 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 236958, "price": 165720000.0, "datetime": "2025-10-17 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 237082, "price": 161264000.0, "datetime": "2025-10-17 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 237113, "price": 160914000.0, "datetime": "2025-10-17 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 237125, "price": 160578000.0, "datetime": "2025-10-17 19:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 237149, "price": 162473000.0, "datetime": "2025-10-17 20:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 237181, "price": 162200000.0, "datetime": "2025-10-17 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 237240, "price": 163531000.0, "datetime": "2025-10-18 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 237277, "price": 163817000.0, "datetime": "2025-10-18 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 237378, "price": 164334000.0, "datetime": "2025-10-18 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 237402, "price": 164400000.0, "datetime": "2025-10-18 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 237437, "price": 164079000.0, "datetime": "2025-10-18 11:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 237983, "price": 162631000.0, "datetime": "2025-10-19 14:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 238049, "price": 162017000.0, "datetime": "2025-10-19 17:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 238067, "price": 162442000.0, "datetime": "2025-10-19 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 238073, "price": 162800000.0, "datetime": "2025-10-19 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 238119, "price": 163181000.0, "datetime": "2025-10-19 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 238265, "price": 164935000.0, "datetime": "2025-10-20 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 238318, "price": 165389000.0, "datetime": "2025-10-20 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 238342, "price": 164999000.0, "datetime": "2025-10-20 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 238367, "price": 164100000.0, "datetime": "2025-10-20 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 238511, "price": 166500000.0, "datetime": "2025-10-20 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 238525, "price": 167004000.0, "datetime": "2025-10-20 17:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 238656, "price": 166816000.0, "datetime": "2025-10-21 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 238682, "price": 166850000.0, "datetime": "2025-10-21 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 238688, "price": 166089000.0, "datetime": "2025-10-21 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 238695, "price": 166598000.0, "datetime": "2025-10-21 02:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 238723, "price": 166350000.0, "datetime": "2025-10-21 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 238750, "price": 165722000.0, "datetime": "2025-10-21 04:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 238873, "price": 164910000.0, "datetime": "2025-10-21 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 238961, "price": 162952000.0, "datetime": "2025-10-21 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 239007, "price": 162446000.0, "datetime": "2025-10-21 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 239050, "price": 163300000.0, "datetime": "2025-10-21 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 239096, "price": 163405000.0, "datetime": "2025-10-21 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 239100, "price": 163473000.0, "datetime": "2025-10-21 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 239123, "price": 164699000.0, "datetime": "2025-10-21 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 239139, "price": 167640000.0, "datetime": "2025-10-22 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 239167, "price": 168446000.0, "datetime": "2025-10-22 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 239265, "price": 165208000.0, "datetime": "2025-10-22 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 239289, "price": 163748000.0, "datetime": "2025-10-22 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 239358, "price": 163668000.0, "datetime": "2025-10-22 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 239538, "price": 163372000.0, "datetime": "2025-10-22 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 239550, "price": 162590000.0, "datetime": "2025-10-22 20:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 239590, "price": 162946000.0, "datetime": "2025-10-22 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 239595, "price": 163328000.0, "datetime": "2025-10-22 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 239612, "price": 164055000.0, "datetime": "2025-10-22 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 239618, "price": 163400000.0, "datetime": "2025-10-23 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 239647, "price": 163728000.0, "datetime": "2025-10-23 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 239685, "price": 163336000.0, "datetime": "2025-10-23 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 239737, "price": 162501000.0, "datetime": "2025-10-23 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 239754, "price": 163489000.0, "datetime": "2025-10-23 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 239766, "price": 162876000.0, "datetime": "2025-10-23 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 239919, "price": 165141000.0, "datetime": "2025-10-23 15:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 239942, "price": 164819000.0, "datetime": "2025-10-23 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 240065, "price": 164431000.0, "datetime": "2025-10-23 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 240136, "price": 164670000.0, "datetime": "2025-10-24 02:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 240145, "price": 165666000.0, "datetime": "2025-10-24 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 240163, "price": 165526000.0, "datetime": "2025-10-24 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 240236, "price": 165393000.0, "datetime": "2025-10-24 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 240354, "price": 165814000.0, "datetime": "2025-10-24 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 240365, "price": 166745000.0, "datetime": "2025-10-24 13:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 240444, "price": 165899000.0, "datetime": "2025-10-24 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 240469, "price": 166733000.0, "datetime": "2025-10-24 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 240504, "price": 165952000.0, "datetime": "2025-10-24 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 240524, "price": 166905000.0, "datetime": "2025-10-24 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 240545, "price": 166057000.0, "datetime": "2025-10-24 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 240578, "price": 165423000.0, "datetime": "2025-10-25 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 241076, "price": 165700000.0, "datetime": "2025-10-26 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 241423, "price": 167333000.0, "datetime": "2025-10-26 18:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 241537, "price": 168052000.0, "datetime": "2025-10-27 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 241674, "price": 168675000.0, "datetime": "2025-10-27 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 241850, "price": 171012000.0, "datetime": "2025-10-27 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 241873, "price": 170626000.0, "datetime": "2025-10-27 16:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 241907, "price": 170222000.0, "datetime": "2025-10-27 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 241967, "price": 169880000.0, "datetime": "2025-10-27 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 242100, "price": 169495000.0, "datetime": "2025-10-28 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 242228, "price": 169429000.0, "datetime": "2025-10-28 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 242462, "price": 169700000.0, "datetime": "2025-10-28 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 242488, "price": 169820000.0, "datetime": "2025-10-28 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 242563, "price": 169570000.0, "datetime": "2025-10-29 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 242607, "price": 168401000.0, "datetime": "2025-10-29 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 242682, "price": 168052000.0, "datetime": "2025-10-29 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 242884, "price": 167466000.0, "datetime": "2025-10-29 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 242950, "price": 167076000.0, "datetime": "2025-10-29 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243031, "price": 166210000.0, "datetime": "2025-10-30 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243035, "price": 165322000.0, "datetime": "2025-10-30 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243048, "price": 164605000.0, "datetime": "2025-10-30 03:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243123, "price": 165772000.0, "datetime": "2025-10-30 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243162, "price": 164902000.0, "datetime": "2025-10-30 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243236, "price": 164643000.0, "datetime": "2025-10-30 13:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243245, "price": 163471000.0, "datetime": "2025-10-30 13:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243318, "price": 165199000.0, "datetime": "2025-10-30 17:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243435, "price": 163177000.0, "datetime": "2025-10-30 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243466, "price": 162557000.0, "datetime": "2025-10-31 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243476, "price": 163320000.0, "datetime": "2025-10-31 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 243509, "price": 162891000.0, "datetime": "2025-10-31 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 243565, "price": 162766000.0, "datetime": "2025-10-31 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243676, "price": 165000000.0, "datetime": "2025-10-31 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243709, "price": 164467000.0, "datetime": "2025-10-31 12:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243741, "price": 164344000.0, "datetime": "2025-10-31 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243808, "price": 164650000.0, "datetime": "2025-10-31 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243836, "price": 164500000.0, "datetime": "2025-10-31 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243871, "price": 164904000.0, "datetime": "2025-10-31 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 243886, "price": 164470000.0, "datetime": "2025-10-31 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 243924, "price": 164399000.0, "datetime": "2025-10-31 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 243942, "price": 165100000.0, "datetime": "2025-11-01 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 243985, "price": 164090000.0, "datetime": "2025-11-01 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 244034, "price": 164028000.0, "datetime": "2025-11-01 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 244196, "price": 164636000.0, "datetime": "2025-11-01 13:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 244416, "price": 164290000.0, "datetime": "2025-11-02 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245072, "price": 164176000.0, "datetime": "2025-11-03 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 245092, "price": 163300000.0, "datetime": "2025-11-03 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 245222, "price": 160806000.0, "datetime": "2025-11-03 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 245242, "price": 160126000.0, "datetime": "2025-11-03 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 245254, "price": 160675000.0, "datetime": "2025-11-03 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245299, "price": 160713000.0, "datetime": "2025-11-03 20:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 245332, "price": 160802000.0, "datetime": "2025-11-03 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 245373, "price": 160876000.0, "datetime": "2025-11-03 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245400, "price": 159186000.0, "datetime": "2025-11-04 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 245448, "price": 159880000.0, "datetime": "2025-11-04 03:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 245465, "price": 160220000.0, "datetime": "2025-11-04 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245494, "price": 160300000.0, "datetime": "2025-11-04 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245560, "price": 158885000.0, "datetime": "2025-11-04 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 245607, "price": 159931000.0, "datetime": "2025-11-04 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 245618, "price": 159835000.0, "datetime": "2025-11-04 12:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 245654, "price": 159606000.0, "datetime": "2025-11-04 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 245674, "price": 156368000.0, "datetime": "2025-11-04 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245721, "price": 154229000.0, "datetime": "2025-11-04 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 245801, "price": 154828000.0, "datetime": "2025-11-04 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 245848, "price": 154082000.0, "datetime": "2025-11-04 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 245858, "price": 154887000.0, "datetime": "2025-11-05 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 245868, "price": 154833000.0, "datetime": "2025-11-05 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 245901, "price": 152102000.0, "datetime": "2025-11-05 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245927, "price": 151240000.0, "datetime": "2025-11-05 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245963, "price": 150661000.0, "datetime": "2025-11-05 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 245990, "price": 148699000.0, "datetime": "2025-11-05 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246010, "price": 151891000.0, "datetime": "2025-11-05 07:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 246036, "price": 151877000.0, "datetime": "2025-11-05 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246069, "price": 148034000.0, "datetime": "2025-11-05 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246112, "price": 152442000.0, "datetime": "2025-11-05 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 246199, "price": 151330000.0, "datetime": "2025-11-05 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246212, "price": 151333000.0, "datetime": "2025-11-05 17:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246237, "price": 151396000.0, "datetime": "2025-11-05 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246266, "price": 151351000.0, "datetime": "2025-11-05 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246300, "price": 152414000.0, "datetime": "2025-11-05 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 246322, "price": 153341000.0, "datetime": "2025-11-05 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 246360, "price": 154321000.0, "datetime": "2025-11-06 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 246453, "price": 155241000.0, "datetime": "2025-11-06 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246491, "price": 155231000.0, "datetime": "2025-11-06 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246515, "price": 155219000.0, "datetime": "2025-11-06 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246546, "price": 154136000.0, "datetime": "2025-11-06 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246624, "price": 154328000.0, "datetime": "2025-11-06 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246726, "price": 154488000.0, "datetime": "2025-11-06 19:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246768, "price": 153443000.0, "datetime": "2025-11-06 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246779, "price": 154313000.0, "datetime": "2025-11-06 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246796, "price": 153920000.0, "datetime": "2025-11-06 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246820, "price": 153840000.0, "datetime": "2025-11-07 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 246835, "price": 153038000.0, "datetime": "2025-11-07 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 246851, "price": 151312000.0, "datetime": "2025-11-07 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 246893, "price": 152021000.0, "datetime": "2025-11-07 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 246951, "price": 151395000.0, "datetime": "2025-11-07 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 247000, "price": 151162000.0, "datetime": "2025-11-07 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 247009, "price": 151480000.0, "datetime": "2025-11-07 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 247025, "price": 151242000.0, "datetime": "2025-11-07 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 247076, "price": 151983000.0, "datetime": "2025-11-07 13:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 247133, "price": 152328000.0, "datetime": "2025-11-07 15:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 247230, "price": 150390000.0, "datetime": "2025-11-07 20:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 247257, "price": 150030000.0, "datetime": "2025-11-07 22:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 247306, "price": 150600000.0, "datetime": "2025-11-08 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 247348, "price": 152705000.0, "datetime": "2025-11-08 02:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 247369, "price": 152902000.0, "datetime": "2025-11-08 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 247422, "price": 153900000.0, "datetime": "2025-11-08 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 247458, "price": 153954000.0, "datetime": "2025-11-08 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 247526, "price": 153954000.0, "datetime": "2025-11-08 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 247552, "price": 153101000.0, "datetime": "2025-11-08 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 247637, "price": 152617000.0, "datetime": "2025-11-08 17:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 247707, "price": 152208000.0, "datetime": "2025-11-08 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 247766, "price": 151968000.0, "datetime": "2025-11-08 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 247960, "price": 151799000.0, "datetime": "2025-11-09 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 248180, "price": 152120000.0, "datetime": "2025-11-09 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 248245, "price": 153990000.0, "datetime": "2025-11-09 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 248277, "price": 153887000.0, "datetime": "2025-11-10 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 248330, "price": 155030000.0, "datetime": "2025-11-10 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 248397, "price": 154651000.0, "datetime": "2025-11-10 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 248413, "price": 155279000.0, "datetime": "2025-11-10 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 248427, "price": 155314000.0, "datetime": "2025-11-10 08:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 248465, "price": 157200000.0, "datetime": "2025-11-10 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 248696, "price": 157550000.0, "datetime": "2025-11-10 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 248726, "price": 156737000.0, "datetime": "2025-11-10 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 248736, "price": 155915000.0, "datetime": "2025-11-11 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 248814, "price": 156185000.0, "datetime": "2025-11-11 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 248838, "price": 157180000.0, "datetime": "2025-11-11 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 248858, "price": 156389000.0, "datetime": "2025-11-11 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 248894, "price": 156902000.0, "datetime": "2025-11-11 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 248934, "price": 157280000.0, "datetime": "2025-11-11 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 248945, "price": 158197000.0, "datetime": "2025-11-11 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 249147, "price": 156823000.0, "datetime": "2025-11-11 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 249166, "price": 156153000.0, "datetime": "2025-11-11 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 249213, "price": 155693000.0, "datetime": "2025-11-11 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 249274, "price": 154178000.0, "datetime": "2025-11-12 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 249363, "price": 153879000.0, "datetime": "2025-11-12 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 249415, "price": 153798000.0, "datetime": "2025-11-12 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 249470, "price": 154720000.0, "datetime": "2025-11-12 12:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 249562, "price": 155200000.0, "datetime": "2025-11-12 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 249563, "price": 155243000.0, "datetime": "2025-11-12 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 249585, "price": 156157000.0, "datetime": "2025-11-12 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 249660, "price": 156297000.0, "datetime": "2025-11-12 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 249697, "price": 155580000.0, "datetime": "2025-11-13 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 249724, "price": 153100000.0, "datetime": "2025-11-13 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 249791, "price": 152647000.0, "datetime": "2025-11-13 04:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 249903, "price": 153718000.0, "datetime": "2025-11-13 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 249939, "price": 152741000.0, "datetime": "2025-11-13 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 250032, "price": 154400000.0, "datetime": "2025-11-13 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 250142, "price": 153418000.0, "datetime": "2025-11-13 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 250167, "price": 152942000.0, "datetime": "2025-11-13 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 250174, "price": 153101000.0, "datetime": "2025-11-14 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 250261, "price": 149846000.0, "datetime": "2025-11-14 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 250292, "price": 149982000.0, "datetime": "2025-11-14 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 250351, "price": 151348000.0, "datetime": "2025-11-14 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 250381, "price": 150029000.0, "datetime": "2025-11-14 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 250420, "price": 149897000.0, "datetime": "2025-11-14 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 250492, "price": 147111000.0, "datetime": "2025-11-14 15:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 250506, "price": 147284000.0, "datetime": "2025-11-14 16:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 250610, "price": 144287000.0, "datetime": "2025-11-14 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 250631, "price": 144063000.0, "datetime": "2025-11-14 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 250654, "price": 145605000.0, "datetime": "2025-11-15 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 250674, "price": 146450000.0, "datetime": "2025-11-15 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 250702, "price": 146568000.0, "datetime": "2025-11-15 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 250718, "price": 145810000.0, "datetime": "2025-11-15 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 250738, "price": 144665000.0, "datetime": "2025-11-15 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 250776, "price": 144262000.0, "datetime": "2025-11-15 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 250815, "price": 143545000.0, "datetime": "2025-11-15 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 250817, "price": 144074000.0, "datetime": "2025-11-15 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 250830, "price": 144001000.0, "datetime": "2025-11-15 08:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 250905, "price": 145657000.0, "datetime": "2025-11-15 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 250974, "price": 145060000.0, "datetime": "2025-11-15 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 251111, "price": 145082000.0, "datetime": "2025-11-15 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 251156, "price": 144670000.0, "datetime": "2025-11-16 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 251345, "price": 143649000.0, "datetime": "2025-11-16 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 251363, "price": 144044000.0, "datetime": "2025-11-16 11:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 251512, "price": 144598000.0, "datetime": "2025-11-16 18:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 251541, "price": 143904000.0, "datetime": "2025-11-16 20:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 251587, "price": 143384000.0, "datetime": "2025-11-16 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 251632, "price": 142712000.0, "datetime": "2025-11-17 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 251673, "price": 142241000.0, "datetime": "2025-11-17 02:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 251680, "price": 142691000.0, "datetime": "2025-11-17 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 251695, "price": 142000000.0, "datetime": "2025-11-17 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 251723, "price": 141898000.0, "datetime": "2025-11-17 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 251760, "price": 139520000.0, "datetime": "2025-11-17 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 251801, "price": 139830000.0, "datetime": "2025-11-17 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 251819, "price": 141750000.0, "datetime": "2025-11-17 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 251861, "price": 142204000.0, "datetime": "2025-11-17 12:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 251941, "price": 142200000.0, "datetime": "2025-11-17 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 251974, "price": 142064000.0, "datetime": "2025-11-17 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 251997, "price": 142600000.0, "datetime": "2025-11-17 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 252037, "price": 142040000.0, "datetime": "2025-11-17 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 252075, "price": 140237000.0, "datetime": "2025-11-17 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 252087, "price": 141857000.0, "datetime": "2025-11-17 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 252124, "price": 140074000.0, "datetime": "2025-11-18 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252169, "price": 139500000.0, "datetime": "2025-11-18 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252210, "price": 138414000.0, "datetime": "2025-11-18 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252274, "price": 137816000.0, "datetime": "2025-11-18 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252290, "price": 136944000.0, "datetime": "2025-11-18 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252320, "price": 135820000.0, "datetime": "2025-11-18 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252346, "price": 134077000.0, "datetime": "2025-11-18 12:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252372, "price": 133170000.0, "datetime": "2025-11-18 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252417, "price": 133000000.0, "datetime": "2025-11-18 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 252456, "price": 134887000.0, "datetime": "2025-11-18 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 252518, "price": 134854000.0, "datetime": "2025-11-18 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 252527, "price": 135596000.0, "datetime": "2025-11-18 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 252543, "price": 134895000.0, "datetime": "2025-11-18 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 252552, "price": 134980000.0, "datetime": "2025-11-18 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 252568, "price": 135193000.0, "datetime": "2025-11-18 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 252585, "price": 136607000.0, "datetime": "2025-11-19 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 252608, "price": 138407000.0, "datetime": "2025-11-19 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 252717, "price": 137485000.0, "datetime": "2025-11-19 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 252737, "price": 137659000.0, "datetime": "2025-11-19 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 252768, "price": 137275000.0, "datetime": "2025-11-19 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 252796, "price": 137169000.0, "datetime": "2025-11-19 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 252825, "price": 136751000.0, "datetime": "2025-11-19 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 252876, "price": 134689000.0, "datetime": "2025-11-19 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 252927, "price": 135910000.0, "datetime": "2025-11-19 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 252944, "price": 135758000.0, "datetime": "2025-11-19 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 253031, "price": 136044000.0, "datetime": "2025-11-19 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 253045, "price": 136363000.0, "datetime": "2025-11-19 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 253060, "price": 136623000.0, "datetime": "2025-11-20 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 253113, "price": 133764000.0, "datetime": "2025-11-20 02:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253133, "price": 133587000.0, "datetime": "2025-11-20 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253160, "price": 133089000.0, "datetime": "2025-11-20 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 253182, "price": 134999000.0, "datetime": "2025-11-20 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 253251, "price": 137170000.0, "datetime": "2025-11-20 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 253312, "price": 137768000.0, "datetime": "2025-11-20 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 253331, "price": 137771000.0, "datetime": "2025-11-20 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 253361, "price": 137660000.0, "datetime": "2025-11-20 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 253385, "price": 137158000.0, "datetime": "2025-11-20 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253434, "price": 136930000.0, "datetime": "2025-11-20 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253472, "price": 136757000.0, "datetime": "2025-11-20 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 253505, "price": 136738000.0, "datetime": "2025-11-20 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 253520, "price": 136050000.0, "datetime": "2025-11-20 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253562, "price": 133122000.0, "datetime": "2025-11-21 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253590, "price": 130816000.0, "datetime": "2025-11-21 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253620, "price": 130685000.0, "datetime": "2025-11-21 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 253695, "price": 131799000.0, "datetime": "2025-11-21 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 253718, "price": 130877000.0, "datetime": "2025-11-21 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253762, "price": 129600000.0, "datetime": "2025-11-21 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253776, "price": 128185000.0, "datetime": "2025-11-21 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253787, "price": 128099000.0, "datetime": "2025-11-21 12:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 253840, "price": 127997000.0, "datetime": "2025-11-21 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 253849, "price": 127821000.0, "datetime": "2025-11-21 15:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253865, "price": 126510000.0, "datetime": "2025-11-21 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253917, "price": 123350000.0, "datetime": "2025-11-21 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253922, "price": 123370000.0, "datetime": "2025-11-21 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 253964, "price": 122600000.0, "datetime": "2025-11-21 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 253973, "price": 125269000.0, "datetime": "2025-11-21 21:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 253981, "price": 126380000.0, "datetime": "2025-11-21 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 253994, "price": 126432000.0, "datetime": "2025-11-21 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 254009, "price": 126924000.0, "datetime": "2025-11-21 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 254013, "price": 127899000.0, "datetime": "2025-11-21 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 254029, "price": 125318000.0, "datetime": "2025-11-22 00:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 254036, "price": 124824000.0, "datetime": "2025-11-22 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 254071, "price": 127668000.0, "datetime": "2025-11-22 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 254126, "price": 126672000.0, "datetime": "2025-11-22 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 254161, "price": 127900000.0, "datetime": "2025-11-22 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 254179, "price": 127602000.0, "datetime": "2025-11-22 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 254203, "price": 127920000.0, "datetime": "2025-11-22 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 254291, "price": 126700000.0, "datetime": "2025-11-22 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 254360, "price": 126687000.0, "datetime": "2025-11-22 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 254377, "price": 126881000.0, "datetime": "2025-11-22 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 254418, "price": 126266000.0, "datetime": "2025-11-22 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 254436, "price": 126001000.0, "datetime": "2025-11-22 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 254507, "price": 126473000.0, "datetime": "2025-11-23 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 254618, "price": 126601000.0, "datetime": "2025-11-23 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 254647, "price": 127251000.0, "datetime": "2025-11-23 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 254734, "price": 129699000.0, "datetime": "2025-11-23 12:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 254780, "price": 130287000.0, "datetime": "2025-11-23 14:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 254794, "price": 130318000.0, "datetime": "2025-11-23 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 254834, "price": 129500000.0, "datetime": "2025-11-23 17:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 254894, "price": 129795000.0, "datetime": "2025-11-23 20:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 254915, "price": 130426000.0, "datetime": "2025-11-23 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 254933, "price": 130504000.0, "datetime": "2025-11-23 21:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 254970, "price": 131131000.0, "datetime": "2025-11-23 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 255009, "price": 132800000.0, "datetime": "2025-11-24 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255033, "price": 130698000.0, "datetime": "2025-11-24 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255075, "price": 132342000.0, "datetime": "2025-11-24 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255127, "price": 132029000.0, "datetime": "2025-11-24 14:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255141, "price": 131903000.0, "datetime": "2025-11-24 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255179, "price": 132074000.0, "datetime": "2025-11-24 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255193, "price": 131428000.0, "datetime": "2025-11-24 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255244, "price": 130114000.0, "datetime": "2025-11-24 19:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255269, "price": 129929000.0, "datetime": "2025-11-24 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 255305, "price": 129862000.0, "datetime": "2025-11-24 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 255317, "price": 130000000.0, "datetime": "2025-11-24 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255324, "price": 130089000.0, "datetime": "2025-11-24 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255331, "price": 130215000.0, "datetime": "2025-11-25 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 255366, "price": 131251000.0, "datetime": "2025-11-25 02:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 255419, "price": 132434000.0, "datetime": "2025-11-25 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255428, "price": 132893000.0, "datetime": "2025-11-25 05:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255488, "price": 132835000.0, "datetime": "2025-11-25 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255588, "price": 132087000.0, "datetime": "2025-11-25 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255635, "price": 131984000.0, "datetime": "2025-11-25 15:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255704, "price": 130776000.0, "datetime": "2025-11-25 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255778, "price": 130920000.0, "datetime": "2025-11-25 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255804, "price": 130378000.0, "datetime": "2025-11-25 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 255865, "price": 131236000.0, "datetime": "2025-11-26 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 255899, "price": 129996000.0, "datetime": "2025-11-26 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 255957, "price": 130632000.0, "datetime": "2025-11-26 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 256018, "price": 131373000.0, "datetime": "2025-11-26 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 256056, "price": 130880000.0, "datetime": "2025-11-26 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 256090, "price": 130750000.0, "datetime": "2025-11-26 14:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 256172, "price": 130744000.0, "datetime": "2025-11-26 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 256258, "price": 130400000.0, "datetime": "2025-11-26 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 256284, "price": 130130000.0, "datetime": "2025-11-26 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 256306, "price": 130608000.0, "datetime": "2025-11-27 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 256356, "price": 133959000.0, "datetime": "2025-11-27 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 256413, "price": 134250000.0, "datetime": "2025-11-27 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 256469, "price": 134653000.0, "datetime": "2025-11-27 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 256524, "price": 136726000.0, "datetime": "2025-11-27 11:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 256645, "price": 136734000.0, "datetime": "2025-11-27 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 256675, "price": 136726000.0, "datetime": "2025-11-27 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 256742, "price": 136009000.0, "datetime": "2025-11-27 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 256968, "price": 135939000.0, "datetime": "2025-11-28 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 257009, "price": 135920000.0, "datetime": "2025-11-28 12:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 257101, "price": 135921000.0, "datetime": "2025-11-28 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 257124, "price": 136682000.0, "datetime": "2025-11-28 17:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 257169, "price": 136553000.0, "datetime": "2025-11-28 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 257187, "price": 136933000.0, "datetime": "2025-11-28 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 257238, "price": 137790000.0, "datetime": "2025-11-28 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 257279, "price": 137323000.0, "datetime": "2025-11-29 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 257308, "price": 136318000.0, "datetime": "2025-11-29 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 257576, "price": 135560000.0, "datetime": "2025-11-29 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 257751, "price": 136498000.0, "datetime": "2025-11-30 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 257770, "price": 135807000.0, "datetime": "2025-11-30 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 257808, "price": 135947000.0, "datetime": "2025-11-30 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 257971, "price": 135619000.0, "datetime": "2025-11-30 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 258072, "price": 136621000.0, "datetime": "2025-11-30 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 258171, "price": 137222000.0, "datetime": "2025-11-30 22:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 258197, "price": 136815000.0, "datetime": "2025-11-30 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 258266, "price": 136615000.0, "datetime": "2025-12-01 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 258332, "price": 136272000.0, "datetime": "2025-12-01 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 258405, "price": 130714000.0, "datetime": "2025-12-01 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 258501, "price": 128825000.0, "datetime": "2025-12-01 14:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 258590, "price": 129597000.0, "datetime": "2025-12-01 19:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 258642, "price": 127635000.0, "datetime": "2025-12-01 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 258679, "price": 128861000.0, "datetime": "2025-12-01 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 258701, "price": 126778000.0, "datetime": "2025-12-02 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 258757, "price": 127344000.0, "datetime": "2025-12-02 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 258785, "price": 127700000.0, "datetime": "2025-12-02 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 258863, "price": 129315000.0, "datetime": "2025-12-02 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 258885, "price": 129841000.0, "datetime": "2025-12-02 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 258889, "price": 130146000.0, "datetime": "2025-12-02 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 258918, "price": 129828000.0, "datetime": "2025-12-02 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 258939, "price": 129760000.0, "datetime": "2025-12-02 12:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259033, "price": 129440000.0, "datetime": "2025-12-02 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259053, "price": 129843000.0, "datetime": "2025-12-02 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259125, "price": 130343000.0, "datetime": "2025-12-02 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259140, "price": 130778000.0, "datetime": "2025-12-02 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259173, "price": 134900000.0, "datetime": "2025-12-03 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 259189, "price": 135278000.0, "datetime": "2025-12-03 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 259265, "price": 136480000.0, "datetime": "2025-12-03 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259287, "price": 135693000.0, "datetime": "2025-12-03 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259336, "price": 136129000.0, "datetime": "2025-12-03 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259360, "price": 136116000.0, "datetime": "2025-12-03 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259479, "price": 139099000.0, "datetime": "2025-12-03 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259542, "price": 138580000.0, "datetime": "2025-12-03 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259559, "price": 138269000.0, "datetime": "2025-12-03 19:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259619, "price": 138635000.0, "datetime": "2025-12-03 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259625, "price": 137272000.0, "datetime": "2025-12-03 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259630, "price": 137464000.0, "datetime": "2025-12-03 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259640, "price": 138187000.0, "datetime": "2025-12-03 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259675, "price": 137336000.0, "datetime": "2025-12-04 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259721, "price": 137765000.0, "datetime": "2025-12-04 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 259816, "price": 139001000.0, "datetime": "2025-12-04 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259846, "price": 138618000.0, "datetime": "2025-12-04 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259920, "price": 138910000.0, "datetime": "2025-12-04 13:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 259953, "price": 138693000.0, "datetime": "2025-12-04 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 259995, "price": 138479000.0, "datetime": "2025-12-04 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 260127, "price": 137495000.0, "datetime": "2025-12-05 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 260146, "price": 137750000.0, "datetime": "2025-12-05 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 260183, "price": 137510000.0, "datetime": "2025-12-05 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 260215, "price": 136650000.0, "datetime": "2025-12-05 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 260334, "price": 138069000.0, "datetime": "2025-12-05 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 260383, "price": 137176000.0, "datetime": "2025-12-05 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 260447, "price": 137568000.0, "datetime": "2025-12-05 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 260490, "price": 136832000.0, "datetime": "2025-12-05 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 260513, "price": 136361000.0, "datetime": "2025-12-05 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 260605, "price": 135409000.0, "datetime": "2025-12-06 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 260622, "price": 135572000.0, "datetime": "2025-12-06 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 260640, "price": 132600000.0, "datetime": "2025-12-06 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 260672, "price": 133459000.0, "datetime": "2025-12-06 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 260740, "price": 133464000.0, "datetime": "2025-12-06 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 260758, "price": 133648000.0, "datetime": "2025-12-06 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 260953, "price": 133701000.0, "datetime": "2025-12-06 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 261070, "price": 134764000.0, "datetime": "2025-12-06 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 261090, "price": 134200000.0, "datetime": "2025-12-07 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 261275, "price": 133780000.0, "datetime": "2025-12-07 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 261462, "price": 133198000.0, "datetime": "2025-12-07 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 261532, "price": 133200000.0, "datetime": "2025-12-07 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 261557, "price": 132091000.0, "datetime": "2025-12-07 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 261654, "price": 136108000.0, "datetime": "2025-12-08 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 261708, "price": 134126000.0, "datetime": "2025-12-08 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 261780, "price": 135853000.0, "datetime": "2025-12-08 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 261881, "price": 136236000.0, "datetime": "2025-12-08 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 261999, "price": 136276000.0, "datetime": "2025-12-08 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 262039, "price": 136083000.0, "datetime": "2025-12-08 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 262063, "price": 134438000.0, "datetime": "2025-12-09 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 262123, "price": 133876000.0, "datetime": "2025-12-09 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 262135, "price": 134419000.0, "datetime": "2025-12-09 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 262199, "price": 135295000.0, "datetime": "2025-12-09 07:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 262297, "price": 134399000.0, "datetime": "2025-12-09 12:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 262317, "price": 133870000.0, "datetime": "2025-12-09 13:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 262335, "price": 134055000.0, "datetime": "2025-12-09 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 262440, "price": 134005000.0, "datetime": "2025-12-09 19:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 262471, "price": 134599000.0, "datetime": "2025-12-09 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 262499, "price": 134138000.0, "datetime": "2025-12-09 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 262525, "price": 135415000.0, "datetime": "2025-12-10 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 262527, "price": 134745000.0, "datetime": "2025-12-10 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 262570, "price": 139085000.0, "datetime": "2025-12-10 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 262637, "price": 137580000.0, "datetime": "2025-12-10 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 262677, "price": 137316000.0, "datetime": "2025-12-10 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 262711, "price": 136742000.0, "datetime": "2025-12-10 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 262752, "price": 137096000.0, "datetime": "2025-12-10 11:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 262913, "price": 137486000.0, "datetime": "2025-12-10 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 263029, "price": 137138000.0, "datetime": "2025-12-11 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 263076, "price": 137582000.0, "datetime": "2025-12-11 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 263078, "price": 137366000.0, "datetime": "2025-12-11 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 263085, "price": 137173000.0, "datetime": "2025-12-11 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 263087, "price": 137660000.0, "datetime": "2025-12-11 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 263093, "price": 137673000.0, "datetime": "2025-12-11 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 263111, "price": 138953000.0, "datetime": "2025-12-11 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 263131, "price": 137347000.0, "datetime": "2025-12-11 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 263260, "price": 133969000.0, "datetime": "2025-12-11 12:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 263313, "price": 134250000.0, "datetime": "2025-12-11 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 263478, "price": 134801000.0, "datetime": "2025-12-11 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 263481, "price": 133815000.0, "datetime": "2025-12-11 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 263487, "price": 134420000.0, "datetime": "2025-12-12 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 263497, "price": 134250000.0, "datetime": "2025-12-12 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 263584, "price": 135377000.0, "datetime": "2025-12-12 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 263617, "price": 137939000.0, "datetime": "2025-12-12 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 263692, "price": 136673000.0, "datetime": "2025-12-12 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 263751, "price": 136943000.0, "datetime": "2025-12-12 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 263789, "price": 137694000.0, "datetime": "2025-12-12 15:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 263864, "price": 137648000.0, "datetime": "2025-12-12 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 263960, "price": 137584000.0, "datetime": "2025-12-12 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 263967, "price": 136910000.0, "datetime": "2025-12-13 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 263993, "price": 134940000.0, "datetime": "2025-12-13 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 264003, "price": 134800000.0, "datetime": "2025-12-13 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 264075, "price": 134694000.0, "datetime": "2025-12-13 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 264853, "price": 133818000.0, "datetime": "2025-12-14 20:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 264862, "price": 133421000.0, "datetime": "2025-12-14 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 264959, "price": 132786000.0, "datetime": "2025-12-15 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 264990, "price": 133235000.0, "datetime": "2025-12-15 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 265102, "price": 131880000.0, "datetime": "2025-12-15 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 265158, "price": 133460000.0, "datetime": "2025-12-15 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 265339, "price": 133140000.0, "datetime": "2025-12-15 20:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 265399, "price": 132675000.0, "datetime": "2025-12-15 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 265406, "price": 131369000.0, "datetime": "2025-12-16 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 265419, "price": 130175000.0, "datetime": "2025-12-16 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 265478, "price": 128281000.0, "datetime": "2025-12-16 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 265489, "price": 128770000.0, "datetime": "2025-12-16 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 265534, "price": 128587000.0, "datetime": "2025-12-16 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 265597, "price": 128501000.0, "datetime": "2025-12-16 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 265684, "price": 127682000.0, "datetime": "2025-12-16 13:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 265732, "price": 128274000.0, "datetime": "2025-12-16 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 265754, "price": 128533000.0, "datetime": "2025-12-16 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 265856, "price": 129662000.0, "datetime": "2025-12-16 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 265866, "price": 129085000.0, "datetime": "2025-12-16 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 265883, "price": 129709000.0, "datetime": "2025-12-16 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 265910, "price": 130400000.0, "datetime": "2025-12-17 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 265955, "price": 130467000.0, "datetime": "2025-12-17 03:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 265968, "price": 130155000.0, "datetime": "2025-12-17 04:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 266076, "price": 130060000.0, "datetime": "2025-12-17 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 266109, "price": 129952000.0, "datetime": "2025-12-17 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 266185, "price": 129274000.0, "datetime": "2025-12-17 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 266234, "price": 129087000.0, "datetime": "2025-12-17 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 266276, "price": 129402000.0, "datetime": "2025-12-17 19:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 266360, "price": 129803000.0, "datetime": "2025-12-17 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 266373, "price": 133298000.0, "datetime": "2025-12-18 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 266402, "price": 129486000.0, "datetime": "2025-12-18 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 266452, "price": 128285000.0, "datetime": "2025-12-18 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 266590, "price": 129056000.0, "datetime": "2025-12-18 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 266593, "price": 128520000.0, "datetime": "2025-12-18 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 266712, "price": 129480000.0, "datetime": "2025-12-18 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 266806, "price": 130201000.0, "datetime": "2025-12-18 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 266828, "price": 131670000.0, "datetime": "2025-12-18 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 266894, "price": 128306000.0, "datetime": "2025-12-19 02:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 266945, "price": 127000000.0, "datetime": "2025-12-19 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 266978, "price": 127170000.0, "datetime": "2025-12-19 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 267075, "price": 127280000.0, "datetime": "2025-12-19 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 267096, "price": 129778000.0, "datetime": "2025-12-19 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 267142, "price": 129727000.0, "datetime": "2025-12-19 14:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 267171, "price": 130900000.0, "datetime": "2025-12-19 16:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 267284, "price": 130790000.0, "datetime": "2025-12-19 21:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 267316, "price": 130707000.0, "datetime": "2025-12-19 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 267319, "price": 131569000.0, "datetime": "2025-12-19 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 267322, "price": 130923000.0, "datetime": "2025-12-19 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 267331, "price": 131661000.0, "datetime": "2025-12-20 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 267393, "price": 130086000.0, "datetime": "2025-12-20 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 267464, "price": 130697000.0, "datetime": "2025-12-20 06:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 268033, "price": 130944000.0, "datetime": "2025-12-21 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 268159, "price": 131801000.0, "datetime": "2025-12-21 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 268246, "price": 131707000.0, "datetime": "2025-12-21 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 268267, "price": 131249000.0, "datetime": "2025-12-21 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 268445, "price": 131965000.0, "datetime": "2025-12-22 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 268471, "price": 132325000.0, "datetime": "2025-12-22 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 268517, "price": 131757000.0, "datetime": "2025-12-22 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 268631, "price": 133114000.0, "datetime": "2025-12-22 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 268735, "price": 133900000.0, "datetime": "2025-12-22 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 268760, "price": 133993000.0, "datetime": "2025-12-22 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 268769, "price": 133422000.0, "datetime": "2025-12-23 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 268783, "price": 133613000.0, "datetime": "2025-12-23 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 268885, "price": 131959000.0, "datetime": "2025-12-23 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 268998, "price": 131724000.0, "datetime": "2025-12-23 11:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 269018, "price": 131770000.0, "datetime": "2025-12-23 12:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 269088, "price": 130571000.0, "datetime": "2025-12-23 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 269171, "price": 130881000.0, "datetime": "2025-12-23 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 269237, "price": 130344000.0, "datetime": "2025-12-23 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 269250, "price": 130250000.0, "datetime": "2025-12-24 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 269297, "price": 130792000.0, "datetime": "2025-12-24 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 269310, "price": 130800000.0, "datetime": "2025-12-24 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 269364, "price": 130772000.0, "datetime": "2025-12-24 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 269578, "price": 128910000.0, "datetime": "2025-12-24 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 269615, "price": 128294000.0, "datetime": "2025-12-24 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 269647, "price": 128800000.0, "datetime": "2025-12-24 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 269716, "price": 128453000.0, "datetime": "2025-12-24 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 269718, "price": 128548000.0, "datetime": "2025-12-24 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 270213, "price": 129631000.0, "datetime": "2025-12-26 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 270242, "price": 129455000.0, "datetime": "2025-12-26 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 270429, "price": 129265000.0, "datetime": "2025-12-26 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 270437, "price": 130027000.0, "datetime": "2025-12-26 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 270538, "price": 129815000.0, "datetime": "2025-12-26 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 270581, "price": 129861000.0, "datetime": "2025-12-26 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 270679, "price": 129191000.0, "datetime": "2025-12-26 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 270717, "price": 128180000.0, "datetime": "2025-12-27 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 270735, "price": 128185000.0, "datetime": "2025-12-27 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 271850, "price": 127600000.0, "datetime": "2025-12-29 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 271858, "price": 128300000.0, "datetime": "2025-12-29 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 271966, "price": 129671000.0, "datetime": "2025-12-29 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 272075, "price": 127304000.0, "datetime": "2025-12-29 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 272122, "price": 127388000.0, "datetime": "2025-12-29 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 272185, "price": 127805000.0, "datetime": "2025-12-30 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 272203, "price": 127150000.0, "datetime": "2025-12-30 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 272316, "price": 126635000.0, "datetime": "2025-12-30 09:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 272385, "price": 127009000.0, "datetime": "2025-12-30 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 272446, "price": 127305000.0, "datetime": "2025-12-30 16:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 272542, "price": 127750000.0, "datetime": "2025-12-30 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 272601, "price": 128553000.0, "datetime": "2025-12-30 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 272606, "price": 128314000.0, "datetime": "2025-12-31 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 272637, "price": 128962000.0, "datetime": "2025-12-31 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 272749, "price": 128427000.0, "datetime": "2025-12-31 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 272819, "price": 128800000.0, "datetime": "2025-12-31 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 272884, "price": 128187000.0, "datetime": "2025-12-31 13:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 273078, "price": 128615000.0, "datetime": "2025-12-31 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 273147, "price": 128149000.0, "datetime": "2026-01-01 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 273197, "price": 127605000.0, "datetime": "2026-01-01 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 273232, "price": 128215000.0, "datetime": "2026-01-01 07:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 273615, "price": 128609000.0, "datetime": "2026-01-02 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 273809, "price": 128942000.0, "datetime": "2026-01-02 12:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 273876, "price": 129150000.0, "datetime": "2026-01-02 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 273974, "price": 129681000.0, "datetime": "2026-01-02 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 274030, "price": 129320000.0, "datetime": "2026-01-02 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 274037, "price": 129327000.0, "datetime": "2026-01-02 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 274046, "price": 129373000.0, "datetime": "2026-01-03 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 274079, "price": 130460000.0, "datetime": "2026-01-03 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 274101, "price": 130553000.0, "datetime": "2026-01-03 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 274186, "price": 130408000.0, "datetime": "2026-01-03 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 274338, "price": 130265000.0, "datetime": "2026-01-03 14:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 274396, "price": 129910000.0, "datetime": "2026-01-03 17:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 274655, "price": 131073000.0, "datetime": "2026-01-04 06:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 274964, "price": 131888000.0, "datetime": "2026-01-04 21:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 275185, "price": 132965000.0, "datetime": "2026-01-05 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 275273, "price": 134400000.0, "datetime": "2026-01-05 13:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 275352, "price": 134479000.0, "datetime": "2026-01-05 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 275389, "price": 134873000.0, "datetime": "2026-01-05 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 275456, "price": 134873000.0, "datetime": "2026-01-05 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 275479, "price": 135702000.0, "datetime": "2026-01-05 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 275532, "price": 135794000.0, "datetime": "2026-01-06 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 275538, "price": 136380000.0, "datetime": "2026-01-06 02:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 275558, "price": 136264000.0, "datetime": "2026-01-06 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 275601, "price": 136305000.0, "datetime": "2026-01-06 05:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 275631, "price": 136544000.0, "datetime": "2026-01-06 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 275691, "price": 136012000.0, "datetime": "2026-01-06 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 275717, "price": 135586000.0, "datetime": "2026-01-06 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 275818, "price": 135124000.0, "datetime": "2026-01-06 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 275868, "price": 135633000.0, "datetime": "2026-01-06 19:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 275951, "price": 136498000.0, "datetime": "2026-01-06 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 275962, "price": 135854000.0, "datetime": "2026-01-06 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 276034, "price": 134004000.0, "datetime": "2026-01-07 03:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 276102, "price": 135340000.0, "datetime": "2026-01-07 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 276158, "price": 135410000.0, "datetime": "2026-01-07 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 276193, "price": 134815000.0, "datetime": "2026-01-07 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 276238, "price": 134492000.0, "datetime": "2026-01-07 13:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 276329, "price": 134105000.0, "datetime": "2026-01-07 18:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 276373, "price": 134328000.0, "datetime": "2026-01-07 20:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 276427, "price": 133604000.0, "datetime": "2026-01-07 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 276438, "price": 134021000.0, "datetime": "2026-01-07 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 276472, "price": 133577000.0, "datetime": "2026-01-08 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 276652, "price": 133053000.0, "datetime": "2026-01-08 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 276677, "price": 132666000.0, "datetime": "2026-01-08 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 276747, "price": 132136000.0, "datetime": "2026-01-08 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 276773, "price": 131756000.0, "datetime": "2026-01-08 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 276812, "price": 131653000.0, "datetime": "2026-01-08 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 276840, "price": 131831000.0, "datetime": "2026-01-08 19:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 276868, "price": 131276000.0, "datetime": "2026-01-08 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 276921, "price": 131554000.0, "datetime": "2026-01-08 23:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 277025, "price": 132658000.0, "datetime": "2026-01-09 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 277046, "price": 133265000.0, "datetime": "2026-01-09 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 277137, "price": 133043000.0, "datetime": "2026-01-09 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 277275, "price": 132612000.0, "datetime": "2026-01-09 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 277292, "price": 132459000.0, "datetime": "2026-01-09 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 277376, "price": 133263000.0, "datetime": "2026-01-09 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 277388, "price": 132662000.0, "datetime": "2026-01-09 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 277412, "price": 133180000.0, "datetime": "2026-01-10 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 277418, "price": 134063000.0, "datetime": "2026-01-10 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 277481, "price": 133748000.0, "datetime": "2026-01-10 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 278530, "price": 133866000.0, "datetime": "2026-01-12 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 278576, "price": 134111000.0, "datetime": "2026-01-12 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 278624, "price": 135198000.0, "datetime": "2026-01-12 12:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 278685, "price": 135250000.0, "datetime": "2026-01-12 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 278791, "price": 134078000.0, "datetime": "2026-01-12 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 278833, "price": 133250000.0, "datetime": "2026-01-12 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 278837, "price": 133905000.0, "datetime": "2026-01-12 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 278893, "price": 134885000.0, "datetime": "2026-01-13 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 278903, "price": 134760000.0, "datetime": "2026-01-13 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 278960, "price": 134710000.0, "datetime": "2026-01-13 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 279037, "price": 135061000.0, "datetime": "2026-01-13 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 279131, "price": 135799000.0, "datetime": "2026-01-13 14:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 279219, "price": 135787000.0, "datetime": "2026-01-13 18:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 279295, "price": 136350000.0, "datetime": "2026-01-13 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 279305, "price": 135583000.0, "datetime": "2026-01-13 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 279314, "price": 136090000.0, "datetime": "2026-01-13 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 279325, "price": 135783000.0, "datetime": "2026-01-14 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 279354, "price": 137032000.0, "datetime": "2026-01-14 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 279370, "price": 137047000.0, "datetime": "2026-01-14 02:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 279468, "price": 139608000.0, "datetime": "2026-01-14 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 279492, "price": 140102000.0, "datetime": "2026-01-14 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 279612, "price": 139720000.0, "datetime": "2026-01-14 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 279652, "price": 139549000.0, "datetime": "2026-01-14 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 279745, "price": 139097000.0, "datetime": "2026-01-14 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 279772, "price": 139820000.0, "datetime": "2026-01-14 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 279805, "price": 141000000.0, "datetime": "2026-01-15 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 279818, "price": 141172000.0, "datetime": "2026-01-15 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 279856, "price": 141979000.0, "datetime": "2026-01-15 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 279883, "price": 141883000.0, "datetime": "2026-01-15 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 279958, "price": 142005000.0, "datetime": "2026-01-15 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 280085, "price": 141440000.0, "datetime": "2026-01-15 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 280220, "price": 141962000.0, "datetime": "2026-01-15 20:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 280276, "price": 141715000.0, "datetime": "2026-01-15 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 280283, "price": 141532000.0, "datetime": "2026-01-15 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 280304, "price": 142362000.0, "datetime": "2026-01-16 00:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 280348, "price": 141662000.0, "datetime": "2026-01-16 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 280427, "price": 141071000.0, "datetime": "2026-01-16 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 280586, "price": 140967000.0, "datetime": "2026-01-16 15:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 280759, "price": 140601000.0, "datetime": "2026-01-16 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 280768, "price": 141135000.0, "datetime": "2026-01-17 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 280883, "price": 140748000.0, "datetime": "2026-01-17 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 281894, "price": 140350000.0, "datetime": "2026-01-19 08:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 281906, "price": 138420000.0, "datetime": "2026-01-19 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 281917, "price": 137758000.0, "datetime": "2026-01-19 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 281970, "price": 137683000.0, "datetime": "2026-01-19 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 282071, "price": 137911000.0, "datetime": "2026-01-19 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 282193, "price": 137485000.0, "datetime": "2026-01-19 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 282362, "price": 137436000.0, "datetime": "2026-01-20 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 282386, "price": 137344000.0, "datetime": "2026-01-20 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 282482, "price": 136600000.0, "datetime": "2026-01-20 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 282615, "price": 135396000.0, "datetime": "2026-01-20 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 282649, "price": 134715000.0, "datetime": "2026-01-20 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 282677, "price": 135243000.0, "datetime": "2026-01-20 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 282680, "price": 134326000.0, "datetime": "2026-01-20 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 282692, "price": 134433000.0, "datetime": "2026-01-21 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 282836, "price": 132086000.0, "datetime": "2026-01-21 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 282856, "price": 131800000.0, "datetime": "2026-01-21 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 282899, "price": 132197000.0, "datetime": "2026-01-21 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 282998, "price": 133030000.0, "datetime": "2026-01-21 15:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 283103, "price": 131967000.0, "datetime": "2026-01-21 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 283126, "price": 131888000.0, "datetime": "2026-01-21 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 283177, "price": 133422000.0, "datetime": "2026-01-22 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 283211, "price": 130711000.0, "datetime": "2026-01-22 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 283268, "price": 133076000.0, "datetime": "2026-01-22 05:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 283324, "price": 133101000.0, "datetime": "2026-01-22 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 283351, "price": 133104000.0, "datetime": "2026-01-22 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 283416, "price": 133015000.0, "datetime": "2026-01-22 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 283553, "price": 133813000.0, "datetime": "2026-01-22 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 283617, "price": 133369000.0, "datetime": "2026-01-22 22:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 283659, "price": 132477000.0, "datetime": "2026-01-23 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 283725, "price": 132388000.0, "datetime": "2026-01-23 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 283780, "price": 132601000.0, "datetime": "2026-01-23 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 283800, "price": 132478000.0, "datetime": "2026-01-23 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 283803, "price": 132575000.0, "datetime": "2026-01-23 07:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 283831, "price": 133118000.0, "datetime": "2026-01-23 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 283943, "price": 132821000.0, "datetime": "2026-01-23 14:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 284113, "price": 133111000.0, "datetime": "2026-01-23 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 284116, "price": 132398000.0, "datetime": "2026-01-23 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 284131, "price": 132505000.0, "datetime": "2026-01-24 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 284182, "price": 133946000.0, "datetime": "2026-01-24 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 284229, "price": 132707000.0, "datetime": "2026-01-24 05:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 284957, "price": 130549000.0, "datetime": "2026-01-25 17:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 285061, "price": 131022000.0, "datetime": "2026-01-25 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 285105, "price": 130251000.0, "datetime": "2026-01-26 01:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 285178, "price": 129000000.0, "datetime": "2026-01-26 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 285205, "price": 128958000.0, "datetime": "2026-01-26 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 285216, "price": 128600000.0, "datetime": "2026-01-26 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 285266, "price": 128601000.0, "datetime": "2026-01-26 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 285279, "price": 128315000.0, "datetime": "2026-01-26 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 285333, "price": 128600000.0, "datetime": "2026-01-26 12:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 285354, "price": 128725000.0, "datetime": "2026-01-26 13:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 285447, "price": 128425000.0, "datetime": "2026-01-26 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 285536, "price": 128959000.0, "datetime": "2026-01-26 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 285555, "price": 128220000.0, "datetime": "2026-01-26 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 285556, "price": 129023000.0, "datetime": "2026-01-26 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 285562, "price": 128672000.0, "datetime": "2026-01-26 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 285575, "price": 129054000.0, "datetime": "2026-01-27 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 285592, "price": 128794000.0, "datetime": "2026-01-27 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 285617, "price": 128373000.0, "datetime": "2026-01-27 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 285663, "price": 128895000.0, "datetime": "2026-01-27 04:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 285698, "price": 128999000.0, "datetime": "2026-01-27 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 285849, "price": 129487000.0, "datetime": "2026-01-27 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 285926, "price": 128877000.0, "datetime": "2026-01-27 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 286030, "price": 129178000.0, "datetime": "2026-01-27 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 286037, "price": 128403000.0, "datetime": "2026-01-27 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 286048, "price": 128754000.0, "datetime": "2026-01-28 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 286088, "price": 128606000.0, "datetime": "2026-01-28 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 286113, "price": 128392000.0, "datetime": "2026-01-28 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 286239, "price": 129421000.0, "datetime": "2026-01-28 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 286424, "price": 129457000.0, "datetime": "2026-01-28 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 286517, "price": 130018000.0, "datetime": "2026-01-28 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 286537, "price": 129715000.0, "datetime": "2026-01-29 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 286585, "price": 129885000.0, "datetime": "2026-01-29 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 286613, "price": 129986000.0, "datetime": "2026-01-29 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 286625, "price": 129903000.0, "datetime": "2026-01-29 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 286636, "price": 129630000.0, "datetime": "2026-01-29 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 286659, "price": 129684000.0, "datetime": "2026-01-29 06:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 286874, "price": 128116000.0, "datetime": "2026-01-29 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 287002, "price": 127273000.0, "datetime": "2026-01-29 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 287023, "price": 124933000.0, "datetime": "2026-01-30 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 287038, "price": 124300000.0, "datetime": "2026-01-30 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 287066, "price": 123890000.0, "datetime": "2026-01-30 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 287095, "price": 123472000.0, "datetime": "2026-01-30 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 287193, "price": 123628000.0, "datetime": "2026-01-30 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 287219, "price": 120806000.0, "datetime": "2026-01-30 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 287236, "price": 119730000.0, "datetime": "2026-01-30 11:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 287304, "price": 121574000.0, "datetime": "2026-01-30 14:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 287322, "price": 121021000.0, "datetime": "2026-01-30 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 287400, "price": 121215000.0, "datetime": "2026-01-30 19:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 287433, "price": 121446000.0, "datetime": "2026-01-30 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 287456, "price": 121895000.0, "datetime": "2026-01-30 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 287482, "price": 122257000.0, "datetime": "2026-01-30 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 287536, "price": 122269000.0, "datetime": "2026-01-31 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 287553, "price": 122000000.0, "datetime": "2026-01-31 03:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 287586, "price": 124017000.0, "datetime": "2026-01-31 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 287682, "price": 124538000.0, "datetime": "2026-01-31 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 287794, "price": 123976000.0, "datetime": "2026-01-31 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 287842, "price": 123088000.0, "datetime": "2026-01-31 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 287963, "price": 121208000.0, "datetime": "2026-01-31 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 287990, "price": 120583000.0, "datetime": "2026-02-01 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 287993, "price": 121087000.0, "datetime": "2026-02-01 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 288039, "price": 115898000.0, "datetime": "2026-02-01 03:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 288120, "price": 116351000.0, "datetime": "2026-02-01 07:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 288157, "price": 117616000.0, "datetime": "2026-02-01 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 288174, "price": 117112000.0, "datetime": "2026-02-01 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 288189, "price": 117077000.0, "datetime": "2026-02-01 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 288259, "price": 116682000.0, "datetime": "2026-02-01 14:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 288298, "price": 116294000.0, "datetime": "2026-02-01 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 288356, "price": 116666000.0, "datetime": "2026-02-01 19:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 288378, "price": 116482000.0, "datetime": "2026-02-01 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 288439, "price": 115093000.0, "datetime": "2026-02-01 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 288460, "price": 114128000.0, "datetime": "2026-02-02 00:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 288520, "price": 114917000.0, "datetime": "2026-02-02 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 288552, "price": 114192000.0, "datetime": "2026-02-02 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 288556, "price": 113890000.0, "datetime": "2026-02-02 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 288574, "price": 113665000.0, "datetime": "2026-02-02 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 288586, "price": 113222000.0, "datetime": "2026-02-02 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 288609, "price": 113052000.0, "datetime": "2026-02-02 08:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 288642, "price": 115005000.0, "datetime": "2026-02-02 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 288700, "price": 111474000.0, "datetime": "2026-02-02 12:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 288761, "price": 112959000.0, "datetime": "2026-02-02 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 288770, "price": 113040000.0, "datetime": "2026-02-02 16:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 288843, "price": 114522000.0, "datetime": "2026-02-02 19:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 288879, "price": 115388000.0, "datetime": "2026-02-02 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 288908, "price": 115456000.0, "datetime": "2026-02-02 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 288912, "price": 115638000.0, "datetime": "2026-02-02 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 288922, "price": 116251000.0, "datetime": "2026-02-02 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 288942, "price": 116752000.0, "datetime": "2026-02-03 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289027, "price": 116248000.0, "datetime": "2026-02-03 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289047, "price": 115882000.0, "datetime": "2026-02-03 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289108, "price": 116409000.0, "datetime": "2026-02-03 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289114, "price": 116987000.0, "datetime": "2026-02-03 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289146, "price": 116595000.0, "datetime": "2026-02-03 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289173, "price": 115520000.0, "datetime": "2026-02-03 12:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289209, "price": 115715000.0, "datetime": "2026-02-03 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289233, "price": 115600000.0, "datetime": "2026-02-03 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289288, "price": 115607000.0, "datetime": "2026-02-03 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289302, "price": 115740000.0, "datetime": "2026-02-03 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289397, "price": 114975000.0, "datetime": "2026-02-03 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289400, "price": 115279000.0, "datetime": "2026-02-03 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289406, "price": 114440000.0, "datetime": "2026-02-04 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289411, "price": 114445000.0, "datetime": "2026-02-04 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289487, "price": 109420000.0, "datetime": "2026-02-04 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289531, "price": 112983000.0, "datetime": "2026-02-04 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289573, "price": 112170000.0, "datetime": "2026-02-04 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289629, "price": 112805000.0, "datetime": "2026-02-04 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289647, "price": 112472000.0, "datetime": "2026-02-04 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289708, "price": 113004000.0, "datetime": "2026-02-04 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289727, "price": 112611000.0, "datetime": "2026-02-04 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 289764, "price": 112889000.0, "datetime": "2026-02-04 17:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289831, "price": 112556000.0, "datetime": "2026-02-04 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289866, "price": 110962000.0, "datetime": "2026-02-04 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289876, "price": 111000000.0, "datetime": "2026-02-04 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289886, "price": 110046000.0, "datetime": "2026-02-05 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289897, "price": 109800000.0, "datetime": "2026-02-05 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289913, "price": 109400000.0, "datetime": "2026-02-05 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289922, "price": 108961000.0, "datetime": "2026-02-05 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289929, "price": 108936000.0, "datetime": "2026-02-05 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289939, "price": 107913000.0, "datetime": "2026-02-05 02:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 289946, "price": 107606000.0, "datetime": "2026-02-05 03:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 289960, "price": 109036000.0, "datetime": "2026-02-05 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 290024, "price": 107610000.0, "datetime": "2026-02-05 06:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290030, "price": 107416000.0, "datetime": "2026-02-05 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290093, "price": 106999000.0, "datetime": "2026-02-05 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290111, "price": 106506000.0, "datetime": "2026-02-05 11:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290148, "price": 104730000.0, "datetime": "2026-02-05 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290151, "price": 104878000.0, "datetime": "2026-02-05 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290176, "price": 103999000.0, "datetime": "2026-02-05 14:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 290207, "price": 104606000.0, "datetime": "2026-02-05 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290218, "price": 104618000.0, "datetime": "2026-02-05 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290257, "price": 105318000.0, "datetime": "2026-02-05 18:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 290297, "price": 103700000.0, "datetime": "2026-02-05 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290313, "price": 102366000.0, "datetime": "2026-02-05 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290326, "price": 102165000.0, "datetime": "2026-02-05 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 290358, "price": 103088000.0, "datetime": "2026-02-05 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 290370, "price": 101000000.0, "datetime": "2026-02-06 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290377, "price": 99462000.0, "datetime": "2026-02-06 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290412, "price": 99199000.0, "datetime": "2026-02-06 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290417, "price": 98913000.0, "datetime": "2026-02-06 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290438, "price": 97372000.0, "datetime": "2026-02-06 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290442, "price": 97244000.0, "datetime": "2026-02-06 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290467, "price": 96583000.0, "datetime": "2026-02-06 05:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290473, "price": 94591000.0, "datetime": "2026-02-06 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290477, "price": 93918000.0, "datetime": "2026-02-06 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290483, "price": 92824000.0, "datetime": "2026-02-06 05:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 290526, "price": 95282000.0, "datetime": "2026-02-06 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290531, "price": 95067000.0, "datetime": "2026-02-06 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 290550, "price": 89826000.0, "datetime": "2026-02-06 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290552, "price": 89858000.0, "datetime": "2026-02-06 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 290569, "price": 95485000.0, "datetime": "2026-02-06 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290586, "price": 97438000.0, "datetime": "2026-02-06 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 290625, "price": 95326000.0, "datetime": "2026-02-06 13:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 290667, "price": 98922000.0, "datetime": "2026-02-06 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 290691, "price": 96805000.0, "datetime": "2026-02-06 16:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290707, "price": 96596000.0, "datetime": "2026-02-06 17:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290721, "price": 96538000.0, "datetime": "2026-02-06 17:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 290738, "price": 97582000.0, "datetime": "2026-02-06 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290746, "price": 97696000.0, "datetime": "2026-02-06 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290754, "price": 97700000.0, "datetime": "2026-02-06 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 290756, "price": 97093000.0, "datetime": "2026-02-06 19:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 290757, "price": 94625000.0, "datetime": "2026-02-06 19:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 290790, "price": 98003000.0, "datetime": "2026-02-06 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290814, "price": 99199000.0, "datetime": "2026-02-06 22:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290825, "price": 99536000.0, "datetime": "2026-02-06 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290838, "price": 100364000.0, "datetime": "2026-02-06 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290843, "price": 100585000.0, "datetime": "2026-02-06 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290849, "price": 100571000.0, "datetime": "2026-02-07 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290861, "price": 102122000.0, "datetime": "2026-02-07 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290885, "price": 103391000.0, "datetime": "2026-02-07 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 290896, "price": 105010000.0, "datetime": "2026-02-07 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 290916, "price": 103208000.0, "datetime": "2026-02-07 03:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 290957, "price": 104224000.0, "datetime": "2026-02-07 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 291008, "price": 105917000.0, "datetime": "2026-02-07 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291032, "price": 104500000.0, "datetime": "2026-02-07 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 291042, "price": 103870000.0, "datetime": "2026-02-07 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 291056, "price": 103684000.0, "datetime": "2026-02-07 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291113, "price": 105849000.0, "datetime": "2026-02-07 13:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291171, "price": 100381000.0, "datetime": "2026-02-07 16:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291215, "price": 101019000.0, "datetime": "2026-02-07 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291241, "price": 100254000.0, "datetime": "2026-02-07 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291271, "price": 102868000.0, "datetime": "2026-02-07 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 291277, "price": 102632000.0, "datetime": "2026-02-07 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291325, "price": 101820000.0, "datetime": "2026-02-08 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291339, "price": 102614000.0, "datetime": "2026-02-08 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 291348, "price": 102625000.0, "datetime": "2026-02-08 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291373, "price": 102269000.0, "datetime": "2026-02-08 02:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291486, "price": 102279000.0, "datetime": "2026-02-08 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291496, "price": 102323000.0, "datetime": "2026-02-08 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291568, "price": 102533000.0, "datetime": "2026-02-08 12:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291650, "price": 102826000.0, "datetime": "2026-02-08 16:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291696, "price": 104236000.0, "datetime": "2026-02-08 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 291798, "price": 105700000.0, "datetime": "2026-02-08 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291815, "price": 105560000.0, "datetime": "2026-02-09 00:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 291846, "price": 104987000.0, "datetime": "2026-02-09 02:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291906, "price": 105381000.0, "datetime": "2026-02-09 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291932, "price": 105420000.0, "datetime": "2026-02-09 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 291951, "price": 105244000.0, "datetime": "2026-02-09 07:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 291968, "price": 106024000.0, "datetime": "2026-02-09 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 291979, "price": 104745000.0, "datetime": "2026-02-09 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 292017, "price": 104621000.0, "datetime": "2026-02-09 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 292035, "price": 104670000.0, "datetime": "2026-02-09 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 292069, "price": 105258000.0, "datetime": "2026-02-09 13:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 292129, "price": 104972000.0, "datetime": "2026-02-09 16:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 292158, "price": 103702000.0, "datetime": "2026-02-09 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 292202, "price": 101982000.0, "datetime": "2026-02-09 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 292272, "price": 101924000.0, "datetime": "2026-02-09 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 292279, "price": 102530000.0, "datetime": "2026-02-09 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 292289, "price": 102965000.0, "datetime": "2026-02-10 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 292322, "price": 103470000.0, "datetime": "2026-02-10 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 292347, "price": 104205000.0, "datetime": "2026-02-10 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 292390, "price": 104213000.0, "datetime": "2026-02-10 05:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 292422, "price": 103816000.0, "datetime": "2026-02-10 06:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 292491, "price": 103736000.0, "datetime": "2026-02-10 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 292517, "price": 103560000.0, "datetime": "2026-02-10 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 292542, "price": 102783000.0, "datetime": "2026-02-10 12:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 292605, "price": 102401000.0, "datetime": "2026-02-10 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 292661, "price": 102400000.0, "datetime": "2026-02-10 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 292733, "price": 102025000.0, "datetime": "2026-02-10 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 292754, "price": 102660000.0, "datetime": "2026-02-10 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 292762, "price": 101541000.0, "datetime": "2026-02-10 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 292791, "price": 102773000.0, "datetime": "2026-02-11 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 292829, "price": 102960000.0, "datetime": "2026-02-11 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 292843, "price": 102426000.0, "datetime": "2026-02-11 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 292906, "price": 102105000.0, "datetime": "2026-02-11 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 292984, "price": 102114000.0, "datetime": "2026-02-11 10:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293015, "price": 101400000.0, "datetime": "2026-02-11 12:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293045, "price": 100254000.0, "datetime": "2026-02-11 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293073, "price": 99311000.0, "datetime": "2026-02-11 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293094, "price": 99163000.0, "datetime": "2026-02-11 16:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293171, "price": 98939000.0, "datetime": "2026-02-11 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293198, "price": 99143000.0, "datetime": "2026-02-11 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 293221, "price": 99499000.0, "datetime": "2026-02-11 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 293230, "price": 101173000.0, "datetime": "2026-02-11 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293252, "price": 98223000.0, "datetime": "2026-02-12 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293289, "price": 98076000.0, "datetime": "2026-02-12 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293335, "price": 99396000.0, "datetime": "2026-02-12 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 293353, "price": 99328000.0, "datetime": "2026-02-12 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 293378, "price": 100339000.0, "datetime": "2026-02-12 06:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293419, "price": 99072000.0, "datetime": "2026-02-12 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293462, "price": 99740000.0, "datetime": "2026-02-12 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293535, "price": 98504000.0, "datetime": "2026-02-12 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293568, "price": 98399000.0, "datetime": "2026-02-12 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293616, "price": 98831000.0, "datetime": "2026-02-12 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293671, "price": 99437000.0, "datetime": "2026-02-12 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293690, "price": 99732000.0, "datetime": "2026-02-12 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293706, "price": 99569000.0, "datetime": "2026-02-12 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293729, "price": 98786000.0, "datetime": "2026-02-13 00:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293758, "price": 97643000.0, "datetime": "2026-02-13 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293765, "price": 97107000.0, "datetime": "2026-02-13 02:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293788, "price": 96656000.0, "datetime": "2026-02-13 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 293797, "price": 96333000.0, "datetime": "2026-02-13 03:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293824, "price": 96674000.0, "datetime": "2026-02-13 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293846, "price": 96473000.0, "datetime": "2026-02-13 06:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293912, "price": 97047000.0, "datetime": "2026-02-13 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 293930, "price": 97241000.0, "datetime": "2026-02-13 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 293982, "price": 97370000.0, "datetime": "2026-02-13 12:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 294044, "price": 97361000.0, "datetime": "2026-02-13 15:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 294058, "price": 97100000.0, "datetime": "2026-02-13 16:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 294180, "price": 98604000.0, "datetime": "2026-02-13 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 294199, "price": 98771000.0, "datetime": "2026-02-13 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 294219, "price": 100782000.0, "datetime": "2026-02-14 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 294244, "price": 100998000.0, "datetime": "2026-02-14 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 294294, "price": 100982000.0, "datetime": "2026-02-14 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 294330, "price": 101003000.0, "datetime": "2026-02-14 06:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 294539, "price": 101521000.0, "datetime": "2026-02-14 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 294574, "price": 102402000.0, "datetime": "2026-02-14 18:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 294636, "price": 103510000.0, "datetime": "2026-02-14 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 294676, "price": 102485000.0, "datetime": "2026-02-14 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 294708, "price": 102562000.0, "datetime": "2026-02-15 01:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 294719, "price": 102416000.0, "datetime": "2026-02-15 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 294800, "price": 102838000.0, "datetime": "2026-02-15 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 294816, "price": 102588000.0, "datetime": "2026-02-15 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 294842, "price": 102992000.0, "datetime": "2026-02-15 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 294940, "price": 102784000.0, "datetime": "2026-02-15 12:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295034, "price": 104437000.0, "datetime": "2026-02-15 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295087, "price": 104050000.0, "datetime": "2026-02-15 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 295129, "price": 102477000.0, "datetime": "2026-02-15 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 295146, "price": 102049000.0, "datetime": "2026-02-15 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295204, "price": 101955000.0, "datetime": "2026-02-16 01:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295228, "price": 101608000.0, "datetime": "2026-02-16 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 295253, "price": 101420000.0, "datetime": "2026-02-16 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295326, "price": 101771000.0, "datetime": "2026-02-16 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295335, "price": 101980000.0, "datetime": "2026-02-16 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295376, "price": 101858000.0, "datetime": "2026-02-16 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295428, "price": 101489000.0, "datetime": "2026-02-16 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295457, "price": 101334000.0, "datetime": "2026-02-16 14:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295489, "price": 101754000.0, "datetime": "2026-02-16 16:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295553, "price": 101770000.0, "datetime": "2026-02-16 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295582, "price": 101856000.0, "datetime": "2026-02-16 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295608, "price": 103031000.0, "datetime": "2026-02-16 22:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295666, "price": 100614000.0, "datetime": "2026-02-17 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295724, "price": 100543000.0, "datetime": "2026-02-17 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295754, "price": 101078000.0, "datetime": "2026-02-17 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295863, "price": 101624000.0, "datetime": "2026-02-17 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295868, "price": 102139000.0, "datetime": "2026-02-17 11:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 295884, "price": 101929000.0, "datetime": "2026-02-17 11:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 295947, "price": 101275000.0, "datetime": "2026-02-17 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296011, "price": 100894000.0, "datetime": "2026-02-17 18:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 296067, "price": 100940000.0, "datetime": "2026-02-17 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296085, "price": 100655000.0, "datetime": "2026-02-17 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 296095, "price": 100776000.0, "datetime": "2026-02-17 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 296127, "price": 99701000.0, "datetime": "2026-02-18 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 296140, "price": 99812000.0, "datetime": "2026-02-18 00:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296159, "price": 100230000.0, "datetime": "2026-02-18 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 296189, "price": 99815000.0, "datetime": "2026-02-18 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296217, "price": 100330000.0, "datetime": "2026-02-18 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 296347, "price": 99726000.0, "datetime": "2026-02-18 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296485, "price": 100445000.0, "datetime": "2026-02-18 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 296534, "price": 99855000.0, "datetime": "2026-02-18 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 296603, "price": 99593000.0, "datetime": "2026-02-18 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296621, "price": 100270000.0, "datetime": "2026-02-19 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 296700, "price": 98700000.0, "datetime": "2026-02-19 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296727, "price": 98411000.0, "datetime": "2026-02-19 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 296815, "price": 98900000.0, "datetime": "2026-02-19 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296892, "price": 98765000.0, "datetime": "2026-02-19 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 296911, "price": 99276000.0, "datetime": "2026-02-19 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 296953, "price": 98889000.0, "datetime": "2026-02-19 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 297078, "price": 97659000.0, "datetime": "2026-02-19 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 297088, "price": 97850000.0, "datetime": "2026-02-20 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 297134, "price": 98404000.0, "datetime": "2026-02-20 02:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 297177, "price": 98631000.0, "datetime": "2026-02-20 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 297233, "price": 98650000.0, "datetime": "2026-02-20 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 297269, "price": 99145000.0, "datetime": "2026-02-20 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 297375, "price": 99669000.0, "datetime": "2026-02-20 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 297488, "price": 99956000.0, "datetime": "2026-02-20 20:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 297542, "price": 98875000.0, "datetime": "2026-02-20 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 297565, "price": 99752000.0, "datetime": "2026-02-21 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 297570, "price": 98739000.0, "datetime": "2026-02-21 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 297621, "price": 99391000.0, "datetime": "2026-02-21 02:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 297660, "price": 99465000.0, "datetime": "2026-02-21 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 297818, "price": 99517000.0, "datetime": "2026-02-21 12:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 297935, "price": 100320000.0, "datetime": "2026-02-21 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 298031, "price": 100440000.0, "datetime": "2026-02-21 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 298070, "price": 100332000.0, "datetime": "2026-02-22 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 298111, "price": 100668000.0, "datetime": "2026-02-22 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 298164, "price": 100267000.0, "datetime": "2026-02-22 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 298496, "price": 99549000.0, "datetime": "2026-02-22 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 298537, "price": 99594000.0, "datetime": "2026-02-23 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 298576, "price": 98990000.0, "datetime": "2026-02-23 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 298711, "price": 99180000.0, "datetime": "2026-02-23 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 298737, "price": 96490000.0, "datetime": "2026-02-23 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 298740, "price": 95881000.0, "datetime": "2026-02-23 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 298747, "price": 95579000.0, "datetime": "2026-02-23 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 298873, "price": 96535000.0, "datetime": "2026-02-23 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 298895, "price": 97238000.0, "datetime": "2026-02-23 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 298937, "price": 97130000.0, "datetime": "2026-02-23 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 298957, "price": 97362000.0, "datetime": "2026-02-23 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 298984, "price": 97072000.0, "datetime": "2026-02-23 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 299000, "price": 96748000.0, "datetime": "2026-02-23 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299031, "price": 96217000.0, "datetime": "2026-02-24 01:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299062, "price": 95125000.0, "datetime": "2026-02-24 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299119, "price": 94731000.0, "datetime": "2026-02-24 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 299164, "price": 95336000.0, "datetime": "2026-02-24 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 299189, "price": 95570000.0, "datetime": "2026-02-24 09:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299211, "price": 94557000.0, "datetime": "2026-02-24 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299272, "price": 93142000.0, "datetime": "2026-02-24 13:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299308, "price": 92905000.0, "datetime": "2026-02-24 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 299373, "price": 92765000.0, "datetime": "2026-02-24 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 299458, "price": 92562000.0, "datetime": "2026-02-24 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 299484, "price": 93090000.0, "datetime": "2026-02-24 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 299510, "price": 94049000.0, "datetime": "2026-02-25 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 299569, "price": 94283000.0, "datetime": "2026-02-25 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 299626, "price": 94089000.0, "datetime": "2026-02-25 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299657, "price": 94060000.0, "datetime": "2026-02-25 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299683, "price": 93959000.0, "datetime": "2026-02-25 09:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 299699, "price": 96048000.0, "datetime": "2026-02-25 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 299748, "price": 95258000.0, "datetime": "2026-02-25 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 299810, "price": 94509000.0, "datetime": "2026-02-25 16:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 299886, "price": 94735000.0, "datetime": "2026-02-25 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 299911, "price": 95500000.0, "datetime": "2026-02-25 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 299943, "price": 95968000.0, "datetime": "2026-02-25 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 299956, "price": 96033000.0, "datetime": "2026-02-25 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 299967, "price": 96533000.0, "datetime": "2026-02-26 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 300025, "price": 98668000.0, "datetime": "2026-02-26 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 300046, "price": 99499000.0, "datetime": "2026-02-26 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300075, "price": 99379000.0, "datetime": "2026-02-26 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300097, "price": 99869000.0, "datetime": "2026-02-26 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300124, "price": 98543000.0, "datetime": "2026-02-26 07:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 300142, "price": 97887000.0, "datetime": "2026-02-26 08:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 300199, "price": 97881000.0, "datetime": "2026-02-26 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300245, "price": 98570000.0, "datetime": "2026-02-26 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300313, "price": 98166000.0, "datetime": "2026-02-26 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300361, "price": 98360000.0, "datetime": "2026-02-26 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 300427, "price": 97864000.0, "datetime": "2026-02-26 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300432, "price": 98312000.0, "datetime": "2026-02-26 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300437, "price": 97960000.0, "datetime": "2026-02-26 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300443, "price": 97879000.0, "datetime": "2026-02-26 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 300458, "price": 97361000.0, "datetime": "2026-02-27 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 300486, "price": 96900000.0, "datetime": "2026-02-27 02:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 300510, "price": 96913000.0, "datetime": "2026-02-27 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300538, "price": 97421000.0, "datetime": "2026-02-27 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300581, "price": 97733000.0, "datetime": "2026-02-27 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300628, "price": 97301000.0, "datetime": "2026-02-27 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300656, "price": 97103000.0, "datetime": "2026-02-27 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300683, "price": 97182000.0, "datetime": "2026-02-27 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 300716, "price": 97868000.0, "datetime": "2026-02-27 13:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300787, "price": 98101000.0, "datetime": "2026-02-27 17:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300819, "price": 97989000.0, "datetime": "2026-02-27 18:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300886, "price": 96221000.0, "datetime": "2026-02-27 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 300899, "price": 96223000.0, "datetime": "2026-02-27 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 300918, "price": 96179000.0, "datetime": "2026-02-27 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 300982, "price": 95645000.0, "datetime": "2026-02-28 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 301076, "price": 95333000.0, "datetime": "2026-02-28 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 301077, "price": 95607000.0, "datetime": "2026-02-28 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 301190, "price": 96005000.0, "datetime": "2026-02-28 13:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 301231, "price": 95127000.0, "datetime": "2026-02-28 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 301239, "price": 93926000.0, "datetime": "2026-02-28 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 301245, "price": 93216000.0, "datetime": "2026-02-28 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 301292, "price": 93432000.0, "datetime": "2026-02-28 18:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 301343, "price": 93756000.0, "datetime": "2026-02-28 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 301385, "price": 95246000.0, "datetime": "2026-02-28 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 301486, "price": 95953000.0, "datetime": "2026-03-01 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 301505, "price": 96718000.0, "datetime": "2026-03-01 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 301517, "price": 97139000.0, "datetime": "2026-03-01 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 301525, "price": 97220000.0, "datetime": "2026-03-01 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 301558, "price": 98077000.0, "datetime": "2026-03-01 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 301616, "price": 96800000.0, "datetime": "2026-03-01 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 301623, "price": 97755000.0, "datetime": "2026-03-01 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 301630, "price": 98476000.0, "datetime": "2026-03-01 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 301688, "price": 97796000.0, "datetime": "2026-03-01 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 301736, "price": 97393000.0, "datetime": "2026-03-01 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 301762, "price": 96655000.0, "datetime": "2026-03-01 17:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 301770, "price": 96990000.0, "datetime": "2026-03-01 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 301796, "price": 96915000.0, "datetime": "2026-03-01 19:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 301862, "price": 97470000.0, "datetime": "2026-03-01 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 301865, "price": 97200000.0, "datetime": "2026-03-01 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 301922, "price": 96213000.0, "datetime": "2026-03-02 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 301936, "price": 96204000.0, "datetime": "2026-03-02 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 302009, "price": 95616000.0, "datetime": "2026-03-02 06:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302029, "price": 96432000.0, "datetime": "2026-03-02 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302045, "price": 95860000.0, "datetime": "2026-03-02 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302091, "price": 97373000.0, "datetime": "2026-03-02 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 302186, "price": 97282000.0, "datetime": "2026-03-02 15:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302216, "price": 96610000.0, "datetime": "2026-03-02 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302262, "price": 96990000.0, "datetime": "2026-03-02 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 302316, "price": 96632000.0, "datetime": "2026-03-02 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302355, "price": 96980000.0, "datetime": "2026-03-02 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302362, "price": 97805000.0, "datetime": "2026-03-02 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 302382, "price": 100870000.0, "datetime": "2026-03-03 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 302393, "price": 101439000.0, "datetime": "2026-03-03 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 302401, "price": 101694000.0, "datetime": "2026-03-03 01:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302429, "price": 100941000.0, "datetime": "2026-03-03 03:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 302465, "price": 100844000.0, "datetime": "2026-03-03 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 302475, "price": 100689000.0, "datetime": "2026-03-03 05:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302484, "price": 100752000.0, "datetime": "2026-03-03 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 302532, "price": 100558000.0, "datetime": "2026-03-03 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302546, "price": 100834000.0, "datetime": "2026-03-03 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302575, "price": 100892000.0, "datetime": "2026-03-03 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302650, "price": 100140000.0, "datetime": "2026-03-03 14:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302657, "price": 99663000.0, "datetime": "2026-03-03 14:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302699, "price": 99772000.0, "datetime": "2026-03-03 16:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302714, "price": 99348000.0, "datetime": "2026-03-03 17:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302759, "price": 98003000.0, "datetime": "2026-03-03 19:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302790, "price": 99391000.0, "datetime": "2026-03-03 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302824, "price": 98550000.0, "datetime": "2026-03-03 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302835, "price": 99009000.0, "datetime": "2026-03-03 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302842, "price": 98593000.0, "datetime": "2026-03-03 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 302875, "price": 100827000.0, "datetime": "2026-03-04 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 302925, "price": 100707000.0, "datetime": "2026-03-04 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 302985, "price": 100496000.0, "datetime": "2026-03-04 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 303013, "price": 100536000.0, "datetime": "2026-03-04 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 303054, "price": 100341000.0, "datetime": "2026-03-04 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 303061, "price": 100541000.0, "datetime": "2026-03-04 10:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 303108, "price": 99605000.0, "datetime": "2026-03-04 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 303192, "price": 101091000.0, "datetime": "2026-03-04 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 303222, "price": 104299000.0, "datetime": "2026-03-04 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 303279, "price": 103403000.0, "datetime": "2026-03-04 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 303313, "price": 104458000.0, "datetime": "2026-03-04 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 303316, "price": 105000000.0, "datetime": "2026-03-04 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 303347, "price": 106125000.0, "datetime": "2026-03-05 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 303371, "price": 106174000.0, "datetime": "2026-03-05 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 303412, "price": 106782000.0, "datetime": "2026-03-05 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 303460, "price": 106230000.0, "datetime": "2026-03-05 06:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 303499, "price": 105334000.0, "datetime": "2026-03-05 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 303530, "price": 106273000.0, "datetime": "2026-03-05 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 303588, "price": 105802000.0, "datetime": "2026-03-05 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 303612, "price": 105695000.0, "datetime": "2026-03-05 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 303632, "price": 105729000.0, "datetime": "2026-03-05 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 303681, "price": 105375000.0, "datetime": "2026-03-05 17:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 303728, "price": 106840000.0, "datetime": "2026-03-05 20:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 303781, "price": 106482000.0, "datetime": "2026-03-05 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 303802, "price": 106229000.0, "datetime": "2026-03-05 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 303822, "price": 105127000.0, "datetime": "2026-03-06 00:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 303836, "price": 104520000.0, "datetime": "2026-03-06 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 303870, "price": 104266000.0, "datetime": "2026-03-06 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 303895, "price": 104292000.0, "datetime": "2026-03-06 04:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 303937, "price": 104405000.0, "datetime": "2026-03-06 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 304016, "price": 104014000.0, "datetime": "2026-03-06 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 304049, "price": 104038000.0, "datetime": "2026-03-06 12:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 304112, "price": 103300000.0, "datetime": "2026-03-06 15:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 304167, "price": 103547000.0, "datetime": "2026-03-06 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 304186, "price": 103727000.0, "datetime": "2026-03-06 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 304243, "price": 103001000.0, "datetime": "2026-03-06 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 304272, "price": 101830000.0, "datetime": "2026-03-06 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 304279, "price": 101571000.0, "datetime": "2026-03-06 23:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 304290, "price": 101410000.0, "datetime": "2026-03-07 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 304345, "price": 100785000.0, "datetime": "2026-03-07 03:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 304404, "price": 100777000.0, "datetime": "2026-03-07 05:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 304463, "price": 100699000.0, "datetime": "2026-03-07 08:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 304529, "price": 100930000.0, "datetime": "2026-03-07 12:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 304624, "price": 100062000.0, "datetime": "2026-03-07 16:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 304748, "price": 99980000.0, "datetime": "2026-03-07 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 304758, "price": 100471000.0, "datetime": "2026-03-07 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 304877, "price": 99631000.0, "datetime": "2026-03-08 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 304975, "price": 99214000.0, "datetime": "2026-03-08 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305001, "price": 99000000.0, "datetime": "2026-03-08 11:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 305049, "price": 99046000.0, "datetime": "2026-03-08 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 305166, "price": 99970000.0, "datetime": "2026-03-08 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 305191, "price": 99673000.0, "datetime": "2026-03-08 21:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 305223, "price": 99525000.0, "datetime": "2026-03-08 22:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 305331, "price": 99384000.0, "datetime": "2026-03-09 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 305354, "price": 99227000.0, "datetime": "2026-03-09 05:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305368, "price": 99070000.0, "datetime": "2026-03-09 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 305389, "price": 98178000.0, "datetime": "2026-03-09 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 305399, "price": 98017000.0, "datetime": "2026-03-09 07:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 305434, "price": 98108000.0, "datetime": "2026-03-09 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 305446, "price": 98369000.0, "datetime": "2026-03-09 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305463, "price": 98370000.0, "datetime": "2026-03-09 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305492, "price": 99282000.0, "datetime": "2026-03-09 12:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305523, "price": 99409000.0, "datetime": "2026-03-09 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305548, "price": 99855000.0, "datetime": "2026-03-09 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 305573, "price": 99574000.0, "datetime": "2026-03-09 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 305623, "price": 100437000.0, "datetime": "2026-03-09 18:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 305663, "price": 100200000.0, "datetime": "2026-03-09 20:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 305692, "price": 100589000.0, "datetime": "2026-03-09 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305702, "price": 101428000.0, "datetime": "2026-03-09 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305728, "price": 101607000.0, "datetime": "2026-03-10 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 305762, "price": 101448000.0, "datetime": "2026-03-10 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 305783, "price": 100889000.0, "datetime": "2026-03-10 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 305811, "price": 101000000.0, "datetime": "2026-03-10 04:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 305817, "price": 101165000.0, "datetime": "2026-03-10 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 305912, "price": 100846000.0, "datetime": "2026-03-10 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 305937, "price": 101022000.0, "datetime": "2026-03-10 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 305966, "price": 102661000.0, "datetime": "2026-03-10 12:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 306014, "price": 102581000.0, "datetime": "2026-03-10 14:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306034, "price": 102700000.0, "datetime": "2026-03-10 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306109, "price": 103615000.0, "datetime": "2026-03-10 19:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306167, "price": 103459000.0, "datetime": "2026-03-10 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306176, "price": 102557000.0, "datetime": "2026-03-10 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306181, "price": 102811000.0, "datetime": "2026-03-10 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 306186, "price": 102513000.0, "datetime": "2026-03-10 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 306192, "price": 102200000.0, "datetime": "2026-03-10 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306207, "price": 103807000.0, "datetime": "2026-03-11 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306306, "price": 102754000.0, "datetime": "2026-03-11 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306334, "price": 102432000.0, "datetime": "2026-03-11 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306375, "price": 102337000.0, "datetime": "2026-03-11 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306433, "price": 102254000.0, "datetime": "2026-03-11 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306473, "price": 102218000.0, "datetime": "2026-03-11 13:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306496, "price": 102052000.0, "datetime": "2026-03-11 14:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306515, "price": 102129000.0, "datetime": "2026-03-11 15:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306622, "price": 101625000.0, "datetime": "2026-03-11 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306632, "price": 101740000.0, "datetime": "2026-03-11 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306635, "price": 101663000.0, "datetime": "2026-03-11 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 306659, "price": 103140000.0, "datetime": "2026-03-11 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306697, "price": 102796000.0, "datetime": "2026-03-12 00:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 306737, "price": 103072000.0, "datetime": "2026-03-12 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 306834, "price": 102969000.0, "datetime": "2026-03-12 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 306938, "price": 102129000.0, "datetime": "2026-03-12 12:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307050, "price": 102048000.0, "datetime": "2026-03-12 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 307060, "price": 102315000.0, "datetime": "2026-03-12 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 307106, "price": 102864000.0, "datetime": "2026-03-12 21:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 307145, "price": 102953000.0, "datetime": "2026-03-12 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307151, "price": 102697000.0, "datetime": "2026-03-12 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 307170, "price": 102582000.0, "datetime": "2026-03-13 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307187, "price": 102654000.0, "datetime": "2026-03-13 01:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 307254, "price": 102915000.0, "datetime": "2026-03-13 04:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307322, "price": 102673000.0, "datetime": "2026-03-13 07:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 307331, "price": 103253000.0, "datetime": "2026-03-13 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307359, "price": 104428000.0, "datetime": "2026-03-13 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 307427, "price": 104300000.0, "datetime": "2026-03-13 13:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 307494, "price": 104692000.0, "datetime": "2026-03-13 16:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307584, "price": 105824000.0, "datetime": "2026-03-13 20:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 307600, "price": 106350000.0, "datetime": "2026-03-13 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307637, "price": 107414000.0, "datetime": "2026-03-13 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 307647, "price": 106392000.0, "datetime": "2026-03-14 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 307675, "price": 105146000.0, "datetime": "2026-03-14 01:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 307730, "price": 104740000.0, "datetime": "2026-03-14 04:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307785, "price": 104161000.0, "datetime": "2026-03-14 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 307813, "price": 104431000.0, "datetime": "2026-03-14 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 307887, "price": 104565000.0, "datetime": "2026-03-14 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 307950, "price": 104524000.0, "datetime": "2026-03-14 15:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 308062, "price": 104561000.0, "datetime": "2026-03-14 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 308297, "price": 105008000.0, "datetime": "2026-03-15 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 308360, "price": 105258000.0, "datetime": "2026-03-15 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 308486, "price": 105837000.0, "datetime": "2026-03-15 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 308567, "price": 105270000.0, "datetime": "2026-03-15 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 308606, "price": 105544000.0, "datetime": "2026-03-16 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 308662, "price": 105883000.0, "datetime": "2026-03-16 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 308680, "price": 105270000.0, "datetime": "2026-03-16 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 308717, "price": 105734000.0, "datetime": "2026-03-16 05:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 308748, "price": 105721000.0, "datetime": "2026-03-16 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 308772, "price": 106484000.0, "datetime": "2026-03-16 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 308822, "price": 106733000.0, "datetime": "2026-03-16 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 308858, "price": 108095000.0, "datetime": "2026-03-16 12:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 308883, "price": 108271000.0, "datetime": "2026-03-16 13:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 308982, "price": 107502000.0, "datetime": "2026-03-16 18:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 309062, "price": 108710000.0, "datetime": "2026-03-16 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 309074, "price": 108305000.0, "datetime": "2026-03-16 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 309084, "price": 108082000.0, "datetime": "2026-03-16 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 309164, "price": 108386000.0, "datetime": "2026-03-17 03:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 309173, "price": 108510000.0, "datetime": "2026-03-17 04:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 309246, "price": 109560000.0, "datetime": "2026-03-17 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 309273, "price": 110590000.0, "datetime": "2026-03-17 09:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 309307, "price": 111350000.0, "datetime": "2026-03-17 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 309348, "price": 110186000.0, "datetime": "2026-03-17 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 309375, "price": 109648000.0, "datetime": "2026-03-17 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 309394, "price": 109280000.0, "datetime": "2026-03-17 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 309446, "price": 109469000.0, "datetime": "2026-03-17 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 309491, "price": 109240000.0, "datetime": "2026-03-17 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 309522, "price": 108970000.0, "datetime": "2026-03-17 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 309538, "price": 109407000.0, "datetime": "2026-03-17 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 309554, "price": 109035000.0, "datetime": "2026-03-17 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 309568, "price": 109480000.0, "datetime": "2026-03-18 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 309715, "price": 109648000.0, "datetime": "2026-03-18 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 309726, "price": 109672000.0, "datetime": "2026-03-18 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 309771, "price": 109182000.0, "datetime": "2026-03-18 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 309853, "price": 109417000.0, "datetime": "2026-03-18 14:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 309919, "price": 109378000.0, "datetime": "2026-03-18 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 309973, "price": 109035000.0, "datetime": "2026-03-18 20:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310007, "price": 107038000.0, "datetime": "2026-03-18 22:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 310046, "price": 105709000.0, "datetime": "2026-03-19 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 310121, "price": 106167000.0, "datetime": "2026-03-19 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310126, "price": 106092000.0, "datetime": "2026-03-19 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 310153, "price": 105476000.0, "datetime": "2026-03-19 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 310288, "price": 105788000.0, "datetime": "2026-03-19 12:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 310307, "price": 105433000.0, "datetime": "2026-03-19 13:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310376, "price": 104170000.0, "datetime": "2026-03-19 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 310459, "price": 104265000.0, "datetime": "2026-03-19 20:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310498, "price": 103658000.0, "datetime": "2026-03-19 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 310507, "price": 103738000.0, "datetime": "2026-03-19 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310541, "price": 103229000.0, "datetime": "2026-03-20 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 310616, "price": 103960000.0, "datetime": "2026-03-20 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 310677, "price": 104233000.0, "datetime": "2026-03-20 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310718, "price": 104403000.0, "datetime": "2026-03-20 09:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 310755, "price": 104460000.0, "datetime": "2026-03-20 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 310828, "price": 105131000.0, "datetime": "2026-03-20 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310857, "price": 105379000.0, "datetime": "2026-03-20 16:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 310887, "price": 105668000.0, "datetime": "2026-03-20 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310922, "price": 105432000.0, "datetime": "2026-03-20 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 310937, "price": 105087000.0, "datetime": "2026-03-20 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 310979, "price": 104959000.0, "datetime": "2026-03-20 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 310995, "price": 104777000.0, "datetime": "2026-03-20 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 311012, "price": 104662000.0, "datetime": "2026-03-21 00:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 311063, "price": 104442000.0, "datetime": "2026-03-21 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 311170, "price": 105325000.0, "datetime": "2026-03-21 08:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 311352, "price": 105639000.0, "datetime": "2026-03-21 17:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 311482, "price": 105925000.0, "datetime": "2026-03-21 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 311660, "price": 104731000.0, "datetime": "2026-03-22 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 311667, "price": 103852000.0, "datetime": "2026-03-22 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 311770, "price": 103963000.0, "datetime": "2026-03-22 14:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 311912, "price": 102854000.0, "datetime": "2026-03-22 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 312049, "price": 102746000.0, "datetime": "2026-03-23 04:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 312094, "price": 102250000.0, "datetime": "2026-03-23 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 312135, "price": 102382000.0, "datetime": "2026-03-23 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 312161, "price": 101983000.0, "datetime": "2026-03-23 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 312216, "price": 102451000.0, "datetime": "2026-03-23 12:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 312277, "price": 102696000.0, "datetime": "2026-03-23 15:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 312288, "price": 102375000.0, "datetime": "2026-03-23 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 312326, "price": 102735000.0, "datetime": "2026-03-23 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 312344, "price": 102765000.0, "datetime": "2026-03-23 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 312369, "price": 105960000.0, "datetime": "2026-03-23 20:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 312433, "price": 105851000.0, "datetime": "2026-03-23 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 312480, "price": 105110000.0, "datetime": "2026-03-24 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 312540, "price": 105109000.0, "datetime": "2026-03-24 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 312621, "price": 105066000.0, "datetime": "2026-03-24 08:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 312637, "price": 104958000.0, "datetime": "2026-03-24 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 312659, "price": 104935000.0, "datetime": "2026-03-24 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 312726, "price": 104903000.0, "datetime": "2026-03-24 14:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 312767, "price": 105340000.0, "datetime": "2026-03-24 16:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 312791, "price": 105521000.0, "datetime": "2026-03-24 17:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 312876, "price": 105639000.0, "datetime": "2026-03-24 21:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 312923, "price": 104474000.0, "datetime": "2026-03-24 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 312991, "price": 103899000.0, "datetime": "2026-03-25 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 313020, "price": 103816000.0, "datetime": "2026-03-25 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 313040, "price": 104367000.0, "datetime": "2026-03-25 05:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 313188, "price": 105640000.0, "datetime": "2026-03-25 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 313275, "price": 106165000.0, "datetime": "2026-03-25 17:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 313341, "price": 106644000.0, "datetime": "2026-03-25 20:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 313363, "price": 106961000.0, "datetime": "2026-03-25 21:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 313414, "price": 105917000.0, "datetime": "2026-03-26 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 313440, "price": 106350000.0, "datetime": "2026-03-26 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 313498, "price": 106090000.0, "datetime": "2026-03-26 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 313513, "price": 105547000.0, "datetime": "2026-03-26 05:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 313630, "price": 106071000.0, "datetime": "2026-03-26 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 313775, "price": 104688000.0, "datetime": "2026-03-26 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 313845, "price": 104631000.0, "datetime": "2026-03-26 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 313871, "price": 104671000.0, "datetime": "2026-03-26 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 313978, "price": 103774000.0, "datetime": "2026-03-27 04:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 314002, "price": 104242000.0, "datetime": "2026-03-27 05:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 314103, "price": 104194000.0, "datetime": "2026-03-27 10:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 314127, "price": 103632000.0, "datetime": "2026-03-27 12:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 314168, "price": 103710000.0, "datetime": "2026-03-27 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 314223, "price": 103457000.0, "datetime": "2026-03-27 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 314290, "price": 101150000.0, "datetime": "2026-03-27 20:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 314339, "price": 101023000.0, "datetime": "2026-03-27 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 314364, "price": 100471000.0, "datetime": "2026-03-27 23:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 314441, "price": 100310000.0, "datetime": "2026-03-28 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 314535, "price": 100816000.0, "datetime": "2026-03-28 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 314569, "price": 100726000.0, "datetime": "2026-03-28 10:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 314754, "price": 100434000.0, "datetime": "2026-03-28 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 314790, "price": 100865000.0, "datetime": "2026-03-28 21:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 314830, "price": 101251000.0, "datetime": "2026-03-28 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 314878, "price": 101390000.0, "datetime": "2026-03-29 01:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 315008, "price": 100736000.0, "datetime": "2026-03-29 08:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 315090, "price": 101685000.0, "datetime": "2026-03-29 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 315124, "price": 101202000.0, "datetime": "2026-03-29 13:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 315251, "price": 101396000.0, "datetime": "2026-03-29 20:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 315333, "price": 100902000.0, "datetime": "2026-03-30 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 315371, "price": 101597000.0, "datetime": "2026-03-30 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 315372, "price": 101200000.0, "datetime": "2026-03-30 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 315423, "price": 101615000.0, "datetime": "2026-03-30 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 315491, "price": 101948000.0, "datetime": "2026-03-30 15:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 315524, "price": 102379000.0, "datetime": "2026-03-30 16:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 315555, "price": 102213000.0, "datetime": "2026-03-30 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 315601, "price": 102638000.0, "datetime": "2026-03-30 20:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 315638, "price": 102686000.0, "datetime": "2026-03-30 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 315663, "price": 102608000.0, "datetime": "2026-03-30 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 315766, "price": 101280000.0, "datetime": "2026-03-31 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 315825, "price": 101194000.0, "datetime": "2026-03-31 08:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 315846, "price": 101540000.0, "datetime": "2026-03-31 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 315879, "price": 103119000.0, "datetime": "2026-03-31 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 315949, "price": 102927000.0, "datetime": "2026-03-31 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 316047, "price": 101459000.0, "datetime": "2026-03-31 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 316088, "price": 101694000.0, "datetime": "2026-03-31 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 316137, "price": 102497000.0, "datetime": "2026-03-31 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 316146, "price": 101931000.0, "datetime": "2026-04-01 00:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 316180, "price": 102781000.0, "datetime": "2026-04-01 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 316191, "price": 103294000.0, "datetime": "2026-04-01 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 316332, "price": 102771000.0, "datetime": "2026-04-01 09:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 316342, "price": 103223000.0, "datetime": "2026-04-01 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 316388, "price": 102860000.0, "datetime": "2026-04-01 12:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 316471, "price": 103576000.0, "datetime": "2026-04-01 16:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 316497, "price": 103649000.0, "datetime": "2026-04-01 17:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 316579, "price": 103675000.0, "datetime": "2026-04-01 21:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 316585, "price": 103139000.0, "datetime": "2026-04-01 22:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 316612, "price": 103399000.0, "datetime": "2026-04-01 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 316669, "price": 103577000.0, "datetime": "2026-04-02 02:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 316698, "price": 103144000.0, "datetime": "2026-04-02 03:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 316826, "price": 102651000.0, "datetime": "2026-04-02 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 316827, "price": 103272000.0, "datetime": "2026-04-02 10:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 316923, "price": 101525000.0, "datetime": "2026-04-02 14:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 316979, "price": 101202000.0, "datetime": "2026-04-02 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 317047, "price": 100795000.0, "datetime": "2026-04-02 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 317082, "price": 100888000.0, "datetime": "2026-04-02 22:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 317105, "price": 101373000.0, "datetime": "2026-04-03 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 317156, "price": 101747000.0, "datetime": "2026-04-03 02:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 317182, "price": 101810000.0, "datetime": "2026-04-03 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 317294, "price": 101377000.0, "datetime": "2026-04-03 09:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 317352, "price": 101321000.0, "datetime": "2026-04-03 12:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 317436, "price": 101796000.0, "datetime": "2026-04-03 16:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 317471, "price": 101360000.0, "datetime": "2026-04-03 18:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 317535, "price": 101529000.0, "datetime": "2026-04-03 21:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 317583, "price": 101587000.0, "datetime": "2026-04-03 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 318093, "price": 102378000.0, "datetime": "2026-04-05 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 318369, "price": 101439000.0, "datetime": "2026-04-05 15:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 318553, "price": 102363000.0, "datetime": "2026-04-06 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 318558, "price": 102349000.0, "datetime": "2026-04-06 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 318699, "price": 103125000.0, "datetime": "2026-04-06 07:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 318731, "price": 104449000.0, "datetime": "2026-04-06 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 318775, "price": 104399000.0, "datetime": "2026-04-06 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 318853, "price": 103733000.0, "datetime": "2026-04-06 15:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 318882, "price": 104095000.0, "datetime": "2026-04-06 16:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 318921, "price": 104882000.0, "datetime": "2026-04-06 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 319006, "price": 104249000.0, "datetime": "2026-04-06 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319016, "price": 104775000.0, "datetime": "2026-04-06 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 319017, "price": 104408000.0, "datetime": "2026-04-06 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 319063, "price": 104961000.0, "datetime": "2026-04-07 01:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319088, "price": 104900000.0, "datetime": "2026-04-07 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 319157, "price": 104649000.0, "datetime": "2026-04-07 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319198, "price": 103853000.0, "datetime": "2026-04-07 08:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 319257, "price": 103819000.0, "datetime": "2026-04-07 11:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 319328, "price": 103430000.0, "datetime": "2026-04-07 15:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319388, "price": 103997000.0, "datetime": "2026-04-07 18:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 319413, "price": 103460000.0, "datetime": "2026-04-07 19:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319466, "price": 103266000.0, "datetime": "2026-04-07 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 319480, "price": 102839000.0, "datetime": "2026-04-07 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319513, "price": 102947000.0, "datetime": "2026-04-08 00:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 319568, "price": 103430000.0, "datetime": "2026-04-08 03:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 319631, "price": 104859000.0, "datetime": "2026-04-08 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 319648, "price": 105263000.0, "datetime": "2026-04-08 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 319658, "price": 106094000.0, "datetime": "2026-04-08 07:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 319666, "price": 106446000.0, "datetime": "2026-04-08 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 319676, "price": 107712000.0, "datetime": "2026-04-08 08:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319791, "price": 106189000.0, "datetime": "2026-04-08 14:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 319865, "price": 106434000.0, "datetime": "2026-04-08 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 319903, "price": 106025000.0, "datetime": "2026-04-08 19:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319929, "price": 106485000.0, "datetime": "2026-04-08 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 319955, "price": 106964000.0, "datetime": "2026-04-08 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 319990, "price": 105845000.0, "datetime": "2026-04-09 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320051, "price": 106005000.0, "datetime": "2026-04-09 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 320085, "price": 106169000.0, "datetime": "2026-04-09 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320134, "price": 105950000.0, "datetime": "2026-04-09 07:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 320201, "price": 105640000.0, "datetime": "2026-04-09 10:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320261, "price": 105373000.0, "datetime": "2026-04-09 13:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 320339, "price": 106269000.0, "datetime": "2026-04-09 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320394, "price": 106000000.0, "datetime": "2026-04-09 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 320460, "price": 105866000.0, "datetime": "2026-04-09 23:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320496, "price": 106722000.0, "datetime": "2026-04-10 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 320515, "price": 106855000.0, "datetime": "2026-04-10 02:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 320560, "price": 106928000.0, "datetime": "2026-04-10 04:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320588, "price": 107000000.0, "datetime": "2026-04-10 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 320615, "price": 107499000.0, "datetime": "2026-04-10 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 320655, "price": 106999000.0, "datetime": "2026-04-10 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320702, "price": 107000000.0, "datetime": "2026-04-10 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 320801, "price": 106750000.0, "datetime": "2026-04-10 16:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 320862, "price": 107106000.0, "datetime": "2026-04-10 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320916, "price": 107187000.0, "datetime": "2026-04-10 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 320924, "price": 107644000.0, "datetime": "2026-04-10 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 320954, "price": 108070000.0, "datetime": "2026-04-11 00:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 321097, "price": 108168000.0, "datetime": "2026-04-11 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 321461, "price": 108808000.0, "datetime": "2026-04-12 01:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 321531, "price": 108846000.0, "datetime": "2026-04-12 05:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 321587, "price": 108407000.0, "datetime": "2026-04-12 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 321636, "price": 107659000.0, "datetime": "2026-04-12 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 321648, "price": 106919000.0, "datetime": "2026-04-12 11:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 321862, "price": 106107000.0, "datetime": "2026-04-12 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 322025, "price": 106500000.0, "datetime": "2026-04-13 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 322045, "price": 105639000.0, "datetime": "2026-04-13 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 322087, "price": 105983000.0, "datetime": "2026-04-13 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 322259, "price": 105502000.0, "datetime": "2026-04-13 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 322342, "price": 106130000.0, "datetime": "2026-04-13 21:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 322387, "price": 107044000.0, "datetime": "2026-04-14 00:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 322443, "price": 107121000.0, "datetime": "2026-04-14 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 322492, "price": 108193000.0, "datetime": "2026-04-14 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 322567, "price": 109669000.0, "datetime": "2026-04-14 09:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 322600, "price": 109792000.0, "datetime": "2026-04-14 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 322708, "price": 110200000.0, "datetime": "2026-04-14 16:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 322759, "price": 109930000.0, "datetime": "2026-04-14 18:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 322833, "price": 110144000.0, "datetime": "2026-04-14 22:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 322857, "price": 111178000.0, "datetime": "2026-04-14 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 322923, "price": 110504000.0, "datetime": "2026-04-15 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 322947, "price": 109990000.0, "datetime": "2026-04-15 04:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 323046, "price": 110400000.0, "datetime": "2026-04-15 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 323095, "price": 110002000.0, "datetime": "2026-04-15 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 323216, "price": 109781000.0, "datetime": "2026-04-15 17:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 323297, "price": 110173000.0, "datetime": "2026-04-15 21:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 323319, "price": 109566000.0, "datetime": "2026-04-15 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 323330, "price": 110068000.0, "datetime": "2026-04-15 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 323338, "price": 109619000.0, "datetime": "2026-04-15 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 323372, "price": 109650000.0, "datetime": "2026-04-16 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 323445, "price": 110347000.0, "datetime": "2026-04-16 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 323503, "price": 110465000.0, "datetime": "2026-04-16 07:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 323575, "price": 110623000.0, "datetime": "2026-04-16 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 323688, "price": 110106000.0, "datetime": "2026-04-16 17:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 323739, "price": 110042000.0, "datetime": "2026-04-16 19:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 323768, "price": 110488000.0, "datetime": "2026-04-16 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 323798, "price": 110065000.0, "datetime": "2026-04-16 22:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 323804, "price": 109263000.0, "datetime": "2026-04-16 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 323856, "price": 109780000.0, "datetime": "2026-04-17 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 323880, "price": 110035000.0, "datetime": "2026-04-17 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 323951, "price": 110605000.0, "datetime": "2026-04-17 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 324032, "price": 110345000.0, "datetime": "2026-04-17 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 324145, "price": 110829000.0, "datetime": "2026-04-17 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 324195, "price": 112030000.0, "datetime": "2026-04-17 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 324275, "price": 112462000.0, "datetime": "2026-04-17 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 324342, "price": 114319000.0, "datetime": "2026-04-18 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 324360, "price": 113941000.0, "datetime": "2026-04-18 02:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 324404, "price": 113786000.0, "datetime": "2026-04-18 04:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 324472, "price": 113441000.0, "datetime": "2026-04-18 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 324508, "price": 114000000.0, "datetime": "2026-04-18 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 324574, "price": 113742000.0, "datetime": "2026-04-18 13:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 324650, "price": 113435000.0, "datetime": "2026-04-18 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 324725, "price": 112586000.0, "datetime": "2026-04-18 21:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 324810, "price": 112464000.0, "datetime": "2026-04-19 01:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 325110, "price": 111789000.0, "datetime": "2026-04-19 16:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 325188, "price": 111950000.0, "datetime": "2026-04-19 20:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 325246, "price": 112580000.0, "datetime": "2026-04-19 23:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 325283, "price": 112702000.0, "datetime": "2026-04-20 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 325379, "price": 111100000.0, "datetime": "2026-04-20 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 325461, "price": 110570000.0, "datetime": "2026-04-20 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 325500, "price": 110738000.0, "datetime": "2026-04-20 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 325576, "price": 110782000.0, "datetime": "2026-04-20 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 325595, "price": 111620000.0, "datetime": "2026-04-20 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 325698, "price": 111571000.0, "datetime": "2026-04-20 21:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 325731, "price": 111889000.0, "datetime": "2026-04-20 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 325738, "price": 111482000.0, "datetime": "2026-04-20 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 325750, "price": 111480000.0, "datetime": "2026-04-21 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 325868, "price": 112400000.0, "datetime": "2026-04-21 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 325944, "price": 112660000.0, "datetime": "2026-04-21 09:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 325965, "price": 112227000.0, "datetime": "2026-04-21 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 326073, "price": 112690000.0, "datetime": "2026-04-21 16:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 326105, "price": 112943000.0, "datetime": "2026-04-21 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 326148, "price": 112885000.0, "datetime": "2026-04-21 20:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 326210, "price": 112873000.0, "datetime": "2026-04-21 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 326223, "price": 112430000.0, "datetime": "2026-04-21 23:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 326253, "price": 112577000.0, "datetime": "2026-04-22 01:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 326277, "price": 112389000.0, "datetime": "2026-04-22 02:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 326328, "price": 112425000.0, "datetime": "2026-04-22 05:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 326359, "price": 112101000.0, "datetime": "2026-04-22 06:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 326386, "price": 112567000.0, "datetime": "2026-04-22 08:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 326522, "price": 115146000.0, "datetime": "2026-04-22 14:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 326695, "price": 116317000.0, "datetime": "2026-04-22 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 326732, "price": 116800000.0, "datetime": "2026-04-23 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 326782, "price": 116856000.0, "datetime": "2026-04-23 03:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 326812, "price": 116332000.0, "datetime": "2026-04-23 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 326847, "price": 116683000.0, "datetime": "2026-04-23 07:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 326873, "price": 116109000.0, "datetime": "2026-04-23 08:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 326891, "price": 116007000.0, "datetime": "2026-04-23 09:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 326910, "price": 116100000.0, "datetime": "2026-04-23 10:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 326985, "price": 115875000.0, "datetime": "2026-04-23 14:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 327066, "price": 115554000.0, "datetime": "2026-04-23 18:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 327117, "price": 115417000.0, "datetime": "2026-04-23 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 327176, "price": 115690000.0, "datetime": "2026-04-23 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 327222, "price": 116074000.0, "datetime": "2026-04-24 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 327242, "price": 115560000.0, "datetime": "2026-04-24 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 327392, "price": 116156000.0, "datetime": "2026-04-24 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 327483, "price": 116126000.0, "datetime": "2026-04-24 14:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 327547, "price": 115422000.0, "datetime": "2026-04-24 18:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 327585, "price": 116016000.0, "datetime": "2026-04-24 20:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 327653, "price": 115798000.0, "datetime": "2026-04-24 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 328428, "price": 116094000.0, "datetime": "2026-04-26 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 328682, "price": 116650000.0, "datetime": "2026-04-27 06:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 328683, "price": 116445000.0, "datetime": "2026-04-27 06:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 328727, "price": 116742000.0, "datetime": "2026-04-27 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 328752, "price": 117112000.0, "datetime": "2026-04-27 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 329016, "price": 116095000.0, "datetime": "2026-04-27 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 329024, "price": 115656000.0, "datetime": "2026-04-28 00:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 329125, "price": 114800000.0, "datetime": "2026-04-28 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 329199, "price": 115225000.0, "datetime": "2026-04-28 08:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 329233, "price": 114814000.0, "datetime": "2026-04-28 10:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 329338, "price": 113958000.0, "datetime": "2026-04-28 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 329362, "price": 114234000.0, "datetime": "2026-04-28 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 329406, "price": 113738000.0, "datetime": "2026-04-28 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 329749, "price": 113984000.0, "datetime": "2026-04-29 12:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 329815, "price": 114298000.0, "datetime": "2026-04-29 15:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 329879, "price": 114852000.0, "datetime": "2026-04-29 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 329928, "price": 114843000.0, "datetime": "2026-04-29 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 330030, "price": 113626000.0, "datetime": "2026-04-30 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 330046, "price": 112900000.0, "datetime": "2026-04-30 03:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 330051, "price": 112881000.0, "datetime": "2026-04-30 03:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 330167, "price": 113210000.0, "datetime": "2026-04-30 09:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 330179, "price": 113714000.0, "datetime": "2026-04-30 09:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 330214, "price": 113200000.0, "datetime": "2026-04-30 11:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 330319, "price": 113327000.0, "datetime": "2026-04-30 16:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 330380, "price": 113067000.0, "datetime": "2026-04-30 19:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 330412, "price": 113626000.0, "datetime": "2026-04-30 21:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 330449, "price": 113463000.0, "datetime": "2026-04-30 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 330710, "price": 114781000.0, "datetime": "2026-05-01 12:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 330809, "price": 115000000.0, "datetime": "2026-05-01 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 330931, "price": 116136000.0, "datetime": "2026-05-01 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 331051, "price": 115818000.0, "datetime": "2026-05-02 05:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 331084, "price": 115997000.0, "datetime": "2026-05-02 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 331556, "price": 116969000.0, "datetime": "2026-05-03 06:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 331572, "price": 116494000.0, "datetime": "2026-05-03 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 332038, "price": 116500000.0, "datetime": "2026-05-04 06:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 332048, "price": 117212000.0, "datetime": "2026-05-04 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 332071, "price": 116670000.0, "datetime": "2026-05-04 08:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 332114, "price": 117149000.0, "datetime": "2026-05-04 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 332178, "price": 118436000.0, "datetime": "2026-05-04 13:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 332190, "price": 118145000.0, "datetime": "2026-05-04 14:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 332285, "price": 117092000.0, "datetime": "2026-05-04 19:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 332294, "price": 116837000.0, "datetime": "2026-05-04 19:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 332354, "price": 117041000.0, "datetime": "2026-05-04 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 332366, "price": 116522000.0, "datetime": "2026-05-04 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 332369, "price": 117002000.0, "datetime": "2026-05-04 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 332387, "price": 118020000.0, "datetime": "2026-05-05 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 332449, "price": 118853000.0, "datetime": "2026-05-05 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 332512, "price": 118934000.0, "datetime": "2026-05-05 06:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 332556, "price": 118457000.0, "datetime": "2026-05-05 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 332581, "price": 119070000.0, "datetime": "2026-05-05 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 332738, "price": 119545000.0, "datetime": "2026-05-05 17:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 332796, "price": 119915000.0, "datetime": "2026-05-05 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 332848, "price": 119994000.0, "datetime": "2026-05-05 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 332853, "price": 120403000.0, "datetime": "2026-05-05 23:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 332898, "price": 120149000.0, "datetime": "2026-05-06 01:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 333015, "price": 120025000.0, "datetime": "2026-05-06 07:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 333079, "price": 119750000.0, "datetime": "2026-05-06 10:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 333156, "price": 119378000.0, "datetime": "2026-05-06 14:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 333255, "price": 120321000.0, "datetime": "2026-05-06 19:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 333305, "price": 120250000.0, "datetime": "2026-05-06 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 333334, "price": 120093000.0, "datetime": "2026-05-06 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 333657, "price": 119345000.0, "datetime": "2026-05-07 15:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 333704, "price": 119153000.0, "datetime": "2026-05-07 18:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 333799, "price": 118346000.0, "datetime": "2026-05-07 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 333882, "price": 117927000.0, "datetime": "2026-05-08 02:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 333946, "price": 117614000.0, "datetime": "2026-05-08 06:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 334049, "price": 117388000.0, "datetime": "2026-05-08 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 334094, "price": 117689000.0, "datetime": "2026-05-08 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 334162, "price": 117800000.0, "datetime": "2026-05-08 16:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 334260, "price": 118354000.0, "datetime": "2026-05-08 21:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 334290, "price": 118719000.0, "datetime": "2026-05-08 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 334827, "price": 119027000.0, "datetime": "2026-05-10 02:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 335282, "price": 119593000.0, "datetime": "2026-05-11 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 335378, "price": 118480000.0, "datetime": "2026-05-11 05:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 335384, "price": 118746000.0, "datetime": "2026-05-11 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 335449, "price": 120137000.0, "datetime": "2026-05-11 09:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 335471, "price": 120259000.0, "datetime": "2026-05-11 10:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 335651, "price": 119413000.0, "datetime": "2026-05-11 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 335731, "price": 119166000.0, "datetime": "2026-05-11 23:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 335749, "price": 119356000.0, "datetime": "2026-05-12 00:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 335956, "price": 119660000.0, "datetime": "2026-05-12 10:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 335961, "price": 120016000.0, "datetime": "2026-05-12 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 336203, "price": 119269000.0, "datetime": "2026-05-12 22:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 336271, "price": 119245000.0, "datetime": "2026-05-13 02:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 336427, "price": 119989000.0, "datetime": "2026-05-13 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 336625, "price": 119415000.0, "datetime": "2026-05-13 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 336739, "price": 117881000.0, "datetime": "2026-05-14 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 336854, "price": 117889000.0, "datetime": "2026-05-14 07:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 336941, "price": 117665000.0, "datetime": "2026-05-14 11:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 336991, "price": 117981000.0, "datetime": "2026-05-14 14:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 337114, "price": 117790000.0, "datetime": "2026-05-14 20:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 337139, "price": 118285000.0, "datetime": "2026-05-14 21:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 337221, "price": 119823000.0, "datetime": "2026-05-15 01:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 337230, "price": 120314000.0, "datetime": "2026-05-15 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 337374, "price": 120548000.0, "datetime": "2026-05-15 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 337401, "price": 120315000.0, "datetime": "2026-05-15 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 337511, "price": 119844000.0, "datetime": "2026-05-15 16:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 337625, "price": 119075000.0, "datetime": "2026-05-15 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 337647, "price": 117836000.0, "datetime": "2026-05-15 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 337984, "price": 117150000.0, "datetime": "2026-05-16 16:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 338066, "price": 116455000.0, "datetime": "2026-05-16 20:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 338165, "price": 116718000.0, "datetime": "2026-05-17 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 338357, "price": 116245000.0, "datetime": "2026-05-17 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 338533, "price": 117077000.0, "datetime": "2026-05-17 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 338607, "price": 116509000.0, "datetime": "2026-05-17 23:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 338767, "price": 116315000.0, "datetime": "2026-05-18 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 338798, "price": 115472000.0, "datetime": "2026-05-18 08:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 338848, "price": 114965000.0, "datetime": "2026-05-18 11:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 339006, "price": 114127000.0, "datetime": "2026-05-18 19:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 339037, "price": 114898000.0, "datetime": "2026-05-18 20:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 339069, "price": 115017000.0, "datetime": "2026-05-18 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 339122, "price": 113817000.0, "datetime": "2026-05-19 00:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 339184, "price": 114202000.0, "datetime": "2026-05-19 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 339301, "price": 114856000.0, "datetime": "2026-05-19 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 339312, "price": 114154000.0, "datetime": "2026-05-19 10:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 339381, "price": 114421000.0, "datetime": "2026-05-19 13:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 339420, "price": 114620000.0, "datetime": "2026-05-19 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 339472, "price": 114385000.0, "datetime": "2026-05-19 18:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 339570, "price": 114062000.0, "datetime": "2026-05-19 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 339615, "price": 114338000.0, "datetime": "2026-05-20 01:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 339867, "price": 114737000.0, "datetime": "2026-05-20 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 339964, "price": 115280000.0, "datetime": "2026-05-20 19:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 340035, "price": 114900000.0, "datetime": "2026-05-20 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 340049, "price": 115122000.0, "datetime": "2026-05-20 23:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 340077, "price": 114835000.0, "datetime": "2026-05-21 00:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 340113, "price": 115073000.0, "datetime": "2026-05-21 02:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 340260, "price": 115533000.0, "datetime": "2026-05-21 09:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 340380, "price": 115262000.0, "datetime": "2026-05-21 15:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 340405, "price": 115860000.0, "datetime": "2026-05-21 17:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 340443, "price": 115428000.0, "datetime": "2026-05-21 18:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 340518, "price": 114256000.0, "datetime": "2026-05-21 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 340524, "price": 114805000.0, "datetime": "2026-05-21 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 340620, "price": 115079000.0, "datetime": "2026-05-22 03:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 340764, "price": 115375000.0, "datetime": "2026-05-22 11:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 341008, "price": 114915000.0, "datetime": "2026-05-22 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 341099, "price": 114175000.0, "datetime": "2026-05-23 03:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 341151, "price": 114021000.0, "datetime": "2026-05-23 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 341178, "price": 113422000.0, "datetime": "2026-05-23 07:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 341359, "price": 112700000.0, "datetime": "2026-05-23 16:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 341480, "price": 112450000.0, "datetime": "2026-05-23 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 341570, "price": 113471000.0, "datetime": "2026-05-24 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 341633, "price": 114622000.0, "datetime": "2026-05-24 06:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 341694, "price": 114866000.0, "datetime": "2026-05-24 09:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 341904, "price": 115450000.0, "datetime": "2026-05-24 20:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 341955, "price": 114967000.0, "datetime": "2026-05-24 22:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 342005, "price": 114666000.0, "datetime": "2026-05-25 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 342118, "price": 114138000.0, "datetime": "2026-05-25 06:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 342125, "price": 114868000.0, "datetime": "2026-05-25 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 342206, "price": 115570000.0, "datetime": "2026-05-25 11:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 342245, "price": 115073000.0, "datetime": "2026-05-25 13:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 342467, "price": 115728000.0, "datetime": "2026-05-26 00:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 342656, "price": 114390000.0, "datetime": "2026-05-26 09:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 342853, "price": 114426000.0, "datetime": "2026-05-26 19:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 342886, "price": 114005000.0, "datetime": "2026-05-26 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 342920, "price": 114451000.0, "datetime": "2026-05-26 22:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 342935, "price": 114729000.0, "datetime": "2026-05-26 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 342976, "price": 113823000.0, "datetime": "2026-05-27 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 343088, "price": 112773000.0, "datetime": "2026-05-27 07:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 343243, "price": 111839000.0, "datetime": "2026-05-27 14:57:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 343309, "price": 111868000.0, "datetime": "2026-05-27 18:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 343385, "price": 111622000.0, "datetime": "2026-05-27 22:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 343430, "price": 111066000.0, "datetime": "2026-05-28 00:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 343470, "price": 110708000.0, "datetime": "2026-05-28 02:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 343525, "price": 110968000.0, "datetime": "2026-05-28 05:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 343555, "price": 110595000.0, "datetime": "2026-05-28 06:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 343605, "price": 109938000.0, "datetime": "2026-05-28 09:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 343637, "price": 109509000.0, "datetime": "2026-05-28 10:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 343659, "price": 109573000.0, "datetime": "2026-05-28 11:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 343690, "price": 107650000.0, "datetime": "2026-05-28 13:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 343741, "price": 108000000.0, "datetime": "2026-05-28 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 343833, "price": 108240000.0, "datetime": "2026-05-28 20:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 343871, "price": 108135000.0, "datetime": "2026-05-28 22:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 343888, "price": 108291000.0, "datetime": "2026-05-28 23:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 344004, "price": 108290000.0, "datetime": "2026-05-29 05:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 344015, "price": 108701000.0, "datetime": "2026-05-29 05:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 344056, "price": 108678000.0, "datetime": "2026-05-29 07:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 344133, "price": 108329000.0, "datetime": "2026-05-29 11:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 344187, "price": 108495000.0, "datetime": "2026-05-29 14:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 344252, "price": 109070000.0, "datetime": "2026-05-29 17:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 344331, "price": 108564000.0, "datetime": "2026-05-29 21:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 344359, "price": 108585000.0, "datetime": "2026-05-29 22:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 344381, "price": 108116000.0, "datetime": "2026-05-29 23:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 344398, "price": 109066000.0, "datetime": "2026-05-30 00:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 344450, "price": 109239000.0, "datetime": "2026-05-30 03:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 344475, "price": 108925000.0, "datetime": "2026-05-30 04:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 344590, "price": 109115000.0, "datetime": "2026-05-30 10:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 344652, "price": 108749000.0, "datetime": "2026-05-30 13:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 344696, "price": 109151000.0, "datetime": "2026-05-30 15:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 344856, "price": 109639000.0, "datetime": "2026-05-30 23:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 345075, "price": 109912000.0, "datetime": "2026-05-31 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 345330, "price": 108741000.0, "datetime": "2026-05-31 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 345514, "price": 108683000.0, "datetime": "2026-06-01 08:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 345578, "price": 108636000.0, "datetime": "2026-06-01 11:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 345607, "price": 108410000.0, "datetime": "2026-06-01 13:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 345731, "price": 106709000.0, "datetime": "2026-06-01 19:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 345804, "price": 105488000.0, "datetime": "2026-06-01 23:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 345853, "price": 104412000.0, "datetime": "2026-06-02 01:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 345889, "price": 104950000.0, "datetime": "2026-06-02 03:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 345947, "price": 104449000.0, "datetime": "2026-06-02 06:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 345972, "price": 104405000.0, "datetime": "2026-06-02 07:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346052, "price": 102786000.0, "datetime": "2026-06-02 11:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 346105, "price": 103148000.0, "datetime": "2026-06-02 14:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 346149, "price": 102782000.0, "datetime": "2026-06-02 16:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346294, "price": 100007000.0, "datetime": "2026-06-02 23:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346325, "price": 99416000.0, "datetime": "2026-06-03 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 346336, "price": 99612000.0, "datetime": "2026-06-03 01:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 346398, "price": 98813000.0, "datetime": "2026-06-03 04:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 346444, "price": 99649000.0, "datetime": "2026-06-03 07:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 346466, "price": 98543000.0, "datetime": "2026-06-03 08:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 346507, "price": 98901000.0, "datetime": "2026-06-03 10:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 346521, "price": 99150000.0, "datetime": "2026-06-03 10:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346562, "price": 97706000.0, "datetime": "2026-06-03 12:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 346594, "price": 98756000.0, "datetime": "2026-06-03 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 346621, "price": 99450000.0, "datetime": "2026-06-03 15:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 346680, "price": 99450000.0, "datetime": "2026-06-03 18:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 346719, "price": 99325000.0, "datetime": "2026-06-03 20:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 346749, "price": 99462000.0, "datetime": "2026-06-03 22:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346805, "price": 98120000.0, "datetime": "2026-06-04 01:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346819, "price": 97908000.0, "datetime": "2026-06-04 01:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 346871, "price": 97527000.0, "datetime": "2026-06-04 04:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 346904, "price": 96813000.0, "datetime": "2026-06-04 06:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 346927, "price": 97074000.0, "datetime": "2026-06-04 07:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 346964, "price": 95374000.0, "datetime": "2026-06-04 09:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346978, "price": 94428000.0, "datetime": "2026-06-04 09:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346984, "price": 94100000.0, "datetime": "2026-06-04 10:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 346995, "price": 93577000.0, "datetime": "2026-06-04 10:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347005, "price": 92127000.0, "datetime": "2026-06-04 11:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 347022, "price": 94200000.0, "datetime": "2026-06-04 11:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 347054, "price": 96000000.0, "datetime": "2026-06-04 13:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 347074, "price": 95167000.0, "datetime": "2026-06-04 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347114, "price": 95124000.0, "datetime": "2026-06-04 16:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347137, "price": 94841000.0, "datetime": "2026-06-04 17:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347159, "price": 94021000.0, "datetime": "2026-06-04 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347185, "price": 93526000.0, "datetime": "2026-06-04 20:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347192, "price": 93458000.0, "datetime": "2026-06-04 20:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347208, "price": 93421000.0, "datetime": "2026-06-04 21:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 347228, "price": 95040000.0, "datetime": "2026-06-04 22:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 347238, "price": 95200000.0, "datetime": "2026-06-04 22:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 347252, "price": 95663000.0, "datetime": "2026-06-04 23:24:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 347321, "price": 94650000.0, "datetime": "2026-06-05 02:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 347345, "price": 94927000.0, "datetime": "2026-06-05 04:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 347356, "price": 95000000.0, "datetime": "2026-06-05 04:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 347377, "price": 94828000.0, "datetime": "2026-06-05 05:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 347430, "price": 94800000.0, "datetime": "2026-06-05 08:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 347461, "price": 94927000.0, "datetime": "2026-06-05 09:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 347474, "price": 94795000.0, "datetime": "2026-06-05 10:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347514, "price": 94259000.0, "datetime": "2026-06-05 12:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 347548, "price": 95000000.0, "datetime": "2026-06-05 14:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 347566, "price": 94218000.0, "datetime": "2026-06-05 15:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347573, "price": 93150000.0, "datetime": "2026-06-05 15:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 347609, "price": 94127000.0, "datetime": "2026-06-05 17:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 347637, "price": 94246000.0, "datetime": "2026-06-05 18:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 347686, "price": 93593000.0, "datetime": "2026-06-05 21:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347726, "price": 92583000.0, "datetime": "2026-06-05 23:06:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347735, "price": 92411000.0, "datetime": "2026-06-05 23:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347760, "price": 92098000.0, "datetime": "2026-06-06 00:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347768, "price": 92743000.0, "datetime": "2026-06-06 01:12:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 347771, "price": 92981000.0, "datetime": "2026-06-06 01:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 347822, "price": 91020000.0, "datetime": "2026-06-06 03:54:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347824, "price": 90872000.0, "datetime": "2026-06-06 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 347871, "price": 93512000.0, "datetime": "2026-06-06 06:21:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 347916, "price": 92524000.0, "datetime": "2026-06-06 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 347980, "price": 92820000.0, "datetime": "2026-06-06 11:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 348019, "price": 91525000.0, "datetime": "2026-06-06 13:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348034, "price": 92291000.0, "datetime": "2026-06-06 14:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 348058, "price": 92341000.0, "datetime": "2026-06-06 15:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 348119, "price": 92675000.0, "datetime": "2026-06-06 18:45:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 348141, "price": 92130000.0, "datetime": "2026-06-06 19:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348173, "price": 92342000.0, "datetime": "2026-06-06 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 348194, "price": 92275000.0, "datetime": "2026-06-06 22:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 348235, "price": 92288000.0, "datetime": "2026-06-07 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "buy", "bar_index": 348350, "price": 92484000.0, "datetime": "2026-06-07 06:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348365, "price": 92076000.0, "datetime": "2026-06-07 07:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 348396, "price": 92436000.0, "datetime": "2026-06-07 08:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348449, "price": 93121000.0, "datetime": "2026-06-07 11:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 348513, "price": 93810000.0, "datetime": "2026-06-07 14:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 348594, "price": 95200000.0, "datetime": "2026-06-07 18:30:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 348636, "price": 95150000.0, "datetime": "2026-06-07 20:36:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348647, "price": 94609000.0, "datetime": "2026-06-07 21:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 348690, "price": 94150000.0, "datetime": "2026-06-07 23:18:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348697, "price": 94027000.0, "datetime": "2026-06-07 23:39:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 348715, "price": 94095000.0, "datetime": "2026-06-08 00:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348784, "price": 93645000.0, "datetime": "2026-06-08 04:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 348807, "price": 93550000.0, "datetime": "2026-06-08 05:09:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348840, "price": 93564000.0, "datetime": "2026-06-08 06:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 348849, "price": 95943000.0, "datetime": "2026-06-08 07:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "sell", "bar_index": 348905, "price": 95696000.0, "datetime": "2026-06-08 10:03:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 348918, "price": 95258000.0, "datetime": "2026-06-08 10:42:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 348960, "price": 95209000.0, "datetime": "2026-06-08 12:48:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 349004, "price": 94487000.0, "datetime": "2026-06-08 15:00:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 349075, "price": 94828000.0, "datetime": "2026-06-08 18:33:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 349109, "price": 95152000.0, "datetime": "2026-06-08 20:15:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" }, { "side": "sell", "bar_index": 349121, "price": 95189000.0, "datetime": "2026-06-08 20:51:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_upper_reject" }, { "side": "buy", "bar_index": 349133, "price": 94643000.0, "datetime": "2026-06-08 21:27:00", "pivot_bar_index": null, "confidence": 0.65, "reason": "donchian_lower_bounce" } ], "legs": [ { "leg_id": 1, "buy_datetime": "2024-06-11 19:15:00", "buy_price": 94233000.0, "buy_bar_index": 1392, "sell_datetime": "2024-06-12 22:18:00", "sell_price": 97369000.0, "sell_bar_index": 1933, "leg_pct": 3.33, "bars_held": 541 }, { "leg_id": 2, "buy_datetime": "2024-06-25 05:33:00", "buy_price": 83750000.0, "buy_bar_index": 7835, "sell_datetime": "2024-06-25 12:48:00", "sell_price": 86807000.0, "sell_bar_index": 7980, "leg_pct": 3.65, "bars_held": 145 }, { "leg_id": 3, "buy_datetime": "2024-06-29 09:21:00", "buy_price": 85402000.0, "buy_bar_index": 9831, "sell_datetime": "2024-07-01 11:27:00", "sell_price": 89091000.0, "sell_bar_index": 10833, "leg_pct": 4.32, "bars_held": 1002 }, { "leg_id": 4, "buy_datetime": "2024-07-05 18:21:00", "buy_price": 77756000.0, "buy_bar_index": 12891, "sell_datetime": "2024-07-06 01:09:00", "sell_price": 80700000.0, "sell_bar_index": 13027, "leg_pct": 3.79, "bars_held": 136 }, { "leg_id": 5, "buy_datetime": "2024-07-06 03:18:00", "buy_price": 80073000.0, "buy_bar_index": 13070, "sell_datetime": "2024-07-07 01:51:00", "sell_price": 82498000.0, "sell_bar_index": 13521, "leg_pct": 3.03, "bars_held": 451 }, { "leg_id": 6, "buy_datetime": "2024-07-08 10:27:00", "buy_price": 78622000.0, "buy_bar_index": 14172, "sell_datetime": "2024-07-08 18:03:00", "sell_price": 82250000.0, "sell_bar_index": 14324, "leg_pct": 4.61, "bars_held": 152 }, { "leg_id": 7, "buy_datetime": "2024-07-08 23:36:00", "buy_price": 79527000.0, "buy_bar_index": 14435, "sell_datetime": "2024-07-10 14:18:00", "sell_price": 83308000.0, "sell_bar_index": 15209, "leg_pct": 4.75, "bars_held": 774 }, { "leg_id": 8, "buy_datetime": "2024-07-12 10:45:00", "buy_price": 80492000.0, "buy_bar_index": 16098, "sell_datetime": "2024-07-14 08:24:00", "sell_price": 83223000.0, "sell_bar_index": 17011, "leg_pct": 3.39, "bars_held": 913 }, { "leg_id": 9, "buy_datetime": "2024-07-14 13:09:00", "buy_price": 83585000.0, "buy_bar_index": 17106, "sell_datetime": "2024-07-15 10:27:00", "sell_price": 86463000.0, "sell_bar_index": 17532, "leg_pct": 3.44, "bars_held": 426 }, { "leg_id": 10, "buy_datetime": "2024-07-15 20:48:00", "buy_price": 87713000.0, "buy_bar_index": 17739, "sell_datetime": "2024-07-16 09:15:00", "sell_price": 90892000.0, "sell_bar_index": 17988, "leg_pct": 3.62, "bars_held": 249 }, { "leg_id": 11, "buy_datetime": "2024-07-16 17:54:00", "buy_price": 87898000.0, "buy_bar_index": 18161, "sell_datetime": "2024-07-17 11:51:00", "sell_price": 91627000.0, "sell_bar_index": 18520, "leg_pct": 4.24, "bars_held": 359 }, { "leg_id": 12, "buy_datetime": "2024-07-19 10:27:00", "buy_price": 89238000.0, "buy_bar_index": 19452, "sell_datetime": "2024-07-20 04:36:00", "sell_price": 93703000.0, "sell_bar_index": 19815, "leg_pct": 5.0, "bars_held": 363 }, { "leg_id": 13, "buy_datetime": "2024-07-25 23:18:00", "buy_price": 89701000.0, "buy_bar_index": 22589, "sell_datetime": "2024-07-26 07:30:00", "sell_price": 92518000.0, "sell_bar_index": 22753, "leg_pct": 3.14, "bars_held": 164 }, { "leg_id": 14, "buy_datetime": "2024-07-28 05:42:00", "buy_price": 93800000.0, "buy_bar_index": 23677, "sell_datetime": "2024-07-29 22:30:00", "sell_price": 96702000.0, "sell_bar_index": 24493, "leg_pct": 3.09, "bars_held": 816 }, { "leg_id": 15, "buy_datetime": "2024-08-02 02:48:00", "buy_price": 88432000.0, "buy_bar_index": 26019, "sell_datetime": "2024-08-02 06:48:00", "sell_price": 91378000.0, "sell_bar_index": 26099, "leg_pct": 3.33, "bars_held": 80 }, { "leg_id": 16, "buy_datetime": "2024-08-05 15:24:00", "buy_price": 72581000.0, "buy_bar_index": 27711, "sell_datetime": "2024-08-05 16:30:00", "sell_price": 76629000.0, "sell_bar_index": 27733, "leg_pct": 5.58, "bars_held": 22 }, { "leg_id": 17, "buy_datetime": "2024-08-05 22:18:00", "buy_price": 72386000.0, "buy_bar_index": 27849, "sell_datetime": "2024-08-05 22:48:00", "sell_price": 74755000.0, "sell_bar_index": 27859, "leg_pct": 3.27, "bars_held": 10 }, { "leg_id": 18, "buy_datetime": "2024-08-06 04:18:00", "buy_price": 76000000.0, "buy_bar_index": 27969, "sell_datetime": "2024-08-06 06:06:00", "sell_price": 78450000.0, "sell_bar_index": 28005, "leg_pct": 3.22, "bars_held": 36 }, { "leg_id": 19, "buy_datetime": "2024-08-06 09:00:00", "buy_price": 78309000.0, "buy_bar_index": 28063, "sell_datetime": "2024-08-06 10:18:00", "sell_price": 81350000.0, "sell_bar_index": 28089, "leg_pct": 3.88, "bars_held": 26 }, { "leg_id": 20, "buy_datetime": "2024-08-06 22:48:00", "buy_price": 78231000.0, "buy_bar_index": 28339, "sell_datetime": "2024-08-07 11:36:00", "sell_price": 80956000.0, "sell_bar_index": 28595, "leg_pct": 3.48, "bars_held": 256 }, { "leg_id": 21, "buy_datetime": "2024-08-08 07:30:00", "buy_price": 78171000.0, "buy_bar_index": 28993, "sell_datetime": "2024-08-08 10:45:00", "sell_price": 80603000.0, "sell_bar_index": 29058, "leg_pct": 3.11, "bars_held": 65 }, { "leg_id": 22, "buy_datetime": "2024-08-08 14:24:00", "buy_price": 80414000.0, "buy_bar_index": 29131, "sell_datetime": "2024-08-09 01:30:00", "sell_price": 83632000.0, "sell_bar_index": 29353, "leg_pct": 4.0, "bars_held": 222 }, { "leg_id": 23, "buy_datetime": "2024-08-09 04:12:00", "buy_price": 83700000.0, "buy_bar_index": 29407, "sell_datetime": "2024-08-09 08:03:00", "sell_price": 87360000.0, "sell_bar_index": 29484, "leg_pct": 4.37, "bars_held": 77 }, { "leg_id": 24, "buy_datetime": "2024-08-12 16:21:00", "buy_price": 81580000.0, "buy_bar_index": 31090, "sell_datetime": "2024-08-12 23:42:00", "sell_price": 84297000.0, "sell_bar_index": 31237, "leg_pct": 3.33, "bars_held": 147 }, { "leg_id": 25, "buy_datetime": "2024-08-13 20:33:00", "buy_price": 82437000.0, "buy_bar_index": 31654, "sell_datetime": "2024-08-14 02:45:00", "sell_price": 85250000.0, "sell_bar_index": 31778, "leg_pct": 3.41, "bars_held": 124 }, { "leg_id": 26, "buy_datetime": "2024-08-16 05:57:00", "buy_price": 79855000.0, "buy_bar_index": 32802, "sell_datetime": "2024-08-17 05:12:00", "sell_price": 82898000.0, "sell_bar_index": 33267, "leg_pct": 3.81, "bars_held": 465 }, { "leg_id": 27, "buy_datetime": "2024-08-19 20:45:00", "buy_price": 80421000.0, "buy_bar_index": 34538, "sell_datetime": "2024-08-20 16:09:00", "sell_price": 82836000.0, "sell_bar_index": 34926, "leg_pct": 3.0, "bars_held": 388 }, { "leg_id": 28, "buy_datetime": "2024-08-21 01:12:00", "buy_price": 80750000.0, "buy_bar_index": 35107, "sell_datetime": "2024-08-24 03:06:00", "sell_price": 84202000.0, "sell_bar_index": 36585, "leg_pct": 4.27, "bars_held": 1478 }, { "leg_id": 29, "buy_datetime": "2024-09-07 06:03:00", "buy_price": 72700000.0, "buy_bar_index": 43339, "sell_datetime": "2024-09-09 18:48:00", "sell_price": 74911000.0, "sell_bar_index": 44554, "leg_pct": 3.04, "bars_held": 1215 }, { "leg_id": 30, "buy_datetime": "2024-09-10 00:03:00", "buy_price": 74928000.0, "buy_bar_index": 44659, "sell_datetime": "2024-09-10 06:15:00", "sell_price": 78093000.0, "sell_bar_index": 44783, "leg_pct": 4.22, "bars_held": 124 }, { "leg_id": 31, "buy_datetime": "2024-09-11 23:57:00", "buy_price": 75800000.0, "buy_bar_index": 45617, "sell_datetime": "2024-09-12 11:09:00", "sell_price": 78186000.0, "sell_bar_index": 45841, "leg_pct": 3.15, "bars_held": 224 }, { "leg_id": 32, "buy_datetime": "2024-09-12 22:57:00", "buy_price": 77800000.0, "buy_bar_index": 46077, "sell_datetime": "2024-09-14 14:21:00", "sell_price": 80536000.0, "sell_bar_index": 46865, "leg_pct": 3.52, "bars_held": 788 }, { "leg_id": 33, "buy_datetime": "2024-09-17 11:36:00", "buy_price": 78170000.0, "buy_bar_index": 48250, "sell_datetime": "2024-09-17 23:30:00", "sell_price": 80566000.0, "sell_bar_index": 48488, "leg_pct": 3.07, "bars_held": 238 }, { "leg_id": 34, "buy_datetime": "2024-09-19 01:09:00", "buy_price": 80423000.0, "buy_bar_index": 49001, "sell_datetime": "2024-09-19 09:57:00", "sell_price": 83303000.0, "sell_bar_index": 49177, "leg_pct": 3.58, "bars_held": 176 }, { "leg_id": 35, "buy_datetime": "2024-09-19 16:45:00", "buy_price": 82964000.0, "buy_bar_index": 49313, "sell_datetime": "2024-09-23 12:33:00", "sell_price": 85910000.0, "sell_bar_index": 51149, "leg_pct": 3.55, "bars_held": 1836 }, { "leg_id": 36, "buy_datetime": "2024-09-26 10:51:00", "buy_price": 84286000.0, "buy_bar_index": 52555, "sell_datetime": "2024-09-28 02:24:00", "sell_price": 86959000.0, "sell_bar_index": 53346, "leg_pct": 3.17, "bars_held": 791 }, { "leg_id": 37, "buy_datetime": "2024-10-02 08:12:00", "buy_price": 81218000.0, "buy_bar_index": 55382, "sell_datetime": "2024-10-05 02:33:00", "sell_price": 83745000.0, "sell_bar_index": 56709, "leg_pct": 3.11, "bars_held": 1327 }, { "leg_id": 38, "buy_datetime": "2024-10-11 03:33:00", "buy_price": 81040000.0, "buy_bar_index": 59609, "sell_datetime": "2024-10-12 04:27:00", "sell_price": 85146000.0, "sell_bar_index": 60107, "leg_pct": 5.07, "bars_held": 498 }, { "leg_id": 39, "buy_datetime": "2024-10-14 07:00:00", "buy_price": 84687000.0, "buy_bar_index": 60990, "sell_datetime": "2024-10-14 23:51:00", "sell_price": 88376000.0, "sell_bar_index": 61327, "leg_pct": 4.36, "bars_held": 337 }, { "leg_id": 40, "buy_datetime": "2024-10-15 13:36:00", "buy_price": 88093000.0, "buy_bar_index": 61602, "sell_datetime": "2024-10-15 23:03:00", "sell_price": 90942000.0, "sell_bar_index": 61791, "leg_pct": 3.23, "bars_held": 189 }, { "leg_id": 41, "buy_datetime": "2024-10-16 00:09:00", "buy_price": 88454000.0, "buy_bar_index": 61813, "sell_datetime": "2024-10-16 20:51:00", "sell_price": 91831000.0, "sell_bar_index": 62227, "leg_pct": 3.82, "bars_held": 414 }, { "leg_id": 42, "buy_datetime": "2024-10-24 03:30:00", "buy_price": 91331000.0, "buy_bar_index": 65720, "sell_datetime": "2024-10-25 06:39:00", "sell_price": 94248000.0, "sell_bar_index": 66263, "leg_pct": 3.19, "bars_held": 543 }, { "leg_id": 43, "buy_datetime": "2024-10-26 08:24:00", "buy_price": 93005000.0, "buy_bar_index": 66778, "sell_datetime": "2024-10-28 22:57:00", "sell_price": 96002000.0, "sell_bar_index": 68029, "leg_pct": 3.22, "bars_held": 1251 }, { "leg_id": 44, "buy_datetime": "2024-10-29 01:21:00", "buy_price": 96139000.0, "buy_bar_index": 68077, "sell_datetime": "2024-10-29 22:03:00", "sell_price": 99161000.0, "sell_bar_index": 68491, "leg_pct": 3.14, "bars_held": 414 }, { "leg_id": 45, "buy_datetime": "2024-11-01 11:15:00", "buy_price": 96213000.0, "buy_bar_index": 69715, "sell_datetime": "2024-11-01 23:42:00", "sell_price": 99189000.0, "sell_bar_index": 69964, "leg_pct": 3.09, "bars_held": 249 }, { "leg_id": 46, "buy_datetime": "2024-11-05 07:00:00", "buy_price": 93727000.0, "buy_bar_index": 71550, "sell_datetime": "2024-11-05 23:54:00", "sell_price": 97334000.0, "sell_bar_index": 71888, "leg_pct": 3.85, "bars_held": 338 }, { "leg_id": 47, "buy_datetime": "2024-11-06 07:27:00", "buy_price": 96105000.0, "buy_bar_index": 72039, "sell_datetime": "2024-11-06 12:09:00", "sell_price": 102107000.0, "sell_bar_index": 72133, "leg_pct": 6.25, "bars_held": 94 }, { "leg_id": 48, "buy_datetime": "2024-11-06 17:09:00", "buy_price": 100148000.0, "buy_bar_index": 72233, "sell_datetime": "2024-11-07 06:45:00", "sell_price": 103967000.0, "sell_bar_index": 72505, "leg_pct": 3.81, "bars_held": 272 }, { "leg_id": 49, "buy_datetime": "2024-11-07 16:39:00", "buy_price": 103068000.0, "buy_bar_index": 72703, "sell_datetime": "2024-11-09 05:15:00", "sell_price": 106967000.0, "sell_bar_index": 73435, "leg_pct": 3.78, "bars_held": 732 }, { "leg_id": 50, "buy_datetime": "2024-11-10 02:54:00", "buy_price": 106369000.0, "buy_bar_index": 73868, "sell_datetime": "2024-11-10 21:06:00", "sell_price": 110351000.0, "sell_bar_index": 74232, "leg_pct": 3.74, "bars_held": 364 }, { "leg_id": 51, "buy_datetime": "2024-11-11 06:15:00", "buy_price": 109750000.0, "buy_bar_index": 74415, "sell_datetime": "2024-11-11 10:54:00", "sell_price": 113311000.0, "sell_bar_index": 74508, "leg_pct": 3.24, "bars_held": 93 }, { "leg_id": 52, "buy_datetime": "2024-11-11 15:03:00", "buy_price": 112622000.0, "buy_bar_index": 74591, "sell_datetime": "2024-11-12 01:24:00", "sell_price": 117593000.0, "sell_bar_index": 74798, "leg_pct": 4.41, "bars_held": 207 }, { "leg_id": 53, "buy_datetime": "2024-11-12 09:21:00", "buy_price": 122167000.0, "buy_bar_index": 74957, "sell_datetime": "2024-11-12 16:00:00", "sell_price": 127074000.0, "sell_bar_index": 75090, "leg_pct": 4.02, "bars_held": 133 }, { "leg_id": 54, "buy_datetime": "2024-11-12 19:51:00", "buy_price": 121201000.0, "buy_bar_index": 75167, "sell_datetime": "2024-11-13 03:36:00", "sell_price": 125329000.0, "sell_bar_index": 75322, "leg_pct": 3.41, "bars_held": 155 }, { "leg_id": 55, "buy_datetime": "2024-11-13 13:51:00", "buy_price": 123660000.0, "buy_bar_index": 75527, "sell_datetime": "2024-11-13 23:33:00", "sell_price": 127786000.0, "sell_bar_index": 75721, "leg_pct": 3.34, "bars_held": 194 }, { "leg_id": 56, "buy_datetime": "2024-11-15 08:42:00", "buy_price": 122806000.0, "buy_bar_index": 76384, "sell_datetime": "2024-11-15 21:30:00", "sell_price": 127465000.0, "sell_bar_index": 76640, "leg_pct": 3.79, "bars_held": 256 }, { "leg_id": 57, "buy_datetime": "2024-11-16 00:27:00", "buy_price": 125375000.0, "buy_bar_index": 76699, "sell_datetime": "2024-11-20 04:57:00", "sell_price": 130199000.0, "sell_bar_index": 78709, "leg_pct": 3.85, "bars_held": 2010 }, { "leg_id": 58, "buy_datetime": "2024-11-20 13:24:00", "buy_price": 129290000.0, "buy_bar_index": 78878, "sell_datetime": "2024-11-21 10:00:00", "sell_price": 133850000.0, "sell_bar_index": 79290, "leg_pct": 3.53, "bars_held": 412 }, { "leg_id": 59, "buy_datetime": "2024-11-24 21:45:00", "buy_price": 131913000.0, "buy_bar_index": 80965, "sell_datetime": "2024-11-25 08:30:00", "sell_price": 136081000.0, "sell_bar_index": 81180, "leg_pct": 3.16, "bars_held": 215 }, { "leg_id": 60, "buy_datetime": "2024-11-27 05:42:00", "buy_price": 128238000.0, "buy_bar_index": 82084, "sell_datetime": "2024-11-28 01:57:00", "sell_price": 132597000.0, "sell_bar_index": 82489, "leg_pct": 3.4, "bars_held": 405 }, { "leg_id": 61, "buy_datetime": "2024-12-03 22:57:00", "buy_price": 112452000.0, "buy_bar_index": 85309, "sell_datetime": "2024-12-04 00:42:00", "sell_price": 131997000.0, "sell_bar_index": 85344, "leg_pct": 17.38, "bars_held": 35 }, { "leg_id": 62, "buy_datetime": "2024-12-04 04:27:00", "buy_price": 132965000.0, "buy_bar_index": 85419, "sell_datetime": "2024-12-05 05:27:00", "sell_price": 137425000.0, "sell_bar_index": 85919, "leg_pct": 3.35, "bars_held": 500 }, { "leg_id": 63, "buy_datetime": "2024-12-05 10:15:00", "buy_price": 138028000.0, "buy_bar_index": 86015, "sell_datetime": "2024-12-05 11:48:00", "sell_price": 142206000.0, "sell_bar_index": 86046, "leg_pct": 3.03, "bars_held": 31 }, { "leg_id": 64, "buy_datetime": "2024-12-06 07:27:00", "buy_price": 134209000.0, "buy_bar_index": 86439, "sell_datetime": "2024-12-06 10:57:00", "sell_price": 138544000.0, "sell_bar_index": 86509, "leg_pct": 3.23, "bars_held": 70 }, { "leg_id": 65, "buy_datetime": "2024-12-10 12:30:00", "buy_price": 136544000.0, "buy_bar_index": 88401, "sell_datetime": "2024-12-12 00:30:00", "sell_price": 142107000.0, "sell_bar_index": 89121, "leg_pct": 4.07, "bars_held": 720 }, { "leg_id": 66, "buy_datetime": "2024-12-12 03:18:00", "buy_price": 142204000.0, "buy_bar_index": 89177, "sell_datetime": "2024-12-15 22:03:00", "sell_price": 148210000.0, "sell_bar_index": 90992, "leg_pct": 4.22, "bars_held": 1815 }, { "leg_id": 67, "buy_datetime": "2024-12-16 01:21:00", "buy_price": 147990000.0, "buy_bar_index": 91058, "sell_datetime": "2024-12-17 01:45:00", "sell_price": 153158000.0, "sell_bar_index": 91546, "leg_pct": 3.49, "bars_held": 488 }, { "leg_id": 68, "buy_datetime": "2024-12-20 20:36:00", "buy_price": 140703000.0, "buy_bar_index": 93363, "sell_datetime": "2024-12-20 22:48:00", "sell_price": 145022000.0, "sell_bar_index": 93407, "leg_pct": 3.07, "bars_held": 44 }, { "leg_id": 69, "buy_datetime": "2024-12-24 06:00:00", "buy_price": 141035000.0, "buy_bar_index": 94991, "sell_datetime": "2024-12-25 01:33:00", "sell_price": 146656000.0, "sell_bar_index": 95382, "leg_pct": 3.99, "bars_held": 391 }, { "leg_id": 70, "buy_datetime": "2024-12-31 00:36:00", "buy_price": 136812000.0, "buy_bar_index": 98243, "sell_datetime": "2024-12-31 22:42:00", "sell_price": 142202000.0, "sell_bar_index": 98685, "leg_pct": 3.94, "bars_held": 442 }, { "leg_id": 71, "buy_datetime": "2025-01-01 09:15:00", "buy_price": 139862000.0, "buy_bar_index": 98797, "sell_datetime": "2025-01-03 06:30:00", "sell_price": 144166000.0, "sell_bar_index": 99702, "leg_pct": 3.08, "bars_held": 905 }, { "leg_id": 72, "buy_datetime": "2025-01-03 18:51:00", "buy_price": 143340000.0, "buy_bar_index": 99949, "sell_datetime": "2025-01-07 01:39:00", "sell_price": 149247000.0, "sell_bar_index": 101525, "leg_pct": 4.12, "bars_held": 1576 }, { "leg_id": 73, "buy_datetime": "2025-01-13 23:36:00", "buy_price": 138277000.0, "buy_bar_index": 104844, "sell_datetime": "2025-01-14 19:06:00", "sell_price": 144104000.0, "sell_bar_index": 105234, "leg_pct": 4.21, "bars_held": 390 }, { "leg_id": 74, "buy_datetime": "2025-01-15 02:48:00", "buy_price": 143223000.0, "buy_bar_index": 105388, "sell_datetime": "2025-01-17 11:45:00", "sell_price": 149000000.0, "sell_bar_index": 106527, "leg_pct": 4.03, "bars_held": 1139 }, { "leg_id": 75, "buy_datetime": "2025-01-18 13:30:00", "buy_price": 152586000.0, "buy_bar_index": 107042, "sell_datetime": "2025-01-19 18:15:00", "sell_price": 157349000.0, "sell_bar_index": 107617, "leg_pct": 3.12, "bars_held": 575 }, { "leg_id": 76, "buy_datetime": "2025-01-20 08:33:00", "buy_price": 152557000.0, "buy_bar_index": 107903, "sell_datetime": "2025-01-20 15:54:00", "sell_price": 161620000.0, "sell_bar_index": 108050, "leg_pct": 5.94, "bars_held": 147 }, { "leg_id": 77, "buy_datetime": "2025-01-21 10:33:00", "buy_price": 152030000.0, "buy_bar_index": 108423, "sell_datetime": "2025-01-22 01:24:00", "sell_price": 157203000.0, "sell_bar_index": 108720, "leg_pct": 3.4, "bars_held": 297 }, { "leg_id": 78, "buy_datetime": "2025-01-23 13:54:00", "buy_price": 152785000.0, "buy_bar_index": 109450, "sell_datetime": "2025-01-24 01:18:00", "sell_price": 157399000.0, "sell_bar_index": 109678, "leg_pct": 3.02, "bars_held": 228 }, { "leg_id": 79, "buy_datetime": "2025-01-27 16:33:00", "buy_price": 152120000.0, "buy_bar_index": 111423, "sell_datetime": "2025-01-30 04:06:00", "sell_price": 157050000.0, "sell_bar_index": 112614, "leg_pct": 3.24, "bars_held": 1191 }, { "leg_id": 80, "buy_datetime": "2025-02-03 10:54:00", "buy_price": 146177000.0, "buy_bar_index": 114670, "sell_datetime": "2025-02-03 12:30:00", "sell_price": 152768000.0, "sell_bar_index": 114702, "leg_pct": 4.51, "bars_held": 32 }, { "leg_id": 81, "buy_datetime": "2025-02-03 15:24:00", "buy_price": 150400000.0, "buy_bar_index": 114760, "sell_datetime": "2025-02-04 00:51:00", "sell_price": 156400000.0, "sell_bar_index": 114949, "leg_pct": 3.99, "bars_held": 189 }, { "leg_id": 82, "buy_datetime": "2025-02-25 19:27:00", "buy_price": 126307000.0, "buy_bar_index": 125302, "sell_datetime": "2025-02-25 21:24:00", "sell_price": 130490000.0, "sell_bar_index": 125341, "leg_pct": 3.31, "bars_held": 39 }, { "leg_id": 83, "buy_datetime": "2025-02-27 05:21:00", "buy_price": 121181000.0, "buy_bar_index": 125980, "sell_datetime": "2025-02-27 15:57:00", "sell_price": 125757000.0, "sell_bar_index": 126192, "leg_pct": 3.78, "bars_held": 212 }, { "leg_id": 84, "buy_datetime": "2025-02-28 17:54:00", "buy_price": 117177000.0, "buy_bar_index": 126711, "sell_datetime": "2025-02-28 23:12:00", "sell_price": 121623000.0, "sell_bar_index": 126817, "leg_pct": 3.79, "bars_held": 106 }, { "leg_id": 85, "buy_datetime": "2025-03-01 03:27:00", "buy_price": 123600000.0, "buy_bar_index": 126902, "sell_datetime": "2025-03-01 13:51:00", "sell_price": 128317000.0, "sell_bar_index": 127110, "leg_pct": 3.82, "bars_held": 208 }, { "leg_id": 86, "buy_datetime": "2025-03-01 21:18:00", "buy_price": 125904000.0, "buy_bar_index": 127259, "sell_datetime": "2025-03-03 00:42:00", "sell_price": 131344000.0, "sell_bar_index": 127807, "leg_pct": 4.32, "bars_held": 548 }, { "leg_id": 87, "buy_datetime": "2025-03-05 00:24:00", "buy_price": 124134000.0, "buy_bar_index": 128761, "sell_datetime": "2025-03-05 03:21:00", "sell_price": 128491000.0, "sell_bar_index": 128820, "leg_pct": 3.51, "bars_held": 59 }, { "leg_id": 88, "buy_datetime": "2025-03-05 10:09:00", "buy_price": 129698000.0, "buy_bar_index": 128956, "sell_datetime": "2025-03-05 19:42:00", "sell_price": 134698000.0, "sell_bar_index": 129147, "leg_pct": 3.86, "bars_held": 191 }, { "leg_id": 89, "buy_datetime": "2025-03-06 01:21:00", "buy_price": 132000000.0, "buy_bar_index": 129260, "sell_datetime": "2025-03-06 10:51:00", "sell_price": 135980000.0, "sell_bar_index": 129450, "leg_pct": 3.02, "bars_held": 190 }, { "leg_id": 90, "buy_datetime": "2025-03-07 09:54:00", "buy_price": 128078000.0, "buy_bar_index": 129911, "sell_datetime": "2025-03-07 18:36:00", "sell_price": 132624000.0, "sell_bar_index": 130085, "leg_pct": 3.55, "bars_held": 174 }, { "leg_id": 91, "buy_datetime": "2025-03-10 09:42:00", "buy_price": 120279000.0, "buy_bar_index": 131347, "sell_datetime": "2025-03-10 21:06:00", "sell_price": 123918000.0, "sell_bar_index": 131575, "leg_pct": 3.03, "bars_held": 228 }, { "leg_id": 92, "buy_datetime": "2025-03-11 09:51:00", "buy_price": 115401000.0, "buy_bar_index": 131830, "sell_datetime": "2025-03-11 13:57:00", "sell_price": 118896000.0, "sell_bar_index": 131912, "leg_pct": 3.03, "bars_held": 82 }, { "leg_id": 93, "buy_datetime": "2025-03-11 23:45:00", "buy_price": 118369000.0, "buy_bar_index": 132108, "sell_datetime": "2025-03-12 04:09:00", "sell_price": 123216000.0, "sell_bar_index": 132196, "leg_pct": 4.09, "bars_held": 88 }, { "leg_id": 94, "buy_datetime": "2025-03-14 05:15:00", "buy_price": 119626000.0, "buy_bar_index": 133178, "sell_datetime": "2025-03-15 00:51:00", "sell_price": 124765000.0, "sell_bar_index": 133570, "leg_pct": 4.3, "bars_held": 392 }, { "leg_id": 95, "buy_datetime": "2025-03-18 23:27:00", "buy_price": 120154000.0, "buy_bar_index": 135462, "sell_datetime": "2025-03-20 01:36:00", "sell_price": 123819000.0, "sell_bar_index": 135985, "leg_pct": 3.05, "bars_held": 523 }, { "leg_id": 96, "buy_datetime": "2025-03-20 03:09:00", "buy_price": 123709000.0, "buy_bar_index": 136016, "sell_datetime": "2025-03-24 16:33:00", "sell_price": 127802000.0, "sell_bar_index": 137995, "leg_pct": 3.31, "bars_held": 1979 }, { "leg_id": 97, "buy_datetime": "2025-03-31 19:36:00", "buy_price": 121884000.0, "buy_bar_index": 141416, "sell_datetime": "2025-04-02 00:18:00", "sell_price": 125606000.0, "sell_bar_index": 141990, "leg_pct": 3.05, "bars_held": 574 }, { "leg_id": 98, "buy_datetime": "2025-04-02 15:42:00", "buy_price": 125065000.0, "buy_bar_index": 142298, "sell_datetime": "2025-04-03 05:18:00", "sell_price": 129212000.0, "sell_bar_index": 142570, "leg_pct": 3.32, "bars_held": 272 }, { "leg_id": 99, "buy_datetime": "2025-04-07 16:06:00", "buy_price": 112450000.0, "buy_bar_index": 144706, "sell_datetime": "2025-04-07 23:00:00", "sell_price": 116384000.0, "sell_bar_index": 144844, "leg_pct": 3.5, "bars_held": 138 }, { "leg_id": 100, "buy_datetime": "2025-04-09 10:30:00", "buy_price": 113229000.0, "buy_bar_index": 145554, "sell_datetime": "2025-04-10 02:06:00", "sell_price": 116960000.0, "sell_bar_index": 145866, "leg_pct": 3.3, "bars_held": 312 }, { "leg_id": 101, "buy_datetime": "2025-04-11 01:06:00", "buy_price": 117464000.0, "buy_bar_index": 146326, "sell_datetime": "2025-04-11 22:48:00", "sell_price": 121187000.0, "sell_bar_index": 146760, "leg_pct": 3.17, "bars_held": 434 }, { "leg_id": 102, "buy_datetime": "2025-04-11 23:33:00", "buy_price": 119999000.0, "buy_bar_index": 146775, "sell_datetime": "2025-04-13 10:51:00", "sell_price": 123762000.0, "sell_bar_index": 147481, "leg_pct": 3.14, "bars_held": 706 }, { "leg_id": 103, "buy_datetime": "2025-04-14 08:51:00", "buy_price": 121586000.0, "buy_bar_index": 147921, "sell_datetime": "2025-04-21 23:48:00", "sell_price": 125909000.0, "sell_bar_index": 151580, "leg_pct": 3.56, "bars_held": 3659 }, { "leg_id": 104, "buy_datetime": "2025-04-22 02:15:00", "buy_price": 125162000.0, "buy_bar_index": 151629, "sell_datetime": "2025-04-22 22:54:00", "sell_price": 129072000.0, "sell_bar_index": 152042, "leg_pct": 3.12, "bars_held": 413 }, { "leg_id": 105, "buy_datetime": "2025-04-23 06:21:00", "buy_price": 131520000.0, "buy_bar_index": 152191, "sell_datetime": "2025-04-25 21:27:00", "sell_price": 135913000.0, "sell_bar_index": 153453, "leg_pct": 3.34, "bars_held": 1262 }, { "leg_id": 106, "buy_datetime": "2025-04-28 11:24:00", "buy_price": 134589000.0, "buy_bar_index": 154692, "sell_datetime": "2025-05-02 02:42:00", "sell_price": 139216000.0, "sell_bar_index": 156438, "leg_pct": 3.44, "bars_held": 1746 }, { "leg_id": 107, "buy_datetime": "2025-05-05 21:24:00", "buy_price": 133705000.0, "buy_bar_index": 158252, "sell_datetime": "2025-05-08 14:48:00", "sell_price": 139253000.0, "sell_bar_index": 159560, "leg_pct": 4.15, "bars_held": 1308 }, { "leg_id": 108, "buy_datetime": "2025-05-08 16:21:00", "buy_price": 139788000.0, "buy_bar_index": 159591, "sell_datetime": "2025-05-09 06:27:00", "sell_price": 144685000.0, "sell_bar_index": 159873, "leg_pct": 3.5, "bars_held": 282 }, { "leg_id": 109, "buy_datetime": "2025-05-13 03:51:00", "buy_price": 143169000.0, "buy_bar_index": 161741, "sell_datetime": "2025-05-19 00:00:00", "sell_price": 148750000.0, "sell_bar_index": 164544, "leg_pct": 3.9, "bars_held": 2803 }, { "leg_id": 110, "buy_datetime": "2025-05-19 22:36:00", "buy_price": 146235000.0, "buy_bar_index": 164996, "sell_datetime": "2025-05-22 00:33:00", "sell_price": 151000000.0, "sell_bar_index": 165995, "leg_pct": 3.26, "bars_held": 999 }, { "leg_id": 111, "buy_datetime": "2025-05-22 03:39:00", "buy_price": 149724000.0, "buy_bar_index": 166057, "sell_datetime": "2025-05-22 14:54:00", "sell_price": 154292000.0, "sell_bar_index": 166282, "leg_pct": 3.05, "bars_held": 225 }, { "leg_id": 112, "buy_datetime": "2025-06-06 06:06:00", "buy_price": 141300000.0, "buy_bar_index": 173306, "sell_datetime": "2025-06-09 07:36:00", "sell_price": 145971000.0, "sell_bar_index": 174776, "leg_pct": 3.31, "bars_held": 1470 }, { "leg_id": 113, "buy_datetime": "2025-06-09 18:30:00", "buy_price": 145999000.0, "buy_bar_index": 174994, "sell_datetime": "2025-06-12 01:06:00", "sell_price": 150502000.0, "sell_bar_index": 176086, "leg_pct": 3.08, "bars_held": 1092 }, { "leg_id": 114, "buy_datetime": "2025-06-13 10:18:00", "buy_price": 143769000.0, "buy_bar_index": 176750, "sell_datetime": "2025-06-17 07:36:00", "sell_price": 148333000.0, "sell_bar_index": 178616, "leg_pct": 3.17, "bars_held": 1866 }, { "leg_id": 115, "buy_datetime": "2025-06-23 05:36:00", "buy_price": 138236000.0, "buy_bar_index": 181456, "sell_datetime": "2025-06-24 04:30:00", "sell_price": 142700000.0, "sell_bar_index": 181914, "leg_pct": 3.23, "bars_held": 458 }, { "leg_id": 116, "buy_datetime": "2025-07-02 10:45:00", "buy_price": 144995000.0, "buy_bar_index": 185879, "sell_datetime": "2025-07-10 05:24:00", "sell_price": 150697000.0, "sell_bar_index": 189612, "leg_pct": 3.93, "bars_held": 3733 }, { "leg_id": 117, "buy_datetime": "2025-07-10 11:24:00", "buy_price": 151123000.0, "buy_bar_index": 189732, "sell_datetime": "2025-07-11 06:24:00", "sell_price": 155658000.0, "sell_bar_index": 190112, "leg_pct": 3.0, "bars_held": 380 }, { "leg_id": 118, "buy_datetime": "2025-07-11 09:51:00", "buy_price": 156065000.0, "buy_bar_index": 190181, "sell_datetime": "2025-07-14 15:57:00", "sell_price": 165738000.0, "sell_bar_index": 191743, "leg_pct": 6.2, "bars_held": 1562 }, { "leg_id": 119, "buy_datetime": "2025-08-03 09:51:00", "buy_price": 157580000.0, "buy_bar_index": 201221, "sell_datetime": "2025-08-11 12:36:00", "sell_price": 166150000.0, "sell_bar_index": 205116, "leg_pct": 5.44, "bars_held": 3895 }, { "leg_id": 120, "buy_datetime": "2025-09-01 14:36:00", "buy_price": 149999000.0, "buy_bar_index": 215117, "sell_datetime": "2025-09-03 10:06:00", "sell_price": 155044000.0, "sell_bar_index": 215956, "leg_pct": 3.36, "bars_held": 839 }, { "leg_id": 121, "buy_datetime": "2025-09-05 03:03:00", "buy_price": 154222000.0, "buy_bar_index": 216775, "sell_datetime": "2025-09-12 10:33:00", "sell_price": 160801000.0, "sell_bar_index": 220274, "leg_pct": 4.27, "bars_held": 3499 }, { "leg_id": 122, "buy_datetime": "2025-09-27 09:03:00", "buy_price": 158257000.0, "buy_bar_index": 227444, "sell_datetime": "2025-10-02 02:12:00", "sell_price": 166625000.0, "sell_bar_index": 229707, "leg_pct": 5.29, "bars_held": 2263 }, { "leg_id": 123, "buy_datetime": "2025-10-02 04:18:00", "buy_price": 166550000.0, "buy_bar_index": 229749, "sell_datetime": "2025-10-04 01:51:00", "sell_price": 173621000.0, "sell_bar_index": 230660, "leg_pct": 4.25, "bars_held": 911 }, { "leg_id": 124, "buy_datetime": "2025-10-17 19:33:00", "buy_price": 160578000.0, "buy_bar_index": 237125, "sell_datetime": "2025-10-20 16:51:00", "sell_price": 166500000.0, "sell_bar_index": 238511, "leg_pct": 3.69, "bars_held": 1386 }, { "leg_id": 125, "buy_datetime": "2025-10-21 15:21:00", "buy_price": 162952000.0, "buy_bar_index": 238961, "sell_datetime": "2025-10-22 01:39:00", "sell_price": 168446000.0, "sell_bar_index": 239167, "leg_pct": 3.37, "bars_held": 206 }, { "leg_id": 126, "buy_datetime": "2025-10-23 03:33:00", "buy_price": 163336000.0, "buy_bar_index": 239685, "sell_datetime": "2025-10-27 16:57:00", "sell_price": 170626000.0, "sell_bar_index": 241873, "leg_pct": 4.46, "bars_held": 2188 }, { "leg_id": 127, "buy_datetime": "2025-11-05 10:45:00", "buy_price": 148034000.0, "buy_bar_index": 246069, "sell_datetime": "2025-11-05 23:24:00", "sell_price": 153341000.0, "sell_bar_index": 246322, "leg_pct": 3.58, "bars_held": 253 }, { "leg_id": 128, "buy_datetime": "2025-11-07 22:09:00", "buy_price": 150030000.0, "buy_bar_index": 247257, "sell_datetime": "2025-11-10 07:09:00", "sell_price": 154651000.0, "sell_bar_index": 248397, "leg_pct": 3.08, "bars_held": 1140 }, { "leg_id": 129, "buy_datetime": "2025-11-18 16:09:00", "buy_price": 133000000.0, "buy_bar_index": 252417, "sell_datetime": "2025-11-19 01:42:00", "sell_price": 138407000.0, "sell_bar_index": 252608, "leg_pct": 4.07, "bars_held": 191 }, { "leg_id": 130, "buy_datetime": "2025-11-20 05:18:00", "buy_price": 133089000.0, "buy_bar_index": 253160, "sell_datetime": "2025-11-20 09:51:00", "sell_price": 137170000.0, "sell_bar_index": 253251, "leg_pct": 3.07, "bars_held": 91 }, { "leg_id": 131, "buy_datetime": "2025-11-21 21:30:00", "buy_price": 122600000.0, "buy_bar_index": 253964, "sell_datetime": "2025-11-21 22:21:00", "sell_price": 126380000.0, "sell_bar_index": 253981, "leg_pct": 3.08, "bars_held": 17 }, { "leg_id": 132, "buy_datetime": "2025-11-22 01:06:00", "buy_price": 124824000.0, "buy_bar_index": 254036, "sell_datetime": "2025-11-23 12:00:00", "sell_price": 129699000.0, "sell_bar_index": 254734, "leg_pct": 3.91, "bars_held": 698 }, { "leg_id": 133, "buy_datetime": "2025-11-23 17:00:00", "buy_price": 129500000.0, "buy_bar_index": 254834, "sell_datetime": "2025-11-27 03:33:00", "sell_price": 133959000.0, "sell_bar_index": 256356, "leg_pct": 3.44, "bars_held": 1522 }, { "leg_id": 134, "buy_datetime": "2025-12-02 00:48:00", "buy_price": 126778000.0, "buy_bar_index": 258701, "sell_datetime": "2025-12-03 00:24:00", "sell_price": 134900000.0, "sell_bar_index": 259173, "leg_pct": 6.41, "bars_held": 472 }, { "leg_id": 135, "buy_datetime": "2025-12-07 23:36:00", "buy_price": 132091000.0, "buy_bar_index": 261557, "sell_datetime": "2025-12-08 04:27:00", "sell_price": 136108000.0, "sell_bar_index": 261654, "leg_pct": 3.04, "bars_held": 97 }, { "leg_id": 136, "buy_datetime": "2025-12-09 14:30:00", "buy_price": 134055000.0, "buy_bar_index": 262335, "sell_datetime": "2025-12-10 02:15:00", "sell_price": 139085000.0, "sell_bar_index": 262570, "leg_pct": 3.75, "bars_held": 235 }, { "leg_id": 137, "buy_datetime": "2025-12-16 13:57:00", "buy_price": 127682000.0, "buy_bar_index": 265684, "sell_datetime": "2025-12-18 00:24:00", "sell_price": 133298000.0, "sell_bar_index": 266373, "leg_pct": 4.4, "bars_held": 689 }, { "leg_id": 138, "buy_datetime": "2025-12-19 05:00:00", "buy_price": 127000000.0, "buy_bar_index": 266945, "sell_datetime": "2025-12-19 16:18:00", "sell_price": 130900000.0, "sell_bar_index": 267171, "leg_pct": 3.07, "bars_held": 226 }, { "leg_id": 139, "buy_datetime": "2025-12-30 13:00:00", "buy_price": 127009000.0, "buy_bar_index": 272385, "sell_datetime": "2026-01-04 21:57:00", "sell_price": 131888000.0, "sell_bar_index": 274964, "leg_pct": 3.84, "bars_held": 2579 }, { "leg_id": 140, "buy_datetime": "2026-01-08 23:48:00", "buy_price": 131554000.0, "buy_bar_index": 276921, "sell_datetime": "2026-01-13 18:42:00", "sell_price": 135787000.0, "sell_bar_index": 279219, "leg_pct": 3.22, "bars_held": 2298 }, { "leg_id": 141, "buy_datetime": "2026-01-13 23:27:00", "buy_price": 136090000.0, "buy_bar_index": 279314, "sell_datetime": "2026-01-15 00:00:00", "sell_price": 141000000.0, "sell_bar_index": 279805, "leg_pct": 3.61, "bars_held": 491 }, { "leg_id": 142, "buy_datetime": "2026-01-30 11:33:00", "buy_price": 119730000.0, "buy_bar_index": 287236, "sell_datetime": "2026-01-31 05:03:00", "sell_price": 124017000.0, "sell_bar_index": 287586, "leg_pct": 3.58, "bars_held": 350 }, { "leg_id": 143, "buy_datetime": "2026-02-02 12:45:00", "buy_price": 111474000.0, "buy_bar_index": 288700, "sell_datetime": "2026-02-02 21:42:00", "sell_price": 115388000.0, "sell_bar_index": 288879, "leg_pct": 3.51, "bars_held": 179 }, { "leg_id": 144, "buy_datetime": "2026-02-04 04:06:00", "buy_price": 109420000.0, "buy_bar_index": 289487, "sell_datetime": "2026-02-04 06:18:00", "sell_price": 112983000.0, "sell_bar_index": 289531, "leg_pct": 3.26, "bars_held": 44 }, { "leg_id": 145, "buy_datetime": "2026-02-06 09:15:00", "buy_price": 89826000.0, "buy_bar_index": 290550, "sell_datetime": "2026-02-06 10:12:00", "sell_price": 95485000.0, "sell_bar_index": 290569, "leg_pct": 6.3, "bars_held": 19 }, { "leg_id": 146, "buy_datetime": "2026-02-06 13:00:00", "buy_price": 95326000.0, "buy_bar_index": 290625, "sell_datetime": "2026-02-06 15:06:00", "sell_price": 98922000.0, "sell_bar_index": 290667, "leg_pct": 3.77, "bars_held": 42 }, { "leg_id": 147, "buy_datetime": "2026-02-06 19:36:00", "buy_price": 94625000.0, "buy_bar_index": 290757, "sell_datetime": "2026-02-06 21:15:00", "sell_price": 98003000.0, "sell_bar_index": 290790, "leg_pct": 3.57, "bars_held": 33 }, { "leg_id": 148, "buy_datetime": "2026-02-07 19:48:00", "buy_price": 100254000.0, "buy_bar_index": 291241, "sell_datetime": "2026-02-08 18:33:00", "sell_price": 104236000.0, "sell_bar_index": 291696, "leg_pct": 3.97, "bars_held": 455 }, { "leg_id": 149, "buy_datetime": "2026-02-13 03:36:00", "buy_price": 96333000.0, "buy_bar_index": 293797, "sell_datetime": "2026-02-14 00:42:00", "sell_price": 100782000.0, "sell_bar_index": 294219, "leg_pct": 4.62, "bars_held": 422 }, { "leg_id": 150, "buy_datetime": "2026-02-14 06:15:00", "buy_price": 101003000.0, "buy_bar_index": 294330, "sell_datetime": "2026-02-15 17:27:00", "sell_price": 104437000.0, "sell_bar_index": 295034, "leg_pct": 3.4, "bars_held": 704 }, { "leg_id": 151, "buy_datetime": "2026-02-24 22:39:00", "buy_price": 92562000.0, "buy_bar_index": 299458, "sell_datetime": "2026-02-25 10:42:00", "sell_price": 96048000.0, "sell_bar_index": 299699, "leg_pct": 3.77, "bars_held": 241 }, { "leg_id": 152, "buy_datetime": "2026-02-25 16:15:00", "buy_price": 94509000.0, "buy_bar_index": 299810, "sell_datetime": "2026-02-26 03:00:00", "sell_price": 98668000.0, "sell_bar_index": 300025, "leg_pct": 4.4, "bars_held": 215 }, { "leg_id": 153, "buy_datetime": "2026-02-28 16:00:00", "buy_price": 93216000.0, "buy_bar_index": 301245, "sell_datetime": "2026-03-01 05:00:00", "sell_price": 96718000.0, "sell_bar_index": 301505, "leg_pct": 3.76, "bars_held": 260 }, { "leg_id": 154, "buy_datetime": "2026-03-02 06:12:00", "buy_price": 95616000.0, "buy_bar_index": 302009, "sell_datetime": "2026-03-03 00:51:00", "sell_price": 100870000.0, "sell_bar_index": 302382, "leg_pct": 5.49, "bars_held": 373 }, { "leg_id": 155, "buy_datetime": "2026-03-03 19:42:00", "buy_price": 98003000.0, "buy_bar_index": 302759, "sell_datetime": "2026-03-04 17:21:00", "sell_price": 101091000.0, "sell_bar_index": 303192, "leg_pct": 3.15, "bars_held": 433 }, { "leg_id": 156, "buy_datetime": "2026-03-04 21:42:00", "buy_price": 103403000.0, "buy_bar_index": 303279, "sell_datetime": "2026-03-05 04:21:00", "sell_price": 106782000.0, "sell_bar_index": 303412, "leg_pct": 3.27, "bars_held": 133 }, { "leg_id": 157, "buy_datetime": "2026-03-09 07:42:00", "buy_price": 98017000.0, "buy_bar_index": 305399, "sell_datetime": "2026-03-09 22:51:00", "sell_price": 101428000.0, "sell_bar_index": 305702, "leg_pct": 3.48, "bars_held": 303 }, { "leg_id": 158, "buy_datetime": "2026-03-10 09:21:00", "buy_price": 100846000.0, "buy_bar_index": 305912, "sell_datetime": "2026-03-13 09:42:00", "sell_price": 104428000.0, "sell_bar_index": 307359, "leg_pct": 3.55, "bars_held": 1447 }, { "leg_id": 159, "buy_datetime": "2026-03-13 13:06:00", "buy_price": 104300000.0, "buy_bar_index": 307427, "sell_datetime": "2026-03-16 12:39:00", "sell_price": 108095000.0, "sell_bar_index": 308858, "leg_pct": 3.64, "bars_held": 1431 }, { "leg_id": 160, "buy_datetime": "2026-03-16 18:51:00", "buy_price": 107502000.0, "buy_bar_index": 308982, "sell_datetime": "2026-03-17 11:06:00", "sell_price": 111350000.0, "sell_bar_index": 309307, "leg_pct": 3.58, "bars_held": 325 }, { "leg_id": 161, "buy_datetime": "2026-03-23 09:48:00", "buy_price": 101983000.0, "buy_bar_index": 312161, "sell_datetime": "2026-03-23 20:12:00", "sell_price": 105960000.0, "sell_bar_index": 312369, "leg_pct": 3.9, "bars_held": 208 }, { "leg_id": 162, "buy_datetime": "2026-03-28 03:48:00", "buy_price": 100310000.0, "buy_bar_index": 314441, "sell_datetime": "2026-04-01 16:18:00", "sell_price": 103576000.0, "sell_bar_index": 316471, "leg_pct": 3.26, "bars_held": 2030 }, { "leg_id": 163, "buy_datetime": "2026-04-02 22:51:00", "buy_price": 100888000.0, "buy_bar_index": 317082, "sell_datetime": "2026-04-06 09:18:00", "sell_price": 104449000.0, "sell_bar_index": 318731, "leg_pct": 3.53, "bars_held": 1649 }, { "leg_id": 164, "buy_datetime": "2026-04-08 00:24:00", "buy_price": 102947000.0, "buy_bar_index": 319513, "sell_datetime": "2026-04-08 07:39:00", "sell_price": 106094000.0, "sell_bar_index": 319658, "leg_pct": 3.06, "bars_held": 145 }, { "leg_id": 165, "buy_datetime": "2026-04-09 10:48:00", "buy_price": 105640000.0, "buy_bar_index": 320201, "sell_datetime": "2026-04-12 05:18:00", "sell_price": 108846000.0, "sell_bar_index": 321531, "leg_pct": 3.03, "bars_held": 1330 }, { "leg_id": 166, "buy_datetime": "2026-04-13 09:06:00", "buy_price": 105983000.0, "buy_bar_index": 322087, "sell_datetime": "2026-04-14 09:06:00", "sell_price": 109669000.0, "sell_bar_index": 322567, "leg_pct": 3.48, "bars_held": 480 }, { "leg_id": 167, "buy_datetime": "2026-04-16 22:57:00", "buy_price": 109263000.0, "buy_bar_index": 323804, "sell_datetime": "2026-04-18 01:51:00", "sell_price": 114319000.0, "sell_bar_index": 324342, "leg_pct": 4.63, "bars_held": 538 }, { "leg_id": 168, "buy_datetime": "2026-04-20 09:48:00", "buy_price": 110570000.0, "buy_bar_index": 325461, "sell_datetime": "2026-04-22 14:51:00", "sell_price": 115146000.0, "sell_bar_index": 326522, "leg_pct": 4.14, "bars_held": 1061 }, { "leg_id": 169, "buy_datetime": "2026-04-30 03:21:00", "buy_price": 112881000.0, "buy_bar_index": 330051, "sell_datetime": "2026-05-03 07:24:00", "sell_price": 116494000.0, "sell_bar_index": 331572, "leg_pct": 3.2, "bars_held": 1521 }, { "leg_id": 170, "buy_datetime": "2026-06-04 11:03:00", "buy_price": 92127000.0, "buy_bar_index": 347005, "sell_datetime": "2026-06-04 13:30:00", "sell_price": 96000000.0, "sell_bar_index": 347054, "leg_pct": 4.2, "bars_held": 49 }, { "leg_id": 171, "buy_datetime": "2026-06-06 04:00:00", "buy_price": 90872000.0, "buy_bar_index": 347824, "sell_datetime": "2026-06-07 14:27:00", "sell_price": 93810000.0, "sell_bar_index": 348513, "leg_pct": 3.23, "bars_held": 689 } ], "summary": { "leg_count": 171, "buy_count": 171, "sell_count": 171, "avg_leg_pct": 3.79, "median_leg_pct": 3.53, "max_leg_pct": 17.38, "min_leg_pct": 3.0, "avg_bars_held": 652.6 }, "pnl": { "initial_cash_krw": 400000.0, "final_cash_krw": 194487319.0, "total_pnl_krw": 194087319.0, "total_return_pct": 48521.83, "fee_rate": 0.0005, "legs_traded": 171, "legs_skipped": 0, "period_from": "2024-06-11 19:15:00", "period_to": "2026-06-07 14:27:00", "leg_pnls": [ { "leg_id": 1, "buy_datetime": "2024-06-11 19:15:00", "sell_datetime": "2024-06-12 22:18:00", "buy_price": 94233000.0, "sell_price": 97369000.0, "cash_before": 400000.0, "cash_after": 412898.0, "leg_return_pct": 3.22, "cumulative_return_pct": 3.22, "btc_qty": 0.00424268 }, { "leg_id": 2, "buy_datetime": "2024-06-25 05:33:00", "sell_datetime": "2024-06-25 12:48:00", "buy_price": 83750000.0, "sell_price": 86807000.0, "cash_before": 412898.0, "cash_after": 427542.0, "leg_return_pct": 3.55, "cumulative_return_pct": 6.89, "btc_qty": 0.00492767 }, { "leg_id": 3, "buy_datetime": "2024-06-29 09:21:00", "sell_datetime": "2024-07-01 11:27:00", "buy_price": 85402000.0, "sell_price": 89091000.0, "cash_before": 427542.0, "cash_after": 445564.0, "leg_return_pct": 4.22, "cumulative_return_pct": 11.39, "btc_qty": 0.00500373 }, { "leg_id": 4, "buy_datetime": "2024-07-05 18:21:00", "sell_datetime": "2024-07-06 01:09:00", "buy_price": 77756000.0, "sell_price": 80700000.0, "cash_before": 445564.0, "cash_after": 461972.0, "leg_return_pct": 3.68, "cumulative_return_pct": 15.49, "btc_qty": 0.00572742 }, { "leg_id": 5, "buy_datetime": "2024-07-06 03:18:00", "sell_datetime": "2024-07-07 01:51:00", "buy_price": 80073000.0, "sell_price": 82498000.0, "cash_before": 461972.0, "cash_after": 475487.0, "leg_return_pct": 2.93, "cumulative_return_pct": 18.87, "btc_qty": 0.0057665 }, { "leg_id": 6, "buy_datetime": "2024-07-08 10:27:00", "sell_datetime": "2024-07-08 18:03:00", "buy_price": 78622000.0, "sell_price": 82250000.0, "cash_before": 475487.0, "cash_after": 496931.0, "leg_return_pct": 4.51, "cumulative_return_pct": 24.23, "btc_qty": 0.00604473 }, { "leg_id": 7, "buy_datetime": "2024-07-08 23:36:00", "sell_datetime": "2024-07-10 14:18:00", "buy_price": 79527000.0, "sell_price": 83308000.0, "cash_before": 496931.0, "cash_after": 520036.0, "leg_return_pct": 4.65, "cumulative_return_pct": 30.01, "btc_qty": 0.00624545 }, { "leg_id": 8, "buy_datetime": "2024-07-12 10:45:00", "sell_datetime": "2024-07-14 08:24:00", "buy_price": 80492000.0, "sell_price": 83223000.0, "cash_before": 520036.0, "cash_after": 537143.0, "leg_return_pct": 3.29, "cumulative_return_pct": 34.29, "btc_qty": 0.00645749 }, { "leg_id": 9, "buy_datetime": "2024-07-14 13:09:00", "sell_datetime": "2024-07-15 10:27:00", "buy_price": 83585000.0, "sell_price": 86463000.0, "cash_before": 537143.0, "cash_after": 555082.0, "leg_return_pct": 3.34, "cumulative_return_pct": 38.77, "btc_qty": 0.00642309 }, { "leg_id": 10, "buy_datetime": "2024-07-15 20:48:00", "sell_datetime": "2024-07-16 09:15:00", "buy_price": 87713000.0, "sell_price": 90892000.0, "cash_before": 555082.0, "cash_after": 574625.0, "leg_return_pct": 3.52, "cumulative_return_pct": 43.66, "btc_qty": 0.00632523 }, { "leg_id": 11, "buy_datetime": "2024-07-16 17:54:00", "sell_datetime": "2024-07-17 11:51:00", "buy_price": 87898000.0, "sell_price": 91627000.0, "cash_before": 574625.0, "cash_after": 598404.0, "leg_return_pct": 4.14, "cumulative_return_pct": 49.6, "btc_qty": 0.00653414 }, { "leg_id": 12, "buy_datetime": "2024-07-19 10:27:00", "sell_datetime": "2024-07-20 04:36:00", "buy_price": 89238000.0, "sell_price": 93703000.0, "cash_before": 598404.0, "cash_after": 627717.0, "leg_return_pct": 4.9, "cumulative_return_pct": 56.93, "btc_qty": 0.00670236 }, { "leg_id": 13, "buy_datetime": "2024-07-25 23:18:00", "sell_datetime": "2024-07-26 07:30:00", "buy_price": 89701000.0, "sell_price": 92518000.0, "cash_before": 627717.0, "cash_after": 646783.0, "leg_return_pct": 3.04, "cumulative_return_pct": 61.7, "btc_qty": 0.00699438 }, { "leg_id": 14, "buy_datetime": "2024-07-28 05:42:00", "sell_datetime": "2024-07-29 22:30:00", "buy_price": 93800000.0, "sell_price": 96702000.0, "cash_before": 646783.0, "cash_after": 666126.0, "leg_return_pct": 2.99, "cumulative_return_pct": 66.53, "btc_qty": 0.00689189 }, { "leg_id": 15, "buy_datetime": "2024-08-02 02:48:00", "sell_datetime": "2024-08-02 06:48:00", "buy_price": 88432000.0, "sell_price": 91378000.0, "cash_before": 666126.0, "cash_after": 687629.0, "leg_return_pct": 3.23, "cumulative_return_pct": 71.91, "btc_qty": 0.00752887 }, { "leg_id": 16, "buy_datetime": "2024-08-05 15:24:00", "sell_datetime": "2024-08-05 16:30:00", "buy_price": 72581000.0, "sell_price": 76629000.0, "cash_before": 687629.0, "cash_after": 725254.0, "leg_return_pct": 5.47, "cumulative_return_pct": 81.31, "btc_qty": 0.00946922 }, { "leg_id": 17, "buy_datetime": "2024-08-05 22:18:00", "sell_datetime": "2024-08-05 22:48:00", "buy_price": 72386000.0, "sell_price": 74755000.0, "cash_before": 725254.0, "cash_after": 748241.0, "leg_return_pct": 3.17, "cumulative_return_pct": 87.06, "btc_qty": 0.01001425 }, { "leg_id": 18, "buy_datetime": "2024-08-06 04:18:00", "sell_datetime": "2024-08-06 06:06:00", "buy_price": 76000000.0, "sell_price": 78450000.0, "cash_before": 748241.0, "cash_after": 771590.0, "leg_return_pct": 3.12, "cumulative_return_pct": 92.9, "btc_qty": 0.00984035 }, { "leg_id": 19, "buy_datetime": "2024-08-06 09:00:00", "sell_datetime": "2024-08-06 10:18:00", "buy_price": 78309000.0, "sell_price": 81350000.0, "cash_before": 771590.0, "cash_after": 800752.0, "leg_return_pct": 3.78, "cumulative_return_pct": 100.19, "btc_qty": 0.00984822 }, { "leg_id": 20, "buy_datetime": "2024-08-06 22:48:00", "sell_datetime": "2024-08-07 11:36:00", "buy_price": 78231000.0, "sell_price": 80956000.0, "cash_before": 800752.0, "cash_after": 827816.0, "leg_return_pct": 3.38, "cumulative_return_pct": 106.95, "btc_qty": 0.01023062 }, { "leg_id": 21, "buy_datetime": "2024-08-08 07:30:00", "sell_datetime": "2024-08-08 10:45:00", "buy_price": 78171000.0, "sell_price": 80603000.0, "cash_before": 827816.0, "cash_after": 852717.0, "leg_return_pct": 3.01, "cumulative_return_pct": 113.18, "btc_qty": 0.01058451 }, { "leg_id": 22, "buy_datetime": "2024-08-08 14:24:00", "sell_datetime": "2024-08-09 01:30:00", "buy_price": 80414000.0, "sell_price": 83632000.0, "cash_before": 852717.0, "cash_after": 885954.0, "leg_return_pct": 3.9, "cumulative_return_pct": 121.49, "btc_qty": 0.01059878 }, { "leg_id": 23, "buy_datetime": "2024-08-09 04:12:00", "sell_datetime": "2024-08-09 08:03:00", "buy_price": 83700000.0, "sell_price": 87360000.0, "cash_before": 885954.0, "cash_after": 923770.0, "leg_return_pct": 4.27, "cumulative_return_pct": 130.94, "btc_qty": 0.01057958 }, { "leg_id": 24, "buy_datetime": "2024-08-12 16:21:00", "sell_datetime": "2024-08-12 23:42:00", "buy_price": 81580000.0, "sell_price": 84297000.0, "cash_before": 923770.0, "cash_after": 953582.0, "leg_return_pct": 3.23, "cumulative_return_pct": 138.4, "btc_qty": 0.01131783 }, { "leg_id": 25, "buy_datetime": "2024-08-13 20:33:00", "sell_datetime": "2024-08-14 02:45:00", "buy_price": 82437000.0, "sell_price": 85250000.0, "cash_before": 953582.0, "cash_after": 985135.0, "leg_return_pct": 3.31, "cumulative_return_pct": 146.28, "btc_qty": 0.01156162 }, { "leg_id": 26, "buy_datetime": "2024-08-16 05:57:00", "sell_datetime": "2024-08-17 05:12:00", "buy_price": 79855000.0, "sell_price": 82898000.0, "cash_before": 985135.0, "cash_after": 1021653.0, "leg_return_pct": 3.71, "cumulative_return_pct": 155.41, "btc_qty": 0.01233038 }, { "leg_id": 27, "buy_datetime": "2024-08-19 20:45:00", "sell_datetime": "2024-08-20 16:09:00", "buy_price": 80421000.0, "sell_price": 82836000.0, "cash_before": 1021653.0, "cash_after": 1051281.0, "leg_return_pct": 2.9, "cumulative_return_pct": 162.82, "btc_qty": 0.01269746 }, { "leg_id": 28, "buy_datetime": "2024-08-21 01:12:00", "sell_datetime": "2024-08-24 03:06:00", "buy_price": 80750000.0, "sell_price": 84202000.0, "cash_before": 1051281.0, "cash_after": 1095126.0, "leg_return_pct": 4.17, "cumulative_return_pct": 173.78, "btc_qty": 0.01301244 }, { "leg_id": 29, "buy_datetime": "2024-09-07 06:03:00", "sell_datetime": "2024-09-09 18:48:00", "buy_price": 72700000.0, "sell_price": 74911000.0, "cash_before": 1095126.0, "cash_after": 1127304.0, "leg_return_pct": 2.94, "cumulative_return_pct": 181.83, "btc_qty": 0.0150561 }, { "leg_id": 30, "buy_datetime": "2024-09-10 00:03:00", "sell_datetime": "2024-09-10 06:15:00", "buy_price": 74928000.0, "sell_price": 78093000.0, "cash_before": 1127304.0, "cash_after": 1173747.0, "leg_return_pct": 4.12, "cumulative_return_pct": 193.44, "btc_qty": 0.01503763 }, { "leg_id": 31, "buy_datetime": "2024-09-11 23:57:00", "sell_datetime": "2024-09-12 11:09:00", "buy_price": 75800000.0, "sell_price": 78186000.0, "cash_before": 1173747.0, "cash_after": 1209483.0, "leg_return_pct": 3.04, "cumulative_return_pct": 202.37, "btc_qty": 0.01547704 }, { "leg_id": 32, "buy_datetime": "2024-09-12 22:57:00", "sell_datetime": "2024-09-14 14:21:00", "buy_price": 77800000.0, "sell_price": 80536000.0, "cash_before": 1209483.0, "cash_after": 1250765.0, "leg_return_pct": 3.41, "cumulative_return_pct": 212.69, "btc_qty": 0.01553828 }, { "leg_id": 33, "buy_datetime": "2024-09-17 11:36:00", "sell_datetime": "2024-09-17 23:30:00", "buy_price": 78170000.0, "sell_price": 80566000.0, "cash_before": 1250765.0, "cash_after": 1287814.0, "leg_return_pct": 2.96, "cumulative_return_pct": 221.95, "btc_qty": 0.01599258 }, { "leg_id": 34, "buy_datetime": "2024-09-19 01:09:00", "sell_datetime": "2024-09-19 09:57:00", "buy_price": 80423000.0, "sell_price": 83303000.0, "cash_before": 1287814.0, "cash_after": 1332598.0, "leg_return_pct": 3.48, "cumulative_return_pct": 233.15, "btc_qty": 0.016005 }, { "leg_id": 35, "buy_datetime": "2024-09-19 16:45:00", "sell_datetime": "2024-09-23 12:33:00", "buy_price": 82964000.0, "sell_price": 85910000.0, "cash_before": 1332598.0, "cash_after": 1378538.0, "leg_return_pct": 3.45, "cumulative_return_pct": 244.63, "btc_qty": 0.01605433 }, { "leg_id": 36, "buy_datetime": "2024-09-26 10:51:00", "sell_datetime": "2024-09-28 02:24:00", "buy_price": 84286000.0, "sell_price": 86959000.0, "cash_before": 1378538.0, "cash_after": 1420834.0, "leg_return_pct": 3.07, "cumulative_return_pct": 255.21, "btc_qty": 0.0163473 }, { "leg_id": 37, "buy_datetime": "2024-10-02 08:12:00", "sell_datetime": "2024-10-05 02:33:00", "buy_price": 81218000.0, "sell_price": 83745000.0, "cash_before": 1420834.0, "cash_after": 1463577.0, "leg_return_pct": 3.01, "cumulative_return_pct": 265.89, "btc_qty": 0.01748534 }, { "leg_id": 38, "buy_datetime": "2024-10-11 03:33:00", "sell_datetime": "2024-10-12 04:27:00", "buy_price": 81040000.0, "sell_price": 85146000.0, "cash_before": 1463577.0, "cash_after": 1536194.0, "leg_return_pct": 4.96, "cumulative_return_pct": 284.05, "btc_qty": 0.01805091 }, { "leg_id": 39, "buy_datetime": "2024-10-14 07:00:00", "sell_datetime": "2024-10-14 23:51:00", "buy_price": 84687000.0, "sell_price": 88376000.0, "cash_before": 1536194.0, "cash_after": 1601509.0, "leg_return_pct": 4.25, "cumulative_return_pct": 300.38, "btc_qty": 0.0181306 }, { "leg_id": 40, "buy_datetime": "2024-10-15 13:36:00", "sell_datetime": "2024-10-15 23:03:00", "buy_price": 88093000.0, "sell_price": 90942000.0, "cash_before": 1601509.0, "cash_after": 1651650.0, "leg_return_pct": 3.13, "cumulative_return_pct": 312.91, "btc_qty": 0.01817066 }, { "leg_id": 41, "buy_datetime": "2024-10-16 00:09:00", "sell_datetime": "2024-10-16 20:51:00", "buy_price": 88454000.0, "sell_price": 91831000.0, "cash_before": 1651650.0, "cash_after": 1712992.0, "leg_return_pct": 3.71, "cumulative_return_pct": 328.25, "btc_qty": 0.01866308 }, { "leg_id": 42, "buy_datetime": "2024-10-24 03:30:00", "sell_datetime": "2024-10-25 06:39:00", "buy_price": 91331000.0, "sell_price": 94248000.0, "cash_before": 1712992.0, "cash_after": 1765936.0, "leg_return_pct": 3.09, "cumulative_return_pct": 341.48, "btc_qty": 0.01874649 }, { "leg_id": 43, "buy_datetime": "2024-10-26 08:24:00", "sell_datetime": "2024-10-28 22:57:00", "buy_price": 93005000.0, "sell_price": 96002000.0, "cash_before": 1765936.0, "cash_after": 1821019.0, "leg_return_pct": 3.12, "cumulative_return_pct": 355.25, "btc_qty": 0.01897804 }, { "leg_id": 44, "buy_datetime": "2024-10-29 01:21:00", "sell_datetime": "2024-10-29 22:03:00", "buy_price": 96139000.0, "sell_price": 99161000.0, "cash_before": 1821019.0, "cash_after": 1876383.0, "leg_return_pct": 3.04, "cumulative_return_pct": 369.1, "btc_qty": 0.01893205 }, { "leg_id": 45, "buy_datetime": "2024-11-01 11:15:00", "sell_datetime": "2024-11-01 23:42:00", "buy_price": 96213000.0, "sell_price": 99189000.0, "cash_before": 1876383.0, "cash_after": 1932488.0, "leg_return_pct": 2.99, "cumulative_return_pct": 383.12, "btc_qty": 0.01949263 }, { "leg_id": 46, "buy_datetime": "2024-11-05 07:00:00", "sell_datetime": "2024-11-05 23:54:00", "buy_price": 93727000.0, "sell_price": 97334000.0, "cash_before": 1932488.0, "cash_after": 2004851.0, "leg_return_pct": 3.74, "cumulative_return_pct": 401.21, "btc_qty": 0.02060795 }, { "leg_id": 47, "buy_datetime": "2024-11-06 07:27:00", "sell_datetime": "2024-11-06 12:09:00", "buy_price": 96105000.0, "sell_price": 102107000.0, "cash_before": 2004851.0, "cash_after": 2127930.0, "leg_return_pct": 6.14, "cumulative_return_pct": 431.98, "btc_qty": 0.02085062 }, { "leg_id": 48, "buy_datetime": "2024-11-06 17:09:00", "sell_datetime": "2024-11-07 06:45:00", "buy_price": 100148000.0, "sell_price": 103967000.0, "cash_before": 2127930.0, "cash_after": 2206867.0, "leg_return_pct": 3.71, "cumulative_return_pct": 451.72, "btc_qty": 0.02123723 }, { "leg_id": 49, "buy_datetime": "2024-11-07 16:39:00", "sell_datetime": "2024-11-09 05:15:00", "buy_price": 103068000.0, "sell_price": 106967000.0, "cash_before": 2206867.0, "cash_after": 2288062.0, "leg_return_pct": 3.68, "cumulative_return_pct": 472.02, "btc_qty": 0.02140105 }, { "leg_id": 50, "buy_datetime": "2024-11-10 02:54:00", "sell_datetime": "2024-11-10 21:06:00", "buy_price": 106369000.0, "sell_price": 110351000.0, "cash_before": 2288062.0, "cash_after": 2371344.0, "leg_return_pct": 3.64, "cumulative_return_pct": 492.84, "btc_qty": 0.02149985 }, { "leg_id": 51, "buy_datetime": "2024-11-11 06:15:00", "sell_datetime": "2024-11-11 10:54:00", "buy_price": 109750000.0, "sell_price": 113311000.0, "cash_before": 2371344.0, "cash_after": 2445838.0, "leg_return_pct": 3.14, "cumulative_return_pct": 511.46, "btc_qty": 0.02159597 }, { "leg_id": 52, "buy_datetime": "2024-11-11 15:03:00", "sell_datetime": "2024-11-12 01:24:00", "buy_price": 112622000.0, "sell_price": 117593000.0, "cash_before": 2445838.0, "cash_after": 2551241.0, "leg_return_pct": 4.31, "cumulative_return_pct": 537.81, "btc_qty": 0.02170637 }, { "leg_id": 53, "buy_datetime": "2024-11-12 09:21:00", "sell_datetime": "2024-11-12 16:00:00", "buy_price": 122167000.0, "sell_price": 127074000.0, "cash_before": 2551241.0, "cash_after": 2651062.0, "leg_return_pct": 3.91, "cumulative_return_pct": 562.77, "btc_qty": 0.02087278 }, { "leg_id": 54, "buy_datetime": "2024-11-12 19:51:00", "sell_datetime": "2024-11-13 03:36:00", "buy_price": 121201000.0, "sell_price": 125329000.0, "cash_before": 2651062.0, "cash_after": 2738614.0, "leg_return_pct": 3.3, "cumulative_return_pct": 584.65, "btc_qty": 0.02186233 }, { "leg_id": 55, "buy_datetime": "2024-11-13 13:51:00", "sell_datetime": "2024-11-13 23:33:00", "buy_price": 123660000.0, "sell_price": 127786000.0, "cash_before": 2738614.0, "cash_after": 2827161.0, "leg_return_pct": 3.23, "cumulative_return_pct": 606.79, "btc_qty": 0.02213525 }, { "leg_id": 56, "buy_datetime": "2024-11-15 08:42:00", "sell_datetime": "2024-11-15 21:30:00", "buy_price": 122806000.0, "sell_price": 127465000.0, "cash_before": 2827161.0, "cash_after": 2931483.0, "leg_return_pct": 3.69, "cumulative_return_pct": 632.87, "btc_qty": 0.02300984 }, { "leg_id": 57, "buy_datetime": "2024-11-16 00:27:00", "sell_datetime": "2024-11-20 04:57:00", "buy_price": 125375000.0, "sell_price": 130199000.0, "cash_before": 2931483.0, "cash_after": 3041233.0, "leg_return_pct": 3.74, "cumulative_return_pct": 660.31, "btc_qty": 0.02337003 }, { "leg_id": 58, "buy_datetime": "2024-11-20 13:24:00", "sell_datetime": "2024-11-21 10:00:00", "buy_price": 129290000.0, "sell_price": 133850000.0, "cash_before": 3041233.0, "cash_after": 3145348.0, "leg_return_pct": 3.42, "cumulative_return_pct": 686.34, "btc_qty": 0.02351081 }, { "leg_id": 59, "buy_datetime": "2024-11-24 21:45:00", "sell_datetime": "2024-11-25 08:30:00", "buy_price": 131913000.0, "sell_price": 136081000.0, "cash_before": 3145348.0, "cash_after": 3241487.0, "leg_return_pct": 3.06, "cumulative_return_pct": 710.37, "btc_qty": 0.02383219 }, { "leg_id": 60, "buy_datetime": "2024-11-27 05:42:00", "sell_datetime": "2024-11-28 01:57:00", "buy_price": 128238000.0, "sell_price": 132597000.0, "cash_before": 3241487.0, "cash_after": 3348319.0, "leg_return_pct": 3.3, "cumulative_return_pct": 737.08, "btc_qty": 0.02526448 }, { "leg_id": 61, "buy_datetime": "2024-12-03 22:57:00", "sell_datetime": "2024-12-04 00:42:00", "buy_price": 112452000.0, "sell_price": 131997000.0, "cash_before": 3348319.0, "cash_after": 3926352.0, "leg_return_pct": 17.26, "cumulative_return_pct": 881.59, "btc_qty": 0.02976065 }, { "leg_id": 62, "buy_datetime": "2024-12-04 04:27:00", "sell_datetime": "2024-12-05 05:27:00", "buy_price": 132965000.0, "sell_price": 137425000.0, "cash_before": 3926352.0, "cash_after": 4053996.0, "leg_return_pct": 3.25, "cumulative_return_pct": 913.5, "btc_qty": 0.02951445 }, { "leg_id": 63, "buy_datetime": "2024-12-05 10:15:00", "sell_datetime": "2024-12-05 11:48:00", "buy_price": 138028000.0, "sell_price": 142206000.0, "cash_before": 4053996.0, "cash_after": 4172531.0, "leg_return_pct": 2.92, "cumulative_return_pct": 943.13, "btc_qty": 0.02935614 }, { "leg_id": 64, "buy_datetime": "2024-12-06 07:27:00", "sell_datetime": "2024-12-06 10:57:00", "buy_price": 134209000.0, "sell_price": 138544000.0, "cash_before": 4172531.0, "cash_after": 4302999.0, "leg_return_pct": 3.13, "cumulative_return_pct": 975.75, "btc_qty": 0.03107426 }, { "leg_id": 65, "buy_datetime": "2024-12-10 12:30:00", "sell_datetime": "2024-12-12 00:30:00", "buy_price": 136544000.0, "sell_price": 142107000.0, "cash_before": 4302999.0, "cash_after": 4473833.0, "leg_return_pct": 3.97, "cumulative_return_pct": 1018.46, "btc_qty": 0.03149789 }, { "leg_id": 66, "buy_datetime": "2024-12-12 03:18:00", "sell_datetime": "2024-12-15 22:03:00", "buy_price": 142204000.0, "sell_price": 148210000.0, "cash_before": 4473833.0, "cash_after": 4658124.0, "leg_return_pct": 4.12, "cumulative_return_pct": 1064.53, "btc_qty": 0.03144494 }, { "leg_id": 67, "buy_datetime": "2024-12-16 01:21:00", "sell_datetime": "2024-12-17 01:45:00", "buy_price": 147990000.0, "sell_price": 153158000.0, "cash_before": 4658124.0, "cash_after": 4815972.0, "leg_return_pct": 3.39, "cumulative_return_pct": 1103.99, "btc_qty": 0.0314602 }, { "leg_id": 68, "buy_datetime": "2024-12-20 20:36:00", "sell_datetime": "2024-12-20 22:48:00", "buy_price": 140703000.0, "sell_price": 145022000.0, "cash_before": 4815972.0, "cash_after": 4958840.0, "leg_return_pct": 2.97, "cumulative_return_pct": 1139.71, "btc_qty": 0.03421081 }, { "leg_id": 69, "buy_datetime": "2024-12-24 06:00:00", "sell_datetime": "2024-12-25 01:33:00", "buy_price": 141035000.0, "sell_price": 146656000.0, "cash_before": 4958840.0, "cash_after": 5151321.0, "leg_return_pct": 3.88, "cumulative_return_pct": 1187.83, "btc_qty": 0.03514277 }, { "leg_id": 70, "buy_datetime": "2024-12-31 00:36:00", "sell_datetime": "2024-12-31 22:42:00", "buy_price": 136812000.0, "sell_price": 142202000.0, "cash_before": 5151321.0, "cash_after": 5348915.0, "leg_return_pct": 3.84, "cumulative_return_pct": 1237.23, "btc_qty": 0.03763373 }, { "leg_id": 71, "buy_datetime": "2025-01-01 09:15:00", "sell_datetime": "2025-01-03 06:30:00", "buy_price": 139862000.0, "sell_price": 144166000.0, "cash_before": 5348915.0, "cash_after": 5508006.0, "leg_return_pct": 2.97, "cumulative_return_pct": 1277.0, "btc_qty": 0.03822511 }, { "leg_id": 72, "buy_datetime": "2025-01-03 18:51:00", "sell_datetime": "2025-01-07 01:39:00", "buy_price": 143340000.0, "sell_price": 149247000.0, "cash_before": 5508006.0, "cash_after": 5729256.0, "leg_return_pct": 4.02, "cumulative_return_pct": 1332.31, "btc_qty": 0.03840695 }, { "leg_id": 73, "buy_datetime": "2025-01-13 23:36:00", "sell_datetime": "2025-01-14 19:06:00", "buy_price": 138277000.0, "sell_price": 144104000.0, "cash_before": 5729256.0, "cash_after": 5964718.0, "leg_return_pct": 4.11, "cumulative_return_pct": 1391.18, "btc_qty": 0.04141246 }, { "leg_id": 74, "buy_datetime": "2025-01-15 02:48:00", "sell_datetime": "2025-01-17 11:45:00", "buy_price": 143223000.0, "sell_price": 149000000.0, "cash_before": 5964718.0, "cash_after": 6199105.0, "leg_return_pct": 3.93, "cumulative_return_pct": 1449.78, "btc_qty": 0.04162555 }, { "leg_id": 75, "buy_datetime": "2025-01-18 13:30:00", "sell_datetime": "2025-01-19 18:15:00", "buy_price": 152586000.0, "sell_price": 157349000.0, "cash_before": 6199105.0, "cash_after": 6386221.0, "leg_return_pct": 3.02, "cumulative_return_pct": 1496.56, "btc_qty": 0.04060665 }, { "leg_id": 76, "buy_datetime": "2025-01-20 08:33:00", "sell_datetime": "2025-01-20 15:54:00", "buy_price": 152557000.0, "sell_price": 161620000.0, "cash_before": 6386221.0, "cash_after": 6758845.0, "leg_return_pct": 5.83, "cumulative_return_pct": 1589.71, "btc_qty": 0.04184028 }, { "leg_id": 77, "buy_datetime": "2025-01-21 10:33:00", "sell_datetime": "2025-01-22 01:24:00", "buy_price": 152030000.0, "sell_price": 157203000.0, "cash_before": 6758845.0, "cash_after": 6981835.0, "leg_return_pct": 3.3, "cumulative_return_pct": 1645.46, "btc_qty": 0.04443508 }, { "leg_id": 78, "buy_datetime": "2025-01-23 13:54:00", "sell_datetime": "2025-01-24 01:18:00", "buy_price": 152785000.0, "sell_price": 157399000.0, "cash_before": 6981835.0, "cash_after": 7185491.0, "leg_return_pct": 2.92, "cumulative_return_pct": 1696.37, "btc_qty": 0.04567428 }, { "leg_id": 79, "buy_datetime": "2025-01-27 16:33:00", "sell_datetime": "2025-01-30 04:06:00", "buy_price": 152120000.0, "sell_price": 157050000.0, "cash_before": 7185491.0, "cash_after": 7410946.0, "leg_return_pct": 3.14, "cumulative_return_pct": 1752.74, "btc_qty": 0.04721206 }, { "leg_id": 80, "buy_datetime": "2025-02-03 10:54:00", "sell_datetime": "2025-02-03 12:30:00", "buy_price": 146177000.0, "sell_price": 152768000.0, "cash_before": 7410946.0, "cash_after": 7737357.0, "leg_return_pct": 4.4, "cumulative_return_pct": 1834.34, "btc_qty": 0.05067309 }, { "leg_id": 81, "buy_datetime": "2025-02-03 15:24:00", "sell_datetime": "2025-02-04 00:51:00", "buy_price": 150400000.0, "sell_price": 156400000.0, "cash_before": 7737357.0, "cash_after": 8037984.0, "leg_return_pct": 3.89, "cumulative_return_pct": 1909.5, "btc_qty": 0.05141947 }, { "leg_id": 82, "buy_datetime": "2025-02-25 19:27:00", "sell_datetime": "2025-02-25 21:24:00", "buy_price": 126307000.0, "sell_price": 130490000.0, "cash_before": 8037984.0, "cash_after": 8295881.0, "leg_return_pct": 3.21, "cumulative_return_pct": 1973.97, "btc_qty": 0.06360665 }, { "leg_id": 83, "buy_datetime": "2025-02-27 05:21:00", "sell_datetime": "2025-02-27 15:57:00", "buy_price": 121181000.0, "sell_price": 125757000.0, "cash_before": 8295881.0, "cash_after": 8600541.0, "leg_return_pct": 3.67, "cumulative_return_pct": 2050.14, "btc_qty": 0.06842437 }, { "leg_id": 84, "buy_datetime": "2025-02-28 17:54:00", "sell_datetime": "2025-02-28 23:12:00", "buy_price": 117177000.0, "sell_price": 121623000.0, "cash_before": 8600541.0, "cash_after": 8917943.0, "leg_return_pct": 3.69, "cumulative_return_pct": 2129.49, "btc_qty": 0.07336116 }, { "leg_id": 85, "buy_datetime": "2025-03-01 03:27:00", "sell_datetime": "2025-03-01 13:51:00", "buy_price": 123600000.0, "sell_price": 128317000.0, "cash_before": 8917943.0, "cash_after": 9249026.0, "leg_return_pct": 3.71, "cumulative_return_pct": 2212.26, "btc_qty": 0.07211557 }, { "leg_id": 86, "buy_datetime": "2025-03-01 21:18:00", "sell_datetime": "2025-03-03 00:42:00", "buy_price": 125904000.0, "sell_price": 131344000.0, "cash_before": 9249026.0, "cash_after": 9639008.0, "leg_return_pct": 4.22, "cumulative_return_pct": 2309.75, "btc_qty": 0.07342421 }, { "leg_id": 87, "buy_datetime": "2025-03-05 00:24:00", "sell_datetime": "2025-03-05 03:21:00", "buy_price": 124134000.0, "sell_price": 128491000.0, "cash_before": 9639008.0, "cash_after": 9967354.0, "leg_return_pct": 3.41, "cumulative_return_pct": 2391.84, "btc_qty": 0.0776112 }, { "leg_id": 88, "buy_datetime": "2025-03-05 10:09:00", "sell_datetime": "2025-03-05 19:42:00", "buy_price": 129698000.0, "sell_price": 134698000.0, "cash_before": 9967354.0, "cash_after": 10341257.0, "leg_return_pct": 3.75, "cumulative_return_pct": 2485.31, "btc_qty": 0.07681206 }, { "leg_id": 89, "buy_datetime": "2025-03-06 01:21:00", "sell_datetime": "2025-03-06 10:51:00", "buy_price": 132000000.0, "sell_price": 135980000.0, "cash_before": 10341257.0, "cash_after": 10642412.0, "leg_return_pct": 2.91, "cumulative_return_pct": 2560.6, "btc_qty": 0.07830369 }, { "leg_id": 90, "buy_datetime": "2025-03-07 09:54:00", "sell_datetime": "2025-03-07 18:36:00", "buy_price": 128078000.0, "sell_price": 132624000.0, "cash_before": 10642412.0, "cash_after": 11009136.0, "leg_return_pct": 3.45, "cumulative_return_pct": 2652.28, "btc_qty": 0.08305166 }, { "leg_id": 91, "buy_datetime": "2025-03-10 09:42:00", "sell_datetime": "2025-03-10 21:06:00", "buy_price": 120279000.0, "sell_price": 123918000.0, "cash_before": 11009136.0, "cash_after": 11330874.0, "leg_return_pct": 2.92, "cumulative_return_pct": 2732.72, "btc_qty": 0.09148423 }, { "leg_id": 92, "buy_datetime": "2025-03-11 09:51:00", "sell_datetime": "2025-03-11 13:57:00", "buy_price": 115401000.0, "sell_price": 118896000.0, "cash_before": 11330874.0, "cash_after": 11662367.0, "leg_return_pct": 2.93, "cumulative_return_pct": 2815.59, "btc_qty": 0.09813787 }, { "leg_id": 93, "buy_datetime": "2025-03-11 23:45:00", "sell_datetime": "2025-03-12 04:09:00", "buy_price": 118369000.0, "sell_price": 123216000.0, "cash_before": 11662367.0, "cash_after": 12127783.0, "leg_return_pct": 3.99, "cumulative_return_pct": 2931.95, "btc_qty": 0.09847625 }, { "leg_id": 94, "buy_datetime": "2025-03-14 05:15:00", "sell_datetime": "2025-03-15 00:51:00", "buy_price": 119626000.0, "sell_price": 124765000.0, "cash_before": 12127783.0, "cash_after": 12636133.0, "leg_return_pct": 4.19, "cumulative_return_pct": 3059.03, "btc_qty": 0.10133014 }, { "leg_id": 95, "buy_datetime": "2025-03-18 23:27:00", "sell_datetime": "2025-03-20 01:36:00", "buy_price": 120154000.0, "sell_price": 123819000.0, "cash_before": 12636133.0, "cash_after": 13008549.0, "leg_return_pct": 2.95, "cumulative_return_pct": 3152.14, "btc_qty": 0.10511356 }, { "leg_id": 96, "buy_datetime": "2025-03-20 03:09:00", "sell_datetime": "2025-03-24 16:33:00", "buy_price": 123709000.0, "sell_price": 127802000.0, "cash_before": 13008549.0, "cash_after": 13425510.0, "leg_return_pct": 3.21, "cumulative_return_pct": 3256.38, "btc_qty": 0.10510185 }, { "leg_id": 97, "buy_datetime": "2025-03-31 19:36:00", "sell_datetime": "2025-04-02 00:18:00", "buy_price": 121884000.0, "sell_price": 125606000.0, "cash_before": 13425510.0, "cash_after": 13821656.0, "leg_return_pct": 2.95, "cumulative_return_pct": 3355.41, "btc_qty": 0.11009483 }, { "leg_id": 98, "buy_datetime": "2025-04-02 15:42:00", "sell_datetime": "2025-04-03 05:18:00", "buy_price": 125065000.0, "sell_price": 129212000.0, "cash_before": 13821656.0, "cash_after": 14265689.0, "leg_return_pct": 3.21, "cumulative_return_pct": 3466.42, "btc_qty": 0.11046052 }, { "leg_id": 99, "buy_datetime": "2025-04-07 16:06:00", "sell_datetime": "2025-04-07 23:00:00", "buy_price": 112450000.0, "sell_price": 116384000.0, "cash_before": 14265689.0, "cash_after": 14750005.0, "leg_return_pct": 3.39, "cumulative_return_pct": 3587.5, "btc_qty": 0.12679908 }, { "leg_id": 100, "buy_datetime": "2025-04-09 10:30:00", "sell_datetime": "2025-04-10 02:06:00", "buy_price": 113229000.0, "sell_price": 116960000.0, "cash_before": 14750005.0, "cash_after": 15220799.0, "leg_return_pct": 3.19, "cumulative_return_pct": 3705.2, "btc_qty": 0.13020189 }, { "leg_id": 101, "buy_datetime": "2025-04-11 01:06:00", "sell_datetime": "2025-04-11 22:48:00", "buy_price": 117464000.0, "sell_price": 121187000.0, "cash_before": 15220799.0, "cash_after": 15687520.0, "leg_return_pct": 3.07, "cumulative_return_pct": 3821.88, "btc_qty": 0.12951363 }, { "leg_id": 102, "buy_datetime": "2025-04-11 23:33:00", "sell_datetime": "2025-04-13 10:51:00", "buy_price": 119999000.0, "sell_price": 123762000.0, "cash_before": 15687520.0, "cash_after": 16163283.0, "leg_return_pct": 3.03, "cumulative_return_pct": 3940.82, "btc_qty": 0.13066506 }, { "leg_id": 103, "buy_datetime": "2025-04-14 08:51:00", "sell_datetime": "2025-04-21 23:48:00", "buy_price": 121586000.0, "sell_price": 125909000.0, "cash_before": 16163283.0, "cash_after": 16721236.0, "leg_return_pct": 3.45, "cumulative_return_pct": 4080.31, "btc_qty": 0.13287057 }, { "leg_id": 104, "buy_datetime": "2025-04-22 02:15:00", "sell_datetime": "2025-04-22 22:54:00", "buy_price": 125162000.0, "sell_price": 129072000.0, "cash_before": 16721236.0, "cash_after": 17226360.0, "leg_return_pct": 3.02, "cumulative_return_pct": 4206.59, "btc_qty": 0.13352995 }, { "leg_id": 105, "buy_datetime": "2025-04-23 06:21:00", "sell_datetime": "2025-04-25 21:27:00", "buy_price": 131520000.0, "sell_price": 135913000.0, "cash_before": 17226360.0, "cash_after": 17783954.0, "leg_return_pct": 3.24, "cumulative_return_pct": 4345.99, "btc_qty": 0.13091353 }, { "leg_id": 106, "buy_datetime": "2025-04-28 11:24:00", "sell_datetime": "2025-05-02 02:42:00", "buy_price": 134589000.0, "sell_price": 139216000.0, "cash_before": 17783954.0, "cash_after": 18376953.0, "leg_return_pct": 3.33, "cumulative_return_pct": 4494.24, "btc_qty": 0.1320692 }, { "leg_id": 107, "buy_datetime": "2025-05-05 21:24:00", "sell_datetime": "2025-05-08 14:48:00", "buy_price": 133705000.0, "sell_price": 139253000.0, "cash_before": 18376953.0, "cash_after": 19120358.0, "leg_return_pct": 4.05, "cumulative_return_pct": 4680.09, "btc_qty": 0.1373753 }, { "leg_id": 108, "buy_datetime": "2025-05-08 16:21:00", "sell_datetime": "2025-05-09 06:27:00", "buy_price": 139788000.0, "sell_price": 144685000.0, "cash_before": 19120358.0, "cash_after": 19770390.0, "leg_return_pct": 3.4, "cumulative_return_pct": 4842.6, "btc_qty": 0.13671272 }, { "leg_id": 109, "buy_datetime": "2025-05-13 03:51:00", "sell_datetime": "2025-05-19 00:00:00", "buy_price": 143169000.0, "sell_price": 148750000.0, "cash_before": 19770390.0, "cash_after": 20520541.0, "leg_return_pct": 3.79, "cumulative_return_pct": 5030.14, "btc_qty": 0.13802223 }, { "leg_id": 110, "buy_datetime": "2025-05-19 22:36:00", "sell_datetime": "2025-05-22 00:33:00", "buy_price": 146235000.0, "sell_price": 151000000.0, "cash_before": 20520541.0, "cash_after": 21168009.0, "leg_return_pct": 3.16, "cumulative_return_pct": 5192.0, "btc_qty": 0.14025562 }, { "leg_id": 111, "buy_datetime": "2025-05-22 03:39:00", "sell_datetime": "2025-05-22 14:54:00", "buy_price": 149724000.0, "sell_price": 154292000.0, "cash_before": 21168009.0, "cash_after": 21792026.0, "leg_return_pct": 2.95, "cumulative_return_pct": 5348.01, "btc_qty": 0.14130951 }, { "leg_id": 112, "buy_datetime": "2025-06-06 06:06:00", "sell_datetime": "2025-06-09 07:36:00", "buy_price": 141300000.0, "sell_price": 145971000.0, "cash_before": 21792026.0, "cash_after": 22489905.0, "leg_return_pct": 3.2, "cumulative_return_pct": 5522.48, "btc_qty": 0.15414812 }, { "leg_id": 113, "buy_datetime": "2025-06-09 18:30:00", "sell_datetime": "2025-06-12 01:06:00", "buy_price": 145999000.0, "sell_price": 150502000.0, "cash_before": 22489905.0, "cash_after": 23160376.0, "leg_return_pct": 2.98, "cumulative_return_pct": 5690.09, "btc_qty": 0.15396448 }, { "leg_id": 114, "buy_datetime": "2025-06-13 10:18:00", "sell_datetime": "2025-06-17 07:36:00", "buy_price": 143769000.0, "sell_price": 148333000.0, "cash_before": 23160376.0, "cash_after": 23871721.0, "leg_return_pct": 3.07, "cumulative_return_pct": 5867.93, "btc_qty": 0.16101382 }, { "leg_id": 115, "buy_datetime": "2025-06-23 05:36:00", "sell_datetime": "2025-06-24 04:30:00", "buy_price": 138236000.0, "sell_price": 142700000.0, "cash_before": 23871721.0, "cash_after": 24617965.0, "leg_return_pct": 3.13, "cumulative_return_pct": 6054.49, "btc_qty": 0.17260182 }, { "leg_id": 116, "buy_datetime": "2025-07-02 10:45:00", "sell_datetime": "2025-07-10 05:24:00", "buy_price": 144995000.0, "sell_price": 150697000.0, "cash_before": 24617965.0, "cash_after": 25560499.0, "leg_return_pct": 3.83, "cumulative_return_pct": 6290.12, "btc_qty": 0.16970003 }, { "leg_id": 117, "buy_datetime": "2025-07-10 11:24:00", "sell_datetime": "2025-07-11 06:24:00", "buy_price": 151123000.0, "sell_price": 155658000.0, "cash_before": 25560499.0, "cash_after": 26301214.0, "leg_return_pct": 2.9, "cumulative_return_pct": 6475.3, "btc_qty": 0.16905248 }, { "leg_id": 118, "buy_datetime": "2025-07-11 09:51:00", "sell_datetime": "2025-07-14 15:57:00", "buy_price": 156065000.0, "sell_price": 165738000.0, "cash_before": 26301214.0, "cash_after": 27903455.0, "leg_return_pct": 6.09, "cumulative_return_pct": 6875.86, "btc_qty": 0.16844304 }, { "leg_id": 119, "buy_datetime": "2025-08-03 09:51:00", "sell_datetime": "2025-08-11 12:36:00", "buy_price": 157580000.0, "sell_price": 166150000.0, "cash_before": 27903455.0, "cash_after": 29391572.0, "leg_return_pct": 5.33, "cumulative_return_pct": 7247.89, "btc_qty": 0.17698631 }, { "leg_id": 120, "buy_datetime": "2025-09-01 14:36:00", "sell_datetime": "2025-09-03 10:06:00", "buy_price": 149999000.0, "sell_price": 155044000.0, "cash_before": 29391572.0, "cash_after": 30349743.0, "leg_return_pct": 3.26, "cumulative_return_pct": 7487.44, "btc_qty": 0.19584715 }, { "leg_id": 121, "buy_datetime": "2025-09-05 03:03:00", "sell_datetime": "2025-09-12 10:33:00", "buy_price": 154222000.0, "sell_price": 160801000.0, "cash_before": 30349743.0, "cash_after": 31612805.0, "leg_return_pct": 4.16, "cumulative_return_pct": 7803.2, "btc_qty": 0.19669417 }, { "leg_id": 122, "buy_datetime": "2025-09-27 09:03:00", "sell_datetime": "2025-10-02 02:12:00", "buy_price": 158257000.0, "sell_price": 166625000.0, "cash_before": 31612805.0, "cash_after": 33251088.0, "leg_return_pct": 5.18, "cumulative_return_pct": 8212.77, "btc_qty": 0.19965625 }, { "leg_id": 123, "buy_datetime": "2025-10-02 04:18:00", "sell_datetime": "2025-10-04 01:51:00", "buy_price": 166550000.0, "sell_price": 173621000.0, "cash_before": 33251088.0, "cash_after": 34628133.0, "leg_return_pct": 4.14, "cumulative_return_pct": 8557.03, "btc_qty": 0.19954646 }, { "leg_id": 124, "buy_datetime": "2025-10-17 19:33:00", "sell_datetime": "2025-10-20 16:51:00", "buy_price": 160578000.0, "sell_price": 166500000.0, "cash_before": 34628133.0, "cash_after": 35869297.0, "leg_return_pct": 3.58, "cumulative_return_pct": 8867.32, "btc_qty": 0.21553898 }, { "leg_id": 125, "buy_datetime": "2025-10-21 15:21:00", "sell_datetime": "2025-10-22 01:39:00", "buy_price": 162952000.0, "sell_price": 168446000.0, "cash_before": 35869297.0, "cash_after": 37041577.0, "leg_return_pct": 3.27, "cumulative_return_pct": 9160.39, "btc_qty": 0.2200118 }, { "leg_id": 126, "buy_datetime": "2025-10-23 03:33:00", "sell_datetime": "2025-10-27 16:57:00", "buy_price": 163336000.0, "sell_price": 170626000.0, "cash_before": 37041577.0, "cash_after": 38656129.0, "leg_return_pct": 4.36, "cumulative_return_pct": 9564.03, "btc_qty": 0.22666807 }, { "leg_id": 127, "buy_datetime": "2025-11-05 10:45:00", "sell_datetime": "2025-11-05 23:24:00", "buy_price": 148034000.0, "sell_price": 153341000.0, "cash_before": 38656129.0, "cash_after": 40001914.0, "leg_return_pct": 3.48, "cumulative_return_pct": 9900.48, "btc_qty": 0.26099951 }, { "leg_id": 128, "buy_datetime": "2025-11-07 22:09:00", "sell_datetime": "2025-11-10 07:09:00", "buy_price": 150030000.0, "sell_price": 154651000.0, "cash_before": 40001914.0, "cash_after": 41192770.0, "leg_return_pct": 2.98, "cumulative_return_pct": 10198.19, "btc_qty": 0.26649279 }, { "leg_id": 129, "buy_datetime": "2025-11-18 16:09:00", "sell_datetime": "2025-11-19 01:42:00", "buy_price": 133000000.0, "sell_price": 138407000.0, "cash_before": 41192770.0, "cash_after": 42824569.0, "leg_return_pct": 3.96, "cumulative_return_pct": 10606.14, "btc_qty": 0.30956521 }, { "leg_id": 130, "buy_datetime": "2025-11-20 05:18:00", "sell_datetime": "2025-11-20 09:51:00", "buy_price": 133089000.0, "sell_price": 137170000.0, "cash_before": 42824569.0, "cash_after": 44093602.0, "leg_return_pct": 2.96, "cumulative_return_pct": 10923.4, "btc_qty": 0.32161303 }, { "leg_id": 131, "buy_datetime": "2025-11-21 21:30:00", "sell_datetime": "2025-11-21 22:21:00", "buy_price": 122600000.0, "sell_price": 126380000.0, "cash_before": 44093602.0, "cash_after": 45407653.0, "leg_return_pct": 2.98, "cumulative_return_pct": 11251.91, "btc_qty": 0.35947435 }, { "leg_id": 132, "buy_datetime": "2025-11-22 01:06:00", "sell_datetime": "2025-11-23 12:00:00", "buy_price": 124824000.0, "sell_price": 129699000.0, "cash_before": 45407653.0, "cash_after": 47133879.0, "leg_return_pct": 3.8, "cumulative_return_pct": 11683.47, "btc_qty": 0.36359153 }, { "leg_id": 133, "buy_datetime": "2025-11-23 17:00:00", "sell_datetime": "2025-11-27 03:33:00", "buy_price": 129500000.0, "sell_price": 133959000.0, "cash_before": 47133879.0, "cash_after": 48708069.0, "leg_return_pct": 3.34, "cumulative_return_pct": 12077.02, "btc_qty": 0.3637862 }, { "leg_id": 134, "buy_datetime": "2025-12-02 00:48:00", "sell_datetime": "2025-12-03 00:24:00", "buy_price": 126778000.0, "sell_price": 134900000.0, "cash_before": 48708069.0, "cash_after": 51776723.0, "leg_return_pct": 6.3, "cumulative_return_pct": 12844.18, "btc_qty": 0.38400759 }, { "leg_id": 135, "buy_datetime": "2025-12-07 23:36:00", "sell_datetime": "2025-12-08 04:27:00", "buy_price": 132091000.0, "sell_price": 136108000.0, "cash_before": 51776723.0, "cash_after": 53297959.0, "leg_return_pct": 2.94, "cumulative_return_pct": 13224.49, "btc_qty": 0.39178169 }, { "leg_id": 136, "buy_datetime": "2025-12-09 14:30:00", "sell_datetime": "2025-12-10 02:15:00", "buy_price": 134055000.0, "sell_price": 139085000.0, "cash_before": 53297959.0, "cash_after": 55242517.0, "leg_return_pct": 3.65, "cumulative_return_pct": 13710.63, "btc_qty": 0.39738399 }, { "leg_id": 137, "buy_datetime": "2025-12-16 13:57:00", "sell_datetime": "2025-12-18 00:24:00", "buy_price": 127682000.0, "sell_price": 133298000.0, "cash_before": 55242517.0, "cash_after": 57614661.0, "leg_return_pct": 4.29, "cumulative_return_pct": 14303.67, "btc_qty": 0.43244072 }, { "leg_id": 138, "buy_datetime": "2025-12-19 05:00:00", "sell_datetime": "2025-12-19 16:18:00", "buy_price": 127000000.0, "sell_price": 130900000.0, "cash_before": 57614661.0, "cash_after": 59324561.0, "leg_return_pct": 2.97, "cumulative_return_pct": 14731.14, "btc_qty": 0.45343192 }, { "leg_id": 139, "buy_datetime": "2025-12-30 13:00:00", "sell_datetime": "2026-01-04 21:57:00", "buy_price": 127009000.0, "sell_price": 131888000.0, "cash_before": 59324561.0, "cash_after": 61541902.0, "leg_return_pct": 3.74, "cumulative_return_pct": 15285.48, "btc_qty": 0.46685588 }, { "leg_id": 140, "buy_datetime": "2026-01-08 23:48:00", "sell_datetime": "2026-01-13 18:42:00", "buy_price": 131554000.0, "sell_price": 135787000.0, "cash_before": 61541902.0, "cash_after": 63458624.0, "leg_return_pct": 3.11, "cumulative_return_pct": 15764.66, "btc_qty": 0.46757325 }, { "leg_id": 141, "buy_datetime": "2026-01-13 23:27:00", "sell_datetime": "2026-01-15 00:00:00", "buy_price": 136090000.0, "sell_price": 141000000.0, "cash_before": 63458624.0, "cash_after": 65682420.0, "leg_return_pct": 3.5, "cumulative_return_pct": 16320.6, "btc_qty": 0.4660658 }, { "leg_id": 142, "buy_datetime": "2026-01-30 11:33:00", "sell_datetime": "2026-01-31 05:03:00", "buy_price": 119730000.0, "sell_price": 124017000.0, "cash_before": 65682420.0, "cash_after": 67966199.0, "leg_return_pct": 3.48, "cumulative_return_pct": 16891.55, "btc_qty": 0.54831353 }, { "leg_id": 143, "buy_datetime": "2026-02-02 12:45:00", "sell_datetime": "2026-02-02 21:42:00", "buy_price": 111474000.0, "sell_price": 115388000.0, "cash_before": 67966199.0, "cash_after": 70282247.0, "leg_return_pct": 3.41, "cumulative_return_pct": 17470.56, "btc_qty": 0.60939964 }, { "leg_id": 144, "buy_datetime": "2026-02-04 04:06:00", "sell_datetime": "2026-02-04 06:18:00", "buy_price": 109420000.0, "sell_price": 112983000.0, "cash_before": 70282247.0, "cash_after": 72498267.0, "leg_return_pct": 3.15, "cumulative_return_pct": 18024.57, "btc_qty": 0.64199512 }, { "leg_id": 145, "buy_datetime": "2026-02-06 09:15:00", "sell_datetime": "2026-02-06 10:12:00", "buy_price": 89826000.0, "sell_price": 95485000.0, "cash_before": 72498267.0, "cash_after": 76988581.0, "leg_return_pct": 6.19, "cumulative_return_pct": 19147.15, "btc_qty": 0.80669314 }, { "leg_id": 146, "buy_datetime": "2026-02-06 13:00:00", "sell_datetime": "2026-02-06 15:06:00", "buy_price": 95326000.0, "sell_price": 98922000.0, "cash_before": 76988581.0, "cash_after": 79812962.0, "leg_return_pct": 3.67, "cumulative_return_pct": 19853.24, "btc_qty": 0.80723084 }, { "leg_id": 147, "buy_datetime": "2026-02-06 19:36:00", "sell_datetime": "2026-02-06 21:15:00", "buy_price": 94625000.0, "sell_price": 98003000.0, "cash_before": 79812962.0, "cash_after": 82579549.0, "leg_return_pct": 3.47, "cumulative_return_pct": 20544.89, "btc_qty": 0.84304418 }, { "leg_id": 148, "buy_datetime": "2026-02-07 19:48:00", "sell_datetime": "2026-02-08 18:33:00", "buy_price": 100254000.0, "sell_price": 104236000.0, "cash_before": 82579549.0, "cash_after": 85773697.0, "leg_return_pct": 3.87, "cumulative_return_pct": 21343.42, "btc_qty": 0.82329143 }, { "leg_id": 149, "buy_datetime": "2026-02-13 03:36:00", "sell_datetime": "2026-02-14 00:42:00", "buy_price": 96333000.0, "sell_price": 100782000.0, "cash_before": 85773697.0, "cash_after": 89645318.0, "leg_return_pct": 4.51, "cumulative_return_pct": 22311.33, "btc_qty": 0.88994229 }, { "leg_id": 150, "buy_datetime": "2026-02-14 06:15:00", "sell_datetime": "2026-02-15 17:27:00", "buy_price": 101003000.0, "sell_price": 104437000.0, "cash_before": 89645318.0, "cash_after": 92600499.0, "leg_return_pct": 3.3, "cumulative_return_pct": 23050.12, "btc_qty": 0.88710727 }, { "leg_id": 151, "buy_datetime": "2026-02-24 22:39:00", "sell_datetime": "2026-02-25 10:42:00", "buy_price": 92562000.0, "sell_price": 96048000.0, "cash_before": 92600499.0, "cash_after": 95991885.0, "leg_return_pct": 3.66, "cumulative_return_pct": 23897.97, "btc_qty": 0.99991571 }, { "leg_id": 152, "buy_datetime": "2026-02-25 16:15:00", "sell_datetime": "2026-02-26 03:00:00", "buy_price": 94509000.0, "sell_price": 98668000.0, "cash_before": 95991885.0, "cash_after": 100115950.0, "leg_return_pct": 4.3, "cumulative_return_pct": 24928.99, "btc_qty": 1.01518256 }, { "leg_id": 153, "buy_datetime": "2026-02-28 16:00:00", "sell_datetime": "2026-03-01 05:00:00", "buy_price": 93216000.0, "sell_price": 96718000.0, "cash_before": 100115950.0, "cash_after": 103773321.0, "leg_return_pct": 3.65, "cumulative_return_pct": 25843.33, "btc_qty": 1.07348408 }, { "leg_id": 154, "buy_datetime": "2026-03-02 06:12:00", "sell_datetime": "2026-03-03 00:51:00", "buy_price": 95616000.0, "sell_price": 100870000.0, "cash_before": 103773321.0, "cash_after": 109366109.0, "leg_return_pct": 5.39, "cumulative_return_pct": 27241.53, "btc_qty": 1.08477069 }, { "leg_id": 155, "buy_datetime": "2026-03-03 19:42:00", "sell_datetime": "2026-03-04 17:21:00", "buy_price": 98003000.0, "sell_price": 101091000.0, "cash_before": 109366109.0, "cash_after": 112699368.0, "leg_return_pct": 3.05, "cumulative_return_pct": 28074.84, "btc_qty": 1.11538857 }, { "leg_id": 156, "buy_datetime": "2026-03-04 21:42:00", "sell_datetime": "2026-03-05 04:21:00", "buy_price": 103403000.0, "sell_price": 106782000.0, "cash_before": 112699368.0, "cash_after": 116265801.0, "leg_return_pct": 3.16, "cumulative_return_pct": 28966.45, "btc_qty": 1.08935928 }, { "leg_id": 157, "buy_datetime": "2026-03-09 07:42:00", "sell_datetime": "2026-03-09 22:51:00", "buy_price": 98017000.0, "sell_price": 101428000.0, "cash_before": 116265801.0, "cash_after": 120191579.0, "leg_return_pct": 3.38, "cumulative_return_pct": 29947.89, "btc_qty": 1.18558687 }, { "leg_id": 158, "buy_datetime": "2026-03-10 09:21:00", "sell_datetime": "2026-03-13 09:42:00", "buy_price": 100846000.0, "sell_price": 104428000.0, "cash_before": 120191579.0, "cash_after": 124336295.0, "leg_return_pct": 3.45, "cumulative_return_pct": 30984.07, "btc_qty": 1.19123697 }, { "leg_id": 159, "buy_datetime": "2026-03-13 13:06:00", "sell_datetime": "2026-03-16 12:39:00", "buy_price": 104300000.0, "sell_price": 108095000.0, "cash_before": 124336295.0, "cash_after": 128731496.0, "leg_return_pct": 3.53, "cumulative_return_pct": 32082.87, "btc_qty": 1.19150649 }, { "leg_id": 160, "buy_datetime": "2026-03-16 18:51:00", "sell_datetime": "2026-03-17 11:06:00", "buy_price": 107502000.0, "sell_price": 111350000.0, "cash_before": 128731496.0, "cash_after": 133206093.0, "leg_return_pct": 3.48, "cumulative_return_pct": 33201.52, "btc_qty": 1.19688127 }, { "leg_id": 161, "buy_datetime": "2026-03-23 09:48:00", "sell_datetime": "2026-03-23 20:12:00", "buy_price": 101983000.0, "sell_price": 105960000.0, "cash_before": 133206093.0, "cash_after": 138262324.0, "leg_return_pct": 3.8, "cumulative_return_pct": 34465.58, "btc_qty": 1.3055067 }, { "leg_id": 162, "buy_datetime": "2026-03-28 03:48:00", "sell_datetime": "2026-04-01 16:18:00", "buy_price": 100310000.0, "sell_price": 103576000.0, "cash_before": 138262324.0, "cash_after": 142621288.0, "leg_return_pct": 3.15, "cumulative_return_pct": 35555.32, "btc_qty": 1.37766118 }, { "leg_id": 163, "buy_datetime": "2026-04-02 22:51:00", "sell_datetime": "2026-04-06 09:18:00", "buy_price": 100888000.0, "sell_price": 104449000.0, "cash_before": 142621288.0, "cash_after": 147507712.0, "leg_return_pct": 3.43, "cumulative_return_pct": 36776.93, "btc_qty": 1.41295275 }, { "leg_id": 164, "buy_datetime": "2026-04-08 00:24:00", "sell_datetime": "2026-04-08 07:39:00", "buy_price": 102947000.0, "sell_price": 106094000.0, "cash_before": 147507712.0, "cash_after": 151864915.0, "leg_return_pct": 2.95, "cumulative_return_pct": 37866.23, "btc_qty": 1.43213457 }, { "leg_id": 165, "buy_datetime": "2026-04-09 10:48:00", "sell_datetime": "2026-04-12 05:18:00", "buy_price": 105640000.0, "sell_price": 108846000.0, "cash_before": 151864915.0, "cash_after": 156317330.0, "leg_return_pct": 2.93, "cumulative_return_pct": 38979.33, "btc_qty": 1.4368514 }, { "leg_id": 166, "buy_datetime": "2026-04-13 09:06:00", "sell_datetime": "2026-04-14 09:06:00", "buy_price": 105983000.0, "sell_price": 109669000.0, "cash_before": 156317330.0, "cash_after": 161592203.0, "leg_return_pct": 3.37, "cumulative_return_pct": 40298.05, "btc_qty": 1.47419087 }, { "leg_id": 167, "buy_datetime": "2026-04-16 22:57:00", "sell_datetime": "2026-04-18 01:51:00", "buy_price": 109263000.0, "sell_price": 114319000.0, "cash_before": 161592203.0, "cash_after": 168900639.0, "leg_return_pct": 4.52, "cumulative_return_pct": 42125.16, "btc_qty": 1.47818938 }, { "leg_id": 168, "buy_datetime": "2026-04-20 09:48:00", "sell_datetime": "2026-04-22 14:51:00", "buy_price": 110570000.0, "sell_price": 115146000.0, "cash_before": 168900639.0, "cash_after": 175714838.0, "leg_return_pct": 4.03, "cumulative_return_pct": 43828.71, "btc_qty": 1.52678113 }, { "leg_id": 169, "buy_datetime": "2026-04-30 03:21:00", "sell_datetime": "2026-05-03 07:24:00", "buy_price": 112881000.0, "sell_price": 116494000.0, "cash_before": 175714838.0, "cash_after": 181157677.0, "leg_return_pct": 3.1, "cumulative_return_pct": 45189.42, "btc_qty": 1.55585954 }, { "leg_id": 170, "buy_datetime": "2026-06-04 11:03:00", "sell_datetime": "2026-06-04 13:30:00", "buy_price": 92127000.0, "sell_price": 96000000.0, "cash_before": 181157677.0, "cash_after": 188584782.0, "leg_return_pct": 4.1, "cumulative_return_pct": 47046.2, "btc_qty": 1.96540752 }, { "leg_id": 171, "buy_datetime": "2026-06-06 04:00:00", "sell_datetime": "2026-06-07 14:27:00", "buy_price": 90872000.0, "sell_price": 93810000.0, "cash_before": 188584782.0, "cash_after": 194487319.0, "leg_return_pct": 3.13, "cumulative_return_pct": 48521.83, "btc_qty": 2.07424168 } ] }, "alignment": { "tolerance_bars": 480, "buy": { "side": "buy", "gt_count": 157, "tech_count": 3047, "hit_count": 156, "miss_count": 1, "recall": 0.9936, "precision": 0.0512, "f1": 0.0974, "avg_bar_offset": 16.5, "hits": [ { "matched": true, "gt_bar_index": 1388, "tech_bar_index": 1392, "signal_bar_index": 1392, "bar_offset": 4, "tech_price": 94233000.0, "tech_datetime": "2024-06-11 19:15:00", "candidate_index": 3, "gt_datetime": "2024-06-11 19:03:00", "gt_price": 93700000.0 }, { "matched": true, "gt_bar_index": 7834, "tech_bar_index": 7835, "signal_bar_index": 7835, "bar_offset": 1, "tech_price": 83750000.0, "tech_datetime": "2024-06-25 05:33:00", "candidate_index": 61, "gt_datetime": "2024-06-25 05:30:00", "gt_price": 83000000.0 }, { "matched": true, "gt_bar_index": 9794, "tech_bar_index": 9831, "signal_bar_index": 9831, "bar_offset": 37, "tech_price": 85402000.0, "tech_datetime": "2024-06-29 09:21:00", "candidate_index": 82, "gt_datetime": "2024-06-29 07:30:00", "gt_price": 84906000.0 }, { "matched": true, "gt_bar_index": 12803, "tech_bar_index": 12806, "signal_bar_index": 12806, "bar_offset": 3, "tech_price": 77833000.0, "tech_datetime": "2024-07-05 14:06:00", "candidate_index": 107, "gt_datetime": "2024-07-05 13:57:00", "gt_price": 77242000.0 }, { "matched": true, "gt_bar_index": 12965, "tech_bar_index": 12966, "signal_bar_index": 12966, "bar_offset": 1, "tech_price": 79050000.0, "tech_datetime": "2024-07-05 22:06:00", "candidate_index": 109, "gt_datetime": "2024-07-05 22:03:00", "gt_price": 78551000.0 }, { "matched": true, "gt_bar_index": 14166, "tech_bar_index": 14172, "signal_bar_index": 14172, "bar_offset": 6, "tech_price": 78622000.0, "tech_datetime": "2024-07-08 10:27:00", "candidate_index": 126, "gt_datetime": "2024-07-08 10:09:00", "gt_price": 77800000.0 }, { "matched": true, "gt_bar_index": 16092, "tech_bar_index": 16098, "signal_bar_index": 16098, "bar_offset": 6, "tech_price": 80492000.0, "tech_datetime": "2024-07-12 10:45:00", "candidate_index": 146, "gt_datetime": "2024-07-12 10:27:00", "gt_price": 80001000.0 }, { "matched": true, "gt_bar_index": 19449, "tech_bar_index": 19452, "signal_bar_index": 19452, "bar_offset": 3, "tech_price": 89238000.0, "tech_datetime": "2024-07-19 10:27:00", "candidate_index": 178, "gt_datetime": "2024-07-19 10:18:00", "gt_price": 88750000.0 }, { "matched": true, "gt_bar_index": 19684, "tech_bar_index": 19595, "signal_bar_index": 19595, "bar_offset": 89, "tech_price": 89769000.0, "tech_datetime": "2024-07-19 17:36:00", "candidate_index": 180, "gt_datetime": "2024-07-19 22:03:00", "gt_price": 90425000.0 }, { "matched": true, "gt_bar_index": 22587, "tech_bar_index": 22589, "signal_bar_index": 22589, "bar_offset": 2, "tech_price": 89701000.0, "tech_datetime": "2024-07-25 23:18:00", "candidate_index": 208, "gt_datetime": "2024-07-25 23:12:00", "gt_price": 89205000.0 }, { "matched": true, "gt_bar_index": 23844, "tech_bar_index": 23852, "signal_bar_index": 23852, "bar_offset": 8, "tech_price": 94209000.0, "tech_datetime": "2024-07-28 14:27:00", "candidate_index": 224, "gt_datetime": "2024-07-28 14:03:00", "gt_price": 93700000.0 }, { "matched": true, "gt_bar_index": 27711, "tech_bar_index": 27711, "signal_bar_index": 27711, "bar_offset": 0, "tech_price": 72581000.0, "tech_datetime": "2024-08-05 15:24:00", "candidate_index": 281, "gt_datetime": "2024-08-05 15:24:00", "gt_price": 71573000.0 }, { "matched": true, "gt_bar_index": 27853, "tech_bar_index": 27853, "signal_bar_index": 27853, "bar_offset": 0, "tech_price": 73129000.0, "tech_datetime": "2024-08-05 22:30:00", "candidate_index": 288, "gt_datetime": "2024-08-05 22:30:00", "gt_price": 71922000.0 }, { "matched": true, "gt_bar_index": 27969, "tech_bar_index": 27969, "signal_bar_index": 27969, "bar_offset": 0, "tech_price": 76000000.0, "tech_datetime": "2024-08-06 04:18:00", "candidate_index": 292, "gt_datetime": "2024-08-06 04:18:00", "gt_price": 75526000.0 }, { "matched": true, "gt_bar_index": 28991, "tech_bar_index": 28993, "signal_bar_index": 28993, "bar_offset": 2, "tech_price": 78171000.0, "tech_datetime": "2024-08-08 07:30:00", "candidate_index": 312, "gt_datetime": "2024-08-08 07:24:00", "gt_price": 77734000.0 }, { "matched": true, "gt_bar_index": 29274, "tech_bar_index": 29273, "signal_bar_index": 29273, "bar_offset": 1, "tech_price": 81545000.0, "tech_datetime": "2024-08-08 21:30:00", "candidate_index": 317, "gt_datetime": "2024-08-08 21:33:00", "gt_price": 81684000.0 }, { "matched": true, "gt_bar_index": 31090, "tech_bar_index": 31090, "signal_bar_index": 31090, "bar_offset": 0, "tech_price": 81580000.0, "tech_datetime": "2024-08-12 16:21:00", "candidate_index": 338, "gt_datetime": "2024-08-12 16:21:00", "gt_price": 80972000.0 }, { "matched": true, "gt_bar_index": 31810, "tech_bar_index": 31812, "signal_bar_index": 31812, "bar_offset": 2, "tech_price": 84758000.0, "tech_datetime": "2024-08-14 04:27:00", "candidate_index": 348, "gt_datetime": "2024-08-14 04:21:00", "gt_price": 84100000.0 }, { "matched": true, "gt_bar_index": 32801, "tech_bar_index": 32802, "signal_bar_index": 32802, "bar_offset": 1, "tech_price": 79855000.0, "tech_datetime": "2024-08-16 05:57:00", "candidate_index": 364, "gt_datetime": "2024-08-16 05:54:00", "gt_price": 79300000.0 }, { "matched": true, "gt_bar_index": 34580, "tech_bar_index": 34585, "signal_bar_index": 34585, "bar_offset": 5, "tech_price": 80644000.0, "tech_datetime": "2024-08-19 23:06:00", "candidate_index": 378, "gt_datetime": "2024-08-19 22:51:00", "gt_price": 80142000.0 }, { "matched": true, "gt_bar_index": 36103, "tech_bar_index": 36109, "signal_bar_index": 36109, "bar_offset": 6, "tech_price": 82181000.0, "tech_datetime": "2024-08-23 03:18:00", "candidate_index": 393, "gt_datetime": "2024-08-23 03:00:00", "gt_price": 81710000.0 }, { "matched": true, "gt_bar_index": 36359, "tech_bar_index": 36331, "signal_bar_index": 36331, "bar_offset": 28, "tech_price": 82522000.0, "tech_datetime": "2024-08-23 14:24:00", "candidate_index": 395, "gt_datetime": "2024-08-23 15:48:00", "gt_price": 82885000.0 }, { "matched": true, "gt_bar_index": 38950, "tech_bar_index": 38952, "signal_bar_index": 38952, "bar_offset": 2, "tech_price": 79946000.0, "tech_datetime": "2024-08-29 01:27:00", "candidate_index": 417, "gt_datetime": "2024-08-29 01:21:00", "gt_price": 79420000.0 }, { "matched": true, "gt_bar_index": 43338, "tech_bar_index": 43339, "signal_bar_index": 43339, "bar_offset": 1, "tech_price": 72700000.0, "tech_datetime": "2024-09-07 06:03:00", "candidate_index": 472, "gt_datetime": "2024-09-07 06:00:00", "gt_price": 72029000.0 }, { "matched": true, "gt_bar_index": 45615, "tech_bar_index": 45617, "signal_bar_index": 45617, "bar_offset": 2, "tech_price": 75800000.0, "tech_datetime": "2024-09-11 23:57:00", "candidate_index": 497, "gt_datetime": "2024-09-11 23:51:00", "gt_price": 75281000.0 }, { "matched": true, "gt_bar_index": 48069, "tech_bar_index": 48073, "signal_bar_index": 48073, "bar_offset": 4, "tech_price": 78299000.0, "tech_datetime": "2024-09-17 02:45:00", "candidate_index": 520, "gt_datetime": "2024-09-17 02:33:00", "gt_price": 77666000.0 }, { "matched": true, "gt_bar_index": 50880, "tech_bar_index": 50830, "signal_bar_index": 50830, "bar_offset": 50, "tech_price": 83997000.0, "tech_datetime": "2024-09-22 20:36:00", "candidate_index": 539, "gt_datetime": "2024-09-22 23:06:00", "gt_price": 83500000.0 }, { "matched": true, "gt_bar_index": 52551, "tech_bar_index": 52555, "signal_bar_index": 52555, "bar_offset": 4, "tech_price": 84286000.0, "tech_datetime": "2024-09-26 10:51:00", "candidate_index": 554, "gt_datetime": "2024-09-26 10:39:00", "gt_price": 83819000.0 }, { "matched": true, "gt_bar_index": 55331, "tech_bar_index": 55332, "signal_bar_index": 55332, "bar_offset": 1, "tech_price": 81249000.0, "tech_datetime": "2024-10-02 05:42:00", "candidate_index": 575, "gt_datetime": "2024-10-02 05:39:00", "gt_price": 80700000.0 }, { "matched": true, "gt_bar_index": 55793, "tech_bar_index": 55799, "signal_bar_index": 55799, "bar_offset": 6, "tech_price": 81329000.0, "tech_datetime": "2024-10-03 05:03:00", "candidate_index": 583, "gt_datetime": "2024-10-03 04:45:00", "gt_price": 80901000.0 }, { "matched": true, "gt_bar_index": 56540, "tech_bar_index": 56514, "signal_bar_index": 56514, "bar_offset": 26, "tech_price": 82744000.0, "tech_datetime": "2024-10-04 16:48:00", "candidate_index": 589, "gt_datetime": "2024-10-04 18:06:00", "gt_price": 82844000.0 }, { "matched": true, "gt_bar_index": 59606, "tech_bar_index": 59609, "signal_bar_index": 59609, "bar_offset": 3, "tech_price": 81040000.0, "tech_datetime": "2024-10-11 03:33:00", "candidate_index": 611, "gt_datetime": "2024-10-11 03:24:00", "gt_price": 80596000.0 }, { "matched": true, "gt_bar_index": 65716, "tech_bar_index": 65720, "signal_bar_index": 65720, "bar_offset": 4, "tech_price": 91331000.0, "tech_datetime": "2024-10-24 03:30:00", "candidate_index": 650, "gt_datetime": "2024-10-24 03:18:00", "gt_price": 90789000.0 }, { "matched": true, "gt_bar_index": 66097, "tech_bar_index": 66019, "signal_bar_index": 66019, "bar_offset": 78, "tech_price": 92768000.0, "tech_datetime": "2024-10-24 18:27:00", "candidate_index": 652, "gt_datetime": "2024-10-24 22:21:00", "gt_price": 93472000.0 }, { "matched": true, "gt_bar_index": 71547, "tech_bar_index": 71550, "signal_bar_index": 71550, "bar_offset": 3, "tech_price": 93727000.0, "tech_datetime": "2024-11-05 07:00:00", "candidate_index": 700, "gt_datetime": "2024-11-05 06:51:00", "gt_price": 93110000.0 }, { "matched": true, "gt_bar_index": 73855, "tech_bar_index": 73868, "signal_bar_index": 73868, "bar_offset": 13, "tech_price": 106369000.0, "tech_datetime": "2024-11-10 02:54:00", "candidate_index": 719, "gt_datetime": "2024-11-10 02:15:00", "gt_price": 105773000.0 }, { "matched": true, "gt_bar_index": 74081, "tech_bar_index": 73982, "signal_bar_index": 73982, "bar_offset": 99, "tech_price": 106541000.0, "tech_datetime": "2024-11-10 08:36:00", "candidate_index": 720, "gt_datetime": "2024-11-10 13:33:00", "gt_price": 107812000.0 }, { "matched": true, "gt_bar_index": 75167, "tech_bar_index": 75167, "signal_bar_index": 75167, "bar_offset": 0, "tech_price": 121201000.0, "tech_datetime": "2024-11-12 19:51:00", "candidate_index": 732, "gt_datetime": "2024-11-12 19:51:00", "gt_price": 119856000.0 }, { "matched": true, "gt_bar_index": 75643, "tech_bar_index": 75654, "signal_bar_index": 75654, "bar_offset": 11, "tech_price": 124840000.0, "tech_datetime": "2024-11-13 20:12:00", "candidate_index": 739, "gt_datetime": "2024-11-13 19:39:00", "gt_price": 124006000.0 }, { "matched": true, "gt_bar_index": 76383, "tech_bar_index": 76384, "signal_bar_index": 76384, "bar_offset": 1, "tech_price": 122806000.0, "tech_datetime": "2024-11-15 08:42:00", "candidate_index": 755, "gt_datetime": "2024-11-15 08:39:00", "gt_price": 121700000.0 }, { "matched": true, "gt_bar_index": 78221, "tech_bar_index": 78222, "signal_bar_index": 78222, "bar_offset": 1, "tech_price": 126984000.0, "tech_datetime": "2024-11-19 04:36:00", "candidate_index": 780, "gt_datetime": "2024-11-19 04:33:00", "gt_price": 126300000.0 }, { "matched": true, "gt_bar_index": 78862, "tech_bar_index": 78878, "signal_bar_index": 78878, "bar_offset": 16, "tech_price": 129290000.0, "tech_datetime": "2024-11-20 13:24:00", "candidate_index": 788, "gt_datetime": "2024-11-20 12:36:00", "gt_price": 128642000.0 }, { "matched": true, "gt_bar_index": 79105, "tech_bar_index": 79127, "signal_bar_index": 79127, "bar_offset": 22, "tech_price": 132230000.0, "tech_datetime": "2024-11-21 01:51:00", "candidate_index": 790, "gt_datetime": "2024-11-21 00:45:00", "gt_price": 132801000.0 }, { "matched": true, "gt_bar_index": 82094, "tech_bar_index": 82096, "signal_bar_index": 82096, "bar_offset": 2, "tech_price": 128241000.0, "tech_datetime": "2024-11-27 06:18:00", "candidate_index": 826, "gt_datetime": "2024-11-27 06:12:00", "gt_price": 127500000.0 }, { "matched": true, "gt_bar_index": 82703, "tech_bar_index": 82705, "signal_bar_index": 82705, "bar_offset": 2, "tech_price": 132440000.0, "tech_datetime": "2024-11-28 12:45:00", "candidate_index": 832, "gt_datetime": "2024-11-28 12:39:00", "gt_price": 131585000.0 }, { "matched": true, "gt_bar_index": 85310, "tech_bar_index": 85309, "signal_bar_index": 85309, "bar_offset": 1, "tech_price": 112452000.0, "tech_datetime": "2024-12-03 22:57:00", "candidate_index": 851, "gt_datetime": "2024-12-03 23:00:00", "gt_price": 112251000.0 }, { "matched": true, "gt_bar_index": 85312, "tech_bar_index": 85304, "signal_bar_index": 85304, "bar_offset": 8, "tech_price": 130155000.0, "tech_datetime": "2024-12-03 22:42:00", "candidate_index": 850, "gt_datetime": "2024-12-03 23:06:00", "gt_price": 121848000.0 }, { "matched": true, "gt_bar_index": 85322, "tech_bar_index": 85288, "signal_bar_index": 85288, "bar_offset": 34, "tech_price": 132922000.0, "tech_datetime": "2024-12-03 21:54:00", "candidate_index": 849, "gt_datetime": "2024-12-03 23:36:00", "gt_price": 119000000.0 }, { "matched": true, "gt_bar_index": 85847, "tech_bar_index": 85850, "signal_bar_index": 85850, "bar_offset": 3, "tech_price": 134211000.0, "tech_datetime": "2024-12-05 02:00:00", "candidate_index": 855, "gt_datetime": "2024-12-05 01:51:00", "gt_price": 133501000.0 }, { "matched": true, "gt_bar_index": 86439, "tech_bar_index": 86439, "signal_bar_index": 86439, "bar_offset": 0, "tech_price": 134209000.0, "tech_datetime": "2024-12-06 07:27:00", "candidate_index": 869, "gt_datetime": "2024-12-06 07:27:00", "gt_price": 133500000.0 }, { "matched": true, "gt_bar_index": 88400, "tech_bar_index": 88401, "signal_bar_index": 88401, "bar_offset": 1, "tech_price": 136544000.0, "tech_datetime": "2024-12-10 12:30:00", "candidate_index": 892, "gt_datetime": "2024-12-10 12:27:00", "gt_price": 135700000.0 }, { "matched": true, "gt_bar_index": 90090, "tech_bar_index": 90102, "signal_bar_index": 90102, "bar_offset": 12, "tech_price": 143538000.0, "tech_datetime": "2024-12-14 01:33:00", "candidate_index": 910, "gt_datetime": "2024-12-14 00:57:00", "gt_price": 142556000.0 }, { "matched": true, "gt_bar_index": 90764, "tech_bar_index": 90769, "signal_bar_index": 90769, "bar_offset": 5, "tech_price": 146515000.0, "tech_datetime": "2024-12-15 10:54:00", "candidate_index": 914, "gt_datetime": "2024-12-15 10:39:00", "gt_price": 146200000.0 }, { "matched": true, "gt_bar_index": 93363, "tech_bar_index": 93363, "signal_bar_index": 93363, "bar_offset": 0, "tech_price": 140703000.0, "tech_datetime": "2024-12-20 20:36:00", "candidate_index": 956, "gt_datetime": "2024-12-20 20:36:00", "gt_price": 139700000.0 }, { "matched": true, "gt_bar_index": 94978, "tech_bar_index": 94991, "signal_bar_index": 94991, "bar_offset": 13, "tech_price": 141035000.0, "tech_datetime": "2024-12-24 06:00:00", "candidate_index": 977, "gt_datetime": "2024-12-24 05:21:00", "gt_price": 140220000.0 }, { "matched": true, "gt_bar_index": 95321, "tech_bar_index": 95321, "signal_bar_index": 95321, "bar_offset": 0, "tech_price": 142630000.0, "tech_datetime": "2024-12-24 22:30:00", "candidate_index": 980, "gt_datetime": "2024-12-24 22:30:00", "gt_price": 142630000.0 }, { "matched": true, "gt_bar_index": 98235, "tech_bar_index": 98243, "signal_bar_index": 98243, "bar_offset": 8, "tech_price": 136812000.0, "tech_datetime": "2024-12-31 00:36:00", "candidate_index": 1001, "gt_datetime": "2024-12-31 00:12:00", "gt_price": 136000000.0 }, { "matched": true, "gt_bar_index": 99931, "tech_bar_index": 99949, "signal_bar_index": 99949, "bar_offset": 18, "tech_price": 143340000.0, "tech_datetime": "2025-01-03 18:51:00", "candidate_index": 1015, "gt_datetime": "2025-01-03 17:57:00", "gt_price": 142620000.0 }, { "matched": true, "gt_bar_index": 100913, "tech_bar_index": 101022, "signal_bar_index": 101022, "bar_offset": 109, "tech_price": 144500000.0, "tech_datetime": "2025-01-06 00:30:00", "candidate_index": 1020, "gt_datetime": "2025-01-05 19:03:00", "gt_price": 143547000.0 }, { "matched": true, "gt_bar_index": 101119, "tech_bar_index": 101118, "signal_bar_index": 101118, "bar_offset": 1, "tech_price": 144925000.0, "tech_datetime": "2025-01-06 05:18:00", "candidate_index": 1021, "gt_datetime": "2025-01-06 05:21:00", "gt_price": 145008000.0 }, { "matched": true, "gt_bar_index": 104844, "tech_bar_index": 104844, "signal_bar_index": 104844, "bar_offset": 0, "tech_price": 138277000.0, "tech_datetime": "2025-01-13 23:36:00", "candidate_index": 1062, "gt_datetime": "2025-01-13 23:36:00", "gt_price": 137300000.0 }, { "matched": true, "gt_bar_index": 106365, "tech_bar_index": 106295, "signal_bar_index": 106295, "bar_offset": 70, "tech_price": 145140000.0, "tech_datetime": "2025-01-17 00:09:00", "candidate_index": 1079, "gt_datetime": "2025-01-17 03:39:00", "gt_price": 145715000.0 }, { "matched": true, "gt_bar_index": 107040, "tech_bar_index": 107042, "signal_bar_index": 107042, "bar_offset": 2, "tech_price": 152586000.0, "tech_datetime": "2025-01-18 13:30:00", "candidate_index": 1083, "gt_datetime": "2025-01-18 13:24:00", "gt_price": 151690000.0 }, { "matched": true, "gt_bar_index": 107903, "tech_bar_index": 107903, "signal_bar_index": 107903, "bar_offset": 0, "tech_price": 152557000.0, "tech_datetime": "2025-01-20 08:33:00", "candidate_index": 1096, "gt_datetime": "2025-01-20 08:33:00", "gt_price": 151000000.0 }, { "matched": true, "gt_bar_index": 108422, "tech_bar_index": 108423, "signal_bar_index": 108423, "bar_offset": 1, "tech_price": 152030000.0, "tech_datetime": "2025-01-21 10:33:00", "candidate_index": 1107, "gt_datetime": "2025-01-21 10:30:00", "gt_price": 151111000.0 }, { "matched": true, "gt_bar_index": 109567, "tech_bar_index": 109573, "signal_bar_index": 109573, "bar_offset": 6, "tech_price": 152812000.0, "tech_datetime": "2025-01-23 20:03:00", "candidate_index": 1120, "gt_datetime": "2025-01-23 19:45:00", "gt_price": 152000000.0 }, { "matched": true, "gt_bar_index": 111421, "tech_bar_index": 111423, "signal_bar_index": 111423, "bar_offset": 2, "tech_price": 152120000.0, "tech_datetime": "2025-01-27 16:33:00", "candidate_index": 1134, "gt_datetime": "2025-01-27 16:27:00", "gt_price": 151250000.0 }, { "matched": true, "gt_bar_index": 111863, "tech_bar_index": 111899, "signal_bar_index": 111899, "bar_offset": 36, "tech_price": 156400000.0, "tech_datetime": "2025-01-28 16:21:00", "candidate_index": 1139, "gt_datetime": "2025-01-28 14:33:00", "gt_price": 156093000.0 }, { "matched": true, "gt_bar_index": 114670, "tech_bar_index": 114670, "signal_bar_index": 114670, "bar_offset": 0, "tech_price": 146177000.0, "tech_datetime": "2025-02-03 10:54:00", "candidate_index": 1162, "gt_datetime": "2025-02-03 10:54:00", "gt_price": 145385000.0 }, { "matched": true, "gt_bar_index": 114873, "tech_bar_index": 114906, "signal_bar_index": 114906, "bar_offset": 33, "tech_price": 151100000.0, "tech_datetime": "2025-02-03 22:42:00", "candidate_index": 1165, "gt_datetime": "2025-02-03 21:03:00", "gt_price": 150000000.0 }, { "matched": true, "gt_bar_index": 125301, "tech_bar_index": 125302, "signal_bar_index": 125302, "bar_offset": 1, "tech_price": 126307000.0, "tech_datetime": "2025-02-25 19:27:00", "candidate_index": 1253, "gt_datetime": "2025-02-25 19:24:00", "gt_price": 125350000.0 }, { "matched": true, "gt_bar_index": 125979, "tech_bar_index": 125980, "signal_bar_index": 125980, "bar_offset": 1, "tech_price": 121181000.0, "tech_datetime": "2025-02-27 05:21:00", "candidate_index": 1266, "gt_datetime": "2025-02-27 05:18:00", "gt_price": 120555000.0 }, { "matched": true, "gt_bar_index": 126708, "tech_bar_index": 126711, "signal_bar_index": 126711, "bar_offset": 3, "tech_price": 117177000.0, "tech_datetime": "2025-02-28 17:54:00", "candidate_index": 1284, "gt_datetime": "2025-02-28 17:45:00", "gt_price": 116425000.0 }, { "matched": true, "gt_bar_index": 127793, "tech_bar_index": 127801, "signal_bar_index": 127801, "bar_offset": 8, "tech_price": 128040000.0, "tech_datetime": "2025-03-03 00:24:00", "candidate_index": 1294, "gt_datetime": "2025-03-03 00:00:00", "gt_price": 126614000.0 }, { "matched": true, "gt_bar_index": 128760, "tech_bar_index": 128761, "signal_bar_index": 128761, "bar_offset": 1, "tech_price": 124134000.0, "tech_datetime": "2025-03-05 00:24:00", "candidate_index": 1316, "gt_datetime": "2025-03-05 00:21:00", "gt_price": 123125000.0 }, { "matched": true, "gt_bar_index": 129295, "tech_bar_index": 129260, "signal_bar_index": 129260, "bar_offset": 35, "tech_price": 132000000.0, "tech_datetime": "2025-03-06 01:21:00", "candidate_index": 1325, "gt_datetime": "2025-03-06 03:06:00", "gt_price": 133000000.0 }, { "matched": true, "gt_bar_index": 129911, "tech_bar_index": 129911, "signal_bar_index": 129911, "bar_offset": 0, "tech_price": 128078000.0, "tech_datetime": "2025-03-07 09:54:00", "candidate_index": 1335, "gt_datetime": "2025-03-07 09:54:00", "gt_price": 127283000.0 }, { "matched": true, "gt_bar_index": 130057, "tech_bar_index": 129980, "signal_bar_index": 129980, "bar_offset": 77, "tech_price": 130003000.0, "tech_datetime": "2025-03-07 13:21:00", "candidate_index": 1336, "gt_datetime": "2025-03-07 17:12:00", "gt_price": 130940000.0 }, { "matched": true, "gt_bar_index": 131830, "tech_bar_index": 131830, "signal_bar_index": 131830, "bar_offset": 0, "tech_price": 115401000.0, "tech_datetime": "2025-03-11 09:51:00", "candidate_index": 1367, "gt_datetime": "2025-03-11 09:51:00", "gt_price": 114800000.0 }, { "matched": true, "gt_bar_index": 133387, "tech_bar_index": 133407, "signal_bar_index": 133407, "bar_offset": 20, "tech_price": 121442000.0, "tech_datetime": "2025-03-14 16:42:00", "candidate_index": 1387, "gt_datetime": "2025-03-14 15:42:00", "gt_price": 120650000.0 }, { "matched": true, "gt_bar_index": 135544, "tech_bar_index": 135548, "signal_bar_index": 135548, "bar_offset": 4, "tech_price": 120297000.0, "tech_datetime": "2025-03-19 03:45:00", "candidate_index": 1404, "gt_datetime": "2025-03-19 03:33:00", "gt_price": 119654000.0 }, { "matched": true, "gt_bar_index": 136015, "tech_bar_index": 136016, "signal_bar_index": 136016, "bar_offset": 1, "tech_price": 123709000.0, "tech_datetime": "2025-03-20 03:09:00", "candidate_index": 1406, "gt_datetime": "2025-03-20 03:06:00", "gt_price": 122700000.0 }, { "matched": true, "gt_bar_index": 141292, "tech_bar_index": 141304, "signal_bar_index": 141304, "bar_offset": 12, "tech_price": 121923000.0, "tech_datetime": "2025-03-31 14:00:00", "candidate_index": 1446, "gt_datetime": "2025-03-31 13:24:00", "gt_price": 121182000.0 }, { "matched": true, "gt_bar_index": 142289, "tech_bar_index": 142298, "signal_bar_index": 142298, "bar_offset": 9, "tech_price": 125065000.0, "tech_datetime": "2025-04-02 15:42:00", "candidate_index": 1454, "gt_datetime": "2025-04-02 15:15:00", "gt_price": 124406000.0 }, { "matched": true, "gt_bar_index": 144702, "tech_bar_index": 144706, "signal_bar_index": 144706, "bar_offset": 4, "tech_price": 112450000.0, "tech_datetime": "2025-04-07 16:06:00", "candidate_index": 1486, "gt_datetime": "2025-04-07 15:54:00", "gt_price": 111850000.0 }, { "matched": true, "gt_bar_index": 145553, "tech_bar_index": 145554, "signal_bar_index": 145554, "bar_offset": 1, "tech_price": 113229000.0, "tech_datetime": "2025-04-09 10:30:00", "candidate_index": 1502, "gt_datetime": "2025-04-09 10:27:00", "gt_price": 112550000.0 }, { "matched": true, "gt_bar_index": 145823, "tech_bar_index": 145760, "signal_bar_index": 145760, "bar_offset": 63, "tech_price": 114471000.0, "tech_datetime": "2025-04-09 20:48:00", "candidate_index": 1506, "gt_datetime": "2025-04-09 23:57:00", "gt_price": 115250000.0 }, { "matched": true, "gt_bar_index": 146324, "tech_bar_index": 146326, "signal_bar_index": 146326, "bar_offset": 2, "tech_price": 117464000.0, "tech_datetime": "2025-04-11 01:06:00", "candidate_index": 1513, "gt_datetime": "2025-04-11 01:00:00", "gt_price": 116700000.0 }, { "matched": true, "gt_bar_index": 151125, "tech_bar_index": 151055, "signal_bar_index": 151055, "bar_offset": 70, "tech_price": 122169000.0, "tech_datetime": "2025-04-20 21:33:00", "candidate_index": 1547, "gt_datetime": "2025-04-21 01:03:00", "gt_price": 121956000.0 }, { "matched": true, "gt_bar_index": 154682, "tech_bar_index": 154692, "signal_bar_index": 154692, "bar_offset": 10, "tech_price": 134589000.0, "tech_datetime": "2025-04-28 11:24:00", "candidate_index": 1569, "gt_datetime": "2025-04-28 10:54:00", "gt_price": 133830000.0 }, { "matched": true, "gt_bar_index": 158238, "tech_bar_index": 158252, "signal_bar_index": 158252, "bar_offset": 14, "tech_price": 133705000.0, "tech_datetime": "2025-05-05 21:24:00", "candidate_index": 1586, "gt_datetime": "2025-05-05 20:42:00", "gt_price": 133000000.0 }, { "matched": true, "gt_bar_index": 164977, "tech_bar_index": 164996, "signal_bar_index": 164996, "bar_offset": 19, "tech_price": 146235000.0, "tech_datetime": "2025-05-19 22:36:00", "candidate_index": 1634, "gt_datetime": "2025-05-19 21:39:00", "gt_price": 145470000.0 }, { "matched": true, "gt_bar_index": 165209, "tech_bar_index": 165185, "signal_bar_index": 165185, "bar_offset": 24, "tech_price": 148945000.0, "tech_datetime": "2025-05-20 08:03:00", "candidate_index": 1636, "gt_datetime": "2025-05-20 09:15:00", "gt_price": 149593000.0 }, { "matched": true, "gt_bar_index": 173304, "tech_bar_index": 173306, "signal_bar_index": 173306, "bar_offset": 2, "tech_price": 141300000.0, "tech_datetime": "2025-06-06 06:06:00", "candidate_index": 1691, "gt_datetime": "2025-06-06 06:00:00", "gt_price": 140470000.0 }, { "matched": true, "gt_bar_index": 174927, "tech_bar_index": 174994, "signal_bar_index": 174994, "bar_offset": 67, "tech_price": 145999000.0, "tech_datetime": "2025-06-09 18:30:00", "candidate_index": 1698, "gt_datetime": "2025-06-09 15:09:00", "gt_price": 145036000.0 }, { "matched": true, "gt_bar_index": 176747, "tech_bar_index": 176750, "signal_bar_index": 176750, "bar_offset": 3, "tech_price": 143769000.0, "tech_datetime": "2025-06-13 10:18:00", "candidate_index": 1706, "gt_datetime": "2025-06-13 10:09:00", "gt_price": 143000000.0 }, { "matched": true, "gt_bar_index": 181450, "tech_bar_index": 181456, "signal_bar_index": 181456, "bar_offset": 6, "tech_price": 138236000.0, "tech_datetime": "2025-06-23 05:36:00", "candidate_index": 1735, "gt_datetime": "2025-06-23 05:18:00", "gt_price": 137200000.0 }, { "matched": true, "gt_bar_index": 188615, "tech_bar_index": 188628, "signal_bar_index": 188628, "bar_offset": 13, "tech_price": 147815000.0, "tech_datetime": "2025-07-08 04:12:00", "candidate_index": 1770, "gt_datetime": "2025-07-08 03:33:00", "gt_price": 147047000.0 }, { "matched": true, "gt_bar_index": 201217, "tech_bar_index": 201221, "signal_bar_index": 201221, "bar_offset": 4, "tech_price": 157580000.0, "tech_datetime": "2025-08-03 09:51:00", "candidate_index": 1849, "gt_datetime": "2025-08-03 09:39:00", "gt_price": 156713000.0 }, { "matched": true, "gt_bar_index": 203225, "tech_bar_index": 203333, "signal_bar_index": 203333, "bar_offset": 108, "tech_price": 160605000.0, "tech_datetime": "2025-08-07 19:27:00", "candidate_index": 1858, "gt_datetime": "2025-08-07 14:03:00", "gt_price": 159468000.0 }, { "matched": true, "gt_bar_index": 205728, "tech_bar_index": 205774, "signal_bar_index": 205774, "bar_offset": 46, "tech_price": 164255000.0, "tech_datetime": "2025-08-12 21:30:00", "candidate_index": 1870, "gt_datetime": "2025-08-12 19:12:00", "gt_price": 163085000.0 }, { "matched": true, "gt_bar_index": 215111, "tech_bar_index": 215117, "signal_bar_index": 215117, "bar_offset": 6, "tech_price": 149999000.0, "tech_datetime": "2025-09-01 14:36:00", "candidate_index": 1927, "gt_datetime": "2025-09-01 14:18:00", "gt_price": 149140000.0 }, { "matched": true, "gt_bar_index": 227358, "tech_bar_index": 227444, "signal_bar_index": 227444, "bar_offset": 86, "tech_price": 158257000.0, "tech_datetime": "2025-09-27 09:03:00", "candidate_index": 1978, "gt_datetime": "2025-09-27 04:45:00", "gt_price": 157100000.0 }, { "matched": true, "gt_bar_index": 228319, "tech_bar_index": 228335, "signal_bar_index": 228335, "bar_offset": 16, "tech_price": 158969000.0, "tech_datetime": "2025-09-29 05:36:00", "candidate_index": 1979, "gt_datetime": "2025-09-29 04:48:00", "gt_price": 158464000.0 }, { "matched": true, "gt_bar_index": 234072, "tech_bar_index": 234074, "signal_bar_index": 234074, "bar_offset": 2, "tech_price": 169000000.0, "tech_datetime": "2025-10-11 11:00:00", "candidate_index": 2019, "gt_datetime": "2025-10-11 10:54:00", "gt_price": 168000000.0 }, { "matched": true, "gt_bar_index": 237122, "tech_bar_index": 237125, "signal_bar_index": 237125, "bar_offset": 3, "tech_price": 160578000.0, "tech_datetime": "2025-10-17 19:33:00", "candidate_index": 2046, "gt_datetime": "2025-10-17 19:24:00", "gt_price": 159762000.0 }, { "matched": true, "gt_bar_index": 238953, "tech_bar_index": 238961, "signal_bar_index": 238961, "bar_offset": 8, "tech_price": 162952000.0, "tech_datetime": "2025-10-21 15:21:00", "candidate_index": 2058, "gt_datetime": "2025-10-21 14:57:00", "gt_price": 162010000.0 }, { "matched": true, "gt_bar_index": 240563, "tech_bar_index": 240578, "signal_bar_index": 240578, "bar_offset": 15, "tech_price": 165423000.0, "tech_datetime": "2025-10-25 00:12:00", "candidate_index": 2076, "gt_datetime": "2025-10-24 23:27:00", "gt_price": 164400000.0 }, { "matched": true, "gt_bar_index": 240794, "tech_bar_index": 240524, "signal_bar_index": 240524, "bar_offset": 270, "tech_price": 166905000.0, "tech_datetime": "2025-10-24 21:30:00", "candidate_index": 2075, "gt_datetime": "2025-10-25 11:00:00", "gt_price": 165986000.0 }, { "matched": true, "gt_bar_index": 246067, "tech_bar_index": 246069, "signal_bar_index": 246069, "bar_offset": 2, "tech_price": 148034000.0, "tech_datetime": "2025-11-05 10:45:00", "candidate_index": 2115, "gt_datetime": "2025-11-05 10:39:00", "gt_price": 146822000.0 }, { "matched": true, "gt_bar_index": 248160, "tech_bar_index": 248180, "signal_bar_index": 248180, "bar_offset": 20, "tech_price": 152120000.0, "tech_datetime": "2025-11-09 20:18:00", "candidate_index": 2132, "gt_datetime": "2025-11-09 19:18:00", "gt_price": 151250000.0 }, { "matched": true, "gt_bar_index": 252411, "tech_bar_index": 252417, "signal_bar_index": 252417, "bar_offset": 6, "tech_price": 133000000.0, "tech_datetime": "2025-11-18 16:09:00", "candidate_index": 2181, "gt_datetime": "2025-11-18 15:51:00", "gt_price": 132269000.0 }, { "matched": true, "gt_bar_index": 253963, "tech_bar_index": 253964, "signal_bar_index": 253964, "bar_offset": 1, "tech_price": 122600000.0, "tech_datetime": "2025-11-21 21:30:00", "candidate_index": 2209, "gt_datetime": "2025-11-21 21:27:00", "gt_price": 121469000.0 }, { "matched": true, "gt_bar_index": 256232, "tech_bar_index": 256258, "signal_bar_index": 256258, "bar_offset": 26, "tech_price": 130400000.0, "tech_datetime": "2025-11-26 22:39:00", "candidate_index": 2234, "gt_datetime": "2025-11-26 21:21:00", "gt_price": 129636000.0 }, { "matched": true, "gt_bar_index": 258700, "tech_bar_index": 258701, "signal_bar_index": 258701, "bar_offset": 1, "tech_price": 126778000.0, "tech_datetime": "2025-12-02 00:48:00", "candidate_index": 2251, "gt_datetime": "2025-12-02 00:45:00", "gt_price": 125743000.0 }, { "matched": true, "gt_bar_index": 259278, "tech_bar_index": 259287, "signal_bar_index": 259287, "bar_offset": 9, "tech_price": 135693000.0, "tech_datetime": "2025-12-03 06:06:00", "candidate_index": 2258, "gt_datetime": "2025-12-03 05:39:00", "gt_price": 134952000.0 }, { "matched": true, "gt_bar_index": 261556, "tech_bar_index": 261557, "signal_bar_index": 261557, "bar_offset": 1, "tech_price": 132091000.0, "tech_datetime": "2025-12-07 23:36:00", "candidate_index": 2277, "gt_datetime": "2025-12-07 23:33:00", "gt_price": 131422000.0 }, { "matched": true, "gt_bar_index": 262330, "tech_bar_index": 262335, "signal_bar_index": 262335, "bar_offset": 5, "tech_price": 134055000.0, "tech_datetime": "2025-12-09 14:30:00", "candidate_index": 2284, "gt_datetime": "2025-12-09 14:15:00", "gt_price": 133333000.0 }, { "matched": true, "gt_bar_index": 263249, "tech_bar_index": 263260, "signal_bar_index": 263260, "bar_offset": 11, "tech_price": 133969000.0, "tech_datetime": "2025-12-11 12:45:00", "candidate_index": 2294, "gt_datetime": "2025-12-11 12:12:00", "gt_price": 133283000.0 }, { "matched": true, "gt_bar_index": 265681, "tech_bar_index": 265684, "signal_bar_index": 265684, "bar_offset": 3, "tech_price": 127682000.0, "tech_datetime": "2025-12-16 13:57:00", "candidate_index": 2310, "gt_datetime": "2025-12-16 13:48:00", "gt_price": 127025000.0 }, { "matched": true, "gt_bar_index": 266174, "tech_bar_index": 266185, "signal_bar_index": 266185, "bar_offset": 11, "tech_price": 129274000.0, "tech_datetime": "2025-12-17 15:00:00", "candidate_index": 2314, "gt_datetime": "2025-12-17 14:27:00", "gt_price": 128525000.0 }, { "matched": true, "gt_bar_index": 266945, "tech_bar_index": 266945, "signal_bar_index": 266945, "bar_offset": 0, "tech_price": 127000000.0, "tech_datetime": "2025-12-19 05:00:00", "candidate_index": 2322, "gt_datetime": "2025-12-19 05:00:00", "gt_price": 126200000.0 }, { "matched": true, "gt_bar_index": 268261, "tech_bar_index": 268267, "signal_bar_index": 268267, "bar_offset": 6, "tech_price": 131249000.0, "tech_datetime": "2025-12-21 23:06:00", "candidate_index": 2328, "gt_datetime": "2025-12-21 22:48:00", "gt_price": 130472000.0 }, { "matched": true, "gt_bar_index": 272371, "tech_bar_index": 272385, "signal_bar_index": 272385, "bar_offset": 14, "tech_price": 127009000.0, "tech_datetime": "2025-12-30 13:00:00", "candidate_index": 2351, "gt_datetime": "2025-12-30 12:18:00", "gt_price": 126374000.0 }, { "matched": true, "gt_bar_index": 273906, "tech_bar_index": 273876, "signal_bar_index": 273876, "bar_offset": 30, "tech_price": 129150000.0, "tech_datetime": "2026-01-02 15:33:00", "candidate_index": 2360, "gt_datetime": "2026-01-02 17:03:00", "gt_price": 128953000.0 }, { "matched": true, "gt_bar_index": 277283, "tech_bar_index": 277292, "signal_bar_index": 277292, "bar_offset": 9, "tech_price": 132459000.0, "tech_datetime": "2026-01-09 18:21:00", "candidate_index": 2384, "gt_datetime": "2026-01-09 17:54:00", "gt_price": 131780000.0 }, { "matched": true, "gt_bar_index": 278590, "tech_bar_index": 278530, "signal_bar_index": 278530, "bar_offset": 60, "tech_price": 133866000.0, "tech_datetime": "2026-01-12 08:15:00", "candidate_index": 2388, "gt_datetime": "2026-01-12 11:15:00", "gt_price": 135008000.0 }, { "matched": true, "gt_bar_index": 287235, "tech_bar_index": 287236, "signal_bar_index": 287236, "bar_offset": 1, "tech_price": 119730000.0, "tech_datetime": "2026-01-30 11:33:00", "candidate_index": 2449, "gt_datetime": "2026-01-30 11:30:00", "gt_price": 119124000.0 }, { "matched": true, "gt_bar_index": 288700, "tech_bar_index": 288700, "signal_bar_index": 288700, "bar_offset": 0, "tech_price": 111474000.0, "tech_datetime": "2026-02-02 12:45:00", "candidate_index": 2469, "gt_datetime": "2026-02-02 12:45:00", "gt_price": 110761000.0 }, { "matched": true, "gt_bar_index": 290551, "tech_bar_index": 290550, "signal_bar_index": 290550, "bar_offset": 1, "tech_price": 89826000.0, "tech_datetime": "2026-02-06 09:15:00", "candidate_index": 2515, "gt_datetime": "2026-02-06 09:18:00", "gt_price": 88999000.0 }, { "matched": true, "gt_bar_index": 290757, "tech_bar_index": 290757, "signal_bar_index": 290757, "bar_offset": 0, "tech_price": 94625000.0, "tech_datetime": "2026-02-06 19:36:00", "candidate_index": 2522, "gt_datetime": "2026-02-06 19:36:00", "gt_price": 81110000.0 }, { "matched": true, "gt_bar_index": 291171, "tech_bar_index": 291171, "signal_bar_index": 291171, "bar_offset": 0, "tech_price": 100381000.0, "tech_datetime": "2026-02-07 16:18:00", "candidate_index": 2527, "gt_datetime": "2026-02-07 16:18:00", "gt_price": 99500000.0 }, { "matched": true, "gt_bar_index": 291843, "tech_bar_index": 291846, "signal_bar_index": 291846, "bar_offset": 3, "tech_price": 104987000.0, "tech_datetime": "2026-02-09 02:03:00", "candidate_index": 2534, "gt_datetime": "2026-02-09 01:54:00", "gt_price": 104442000.0 }, { "matched": true, "gt_bar_index": 293795, "tech_bar_index": 293797, "signal_bar_index": 293797, "bar_offset": 2, "tech_price": 96333000.0, "tech_datetime": "2026-02-13 03:36:00", "candidate_index": 2566, "gt_datetime": "2026-02-13 03:30:00", "gt_price": 95788000.0 }, { "matched": true, "gt_bar_index": 294715, "tech_bar_index": 294719, "signal_bar_index": 294719, "bar_offset": 4, "tech_price": 102416000.0, "tech_datetime": "2026-02-15 01:42:00", "candidate_index": 2574, "gt_datetime": "2026-02-15 01:30:00", "gt_price": 101900000.0 }, { "matched": true, "gt_bar_index": 299457, "tech_bar_index": 299458, "signal_bar_index": 299458, "bar_offset": 1, "tech_price": 92562000.0, "tech_datetime": "2026-02-24 22:39:00", "candidate_index": 2624, "gt_datetime": "2026-02-24 22:36:00", "gt_price": 92000000.0 }, { "matched": true, "gt_bar_index": 299887, "tech_bar_index": 299911, "signal_bar_index": 299911, "bar_offset": 24, "tech_price": 95500000.0, "tech_datetime": "2026-02-25 21:18:00", "candidate_index": 2630, "gt_datetime": "2026-02-25 20:06:00", "gt_price": 94680000.0 }, { "matched": true, "gt_bar_index": 301244, "tech_bar_index": 301245, "signal_bar_index": 301245, "bar_offset": 1, "tech_price": 93216000.0, "tech_datetime": "2026-02-28 16:00:00", "candidate_index": 2650, "gt_datetime": "2026-02-28 15:57:00", "gt_price": 92582000.0 }, { "matched": true, "gt_bar_index": 303096, "tech_bar_index": 303108, "signal_bar_index": 303108, "bar_offset": 12, "tech_price": 99605000.0, "tech_datetime": "2026-03-04 13:09:00", "candidate_index": 2675, "gt_datetime": "2026-03-04 12:33:00", "gt_price": 98900000.0 }, { "matched": true, "gt_bar_index": 303316, "tech_bar_index": 303279, "signal_bar_index": 303279, "bar_offset": 37, "tech_price": 103403000.0, "tech_datetime": "2026-03-04 21:42:00", "candidate_index": 2676, "gt_datetime": "2026-03-04 23:33:00", "gt_price": 105000000.0 }, { "matched": true, "gt_bar_index": 305393, "tech_bar_index": 305389, "signal_bar_index": 305389, "bar_offset": 4, "tech_price": 98178000.0, "tech_datetime": "2026-03-09 07:12:00", "candidate_index": 2704, "gt_datetime": "2026-03-09 07:24:00", "gt_price": 97511000.0 }, { "matched": true, "gt_bar_index": 306974, "tech_bar_index": 306938, "signal_bar_index": 306938, "bar_offset": 36, "tech_price": 102129000.0, "tech_datetime": "2026-03-12 12:39:00", "candidate_index": 2724, "gt_datetime": "2026-03-12 14:27:00", "gt_price": 101706000.0 }, { "matched": true, "gt_bar_index": 307958, "tech_bar_index": 307887, "signal_bar_index": 307887, "bar_offset": 71, "tech_price": 104565000.0, "tech_datetime": "2026-03-14 12:06:00", "candidate_index": 2736, "gt_datetime": "2026-03-14 15:39:00", "gt_price": 103880000.0 }, { "matched": true, "gt_bar_index": 308287, "tech_bar_index": 308297, "signal_bar_index": 308297, "bar_offset": 10, "tech_price": 105008000.0, "tech_datetime": "2026-03-15 08:36:00", "candidate_index": 2738, "gt_datetime": "2026-03-15 08:06:00", "gt_price": 104939000.0 }, { "matched": true, "gt_bar_index": 312158, "tech_bar_index": 312161, "signal_bar_index": 312161, "bar_offset": 3, "tech_price": 101983000.0, "tech_datetime": "2026-03-23 09:48:00", "candidate_index": 2774, "gt_datetime": "2026-03-23 09:39:00", "gt_price": 101413000.0 }, { "matched": true, "gt_bar_index": 312981, "tech_bar_index": 312991, "signal_bar_index": 312991, "bar_offset": 10, "tech_price": 103899000.0, "tech_datetime": "2026-03-25 03:18:00", "candidate_index": 2781, "gt_datetime": "2026-03-25 02:48:00", "gt_price": 103295000.0 }, { "matched": true, "gt_bar_index": 314419, "tech_bar_index": 314441, "signal_bar_index": 314441, "bar_offset": 22, "tech_price": 100310000.0, "tech_datetime": "2026-03-28 03:48:00", "candidate_index": 2794, "gt_datetime": "2026-03-28 02:42:00", "gt_price": 99803000.0 }, { "matched": true, "gt_bar_index": 317076, "tech_bar_index": 317082, "signal_bar_index": 317082, "bar_offset": 6, "tech_price": 100888000.0, "tech_datetime": "2026-04-02 22:51:00", "candidate_index": 2815, "gt_datetime": "2026-04-02 22:33:00", "gt_price": 100318000.0 }, { "matched": true, "gt_bar_index": 318592, "tech_bar_index": 318553, "signal_bar_index": 318553, "bar_offset": 39, "tech_price": 102363000.0, "tech_datetime": "2026-04-06 00:24:00", "candidate_index": 2821, "gt_datetime": "2026-04-06 02:21:00", "gt_price": 102102000.0 }, { "matched": true, "gt_bar_index": 322055, "tech_bar_index": 322025, "signal_bar_index": 322025, "bar_offset": 30, "tech_price": 106500000.0, "tech_datetime": "2026-04-13 06:00:00", "candidate_index": 2846, "gt_datetime": "2026-04-13 07:30:00", "gt_price": 105373000.0 }, { "matched": true, "gt_bar_index": 325445, "tech_bar_index": 325461, "signal_bar_index": 325461, "bar_offset": 16, "tech_price": 110570000.0, "tech_datetime": "2026-04-20 09:48:00", "candidate_index": 2870, "gt_datetime": "2026-04-20 09:00:00", "gt_price": 109983000.0 }, { "matched": true, "gt_bar_index": 330047, "tech_bar_index": 330051, "signal_bar_index": 330051, "bar_offset": 4, "tech_price": 112881000.0, "tech_datetime": "2026-04-30 03:21:00", "candidate_index": 2899, "gt_datetime": "2026-04-30 03:09:00", "gt_price": 112200000.0 }, { "matched": true, "gt_bar_index": 330667, "tech_bar_index": 330710, "signal_bar_index": 330710, "bar_offset": 43, "tech_price": 114781000.0, "tech_datetime": "2026-05-01 12:18:00", "candidate_index": 2903, "gt_datetime": "2026-05-01 10:09:00", "gt_price": 114075000.0 }, { "matched": true, "gt_bar_index": 347005, "tech_bar_index": 347005, "signal_bar_index": 347005, "bar_offset": 0, "tech_price": 92127000.0, "tech_datetime": "2026-06-04 11:03:00", "candidate_index": 3011, "gt_datetime": "2026-06-04 11:03:00", "gt_price": 91495000.0 }, { "matched": true, "gt_bar_index": 347824, "tech_bar_index": 347824, "signal_bar_index": 347824, "bar_offset": 0, "tech_price": 90872000.0, "tech_datetime": "2026-06-06 04:00:00", "candidate_index": 3031, "gt_datetime": "2026-06-06 04:00:00", "gt_price": 90332000.0 }, { "matched": true, "gt_bar_index": 348658, "tech_bar_index": 348636, "signal_bar_index": 348636, "bar_offset": 22, "tech_price": 95150000.0, "tech_datetime": "2026-06-07 20:36:00", "candidate_index": 3039, "gt_datetime": "2026-06-07 21:42:00", "gt_price": 93600000.0 } ], "misses": [ { "gt_bar_index": 188936, "gt_datetime": "2025-07-08 19:36:00", "gt_price": 148400000.0 } ] }, "sell": { "side": "sell", "gt_count": 102, "tech_count": 2818, "hit_count": 102, "miss_count": 0, "recall": 1.0, "precision": 0.0362, "f1": 0.0699, "avg_bar_offset": 17.3, "hits": [ { "matched": true, "gt_bar_index": 1959, "tech_bar_index": 1981, "signal_bar_index": 1981, "bar_offset": 22, "tech_price": 97500000.0, "tech_datetime": "2024-06-13 00:42:00", "candidate_index": 8, "gt_datetime": "2024-06-12 23:36:00", "gt_price": 98069000.0 }, { "matched": true, "gt_bar_index": 10826, "tech_bar_index": 10833, "signal_bar_index": 10833, "bar_offset": 7, "tech_price": 89091000.0, "tech_datetime": "2024-07-01 11:27:00", "candidate_index": 64, "gt_datetime": "2024-07-01 11:06:00", "gt_price": 89540000.0 }, { "matched": true, "gt_bar_index": 13654, "tech_bar_index": 13658, "signal_bar_index": 13658, "bar_offset": 4, "tech_price": 82749000.0, "tech_datetime": "2024-07-07 08:42:00", "candidate_index": 95, "gt_datetime": "2024-07-07 08:30:00", "gt_price": 83175000.0 }, { "matched": true, "gt_bar_index": 15205, "tech_bar_index": 15209, "signal_bar_index": 15209, "bar_offset": 4, "tech_price": 83308000.0, "tech_datetime": "2024-07-10 14:18:00", "candidate_index": 115, "gt_datetime": "2024-07-10 14:06:00", "gt_price": 83756000.0 }, { "matched": true, "gt_bar_index": 17985, "tech_bar_index": 17988, "signal_bar_index": 17988, "bar_offset": 3, "tech_price": 90892000.0, "tech_datetime": "2024-07-16 09:15:00", "candidate_index": 147, "gt_datetime": "2024-07-16 09:06:00", "gt_price": 91400000.0 }, { "matched": true, "gt_bar_index": 20880, "tech_bar_index": 20887, "signal_bar_index": 20887, "bar_offset": 7, "tech_price": 94945000.0, "tech_datetime": "2024-07-22 10:12:00", "candidate_index": 172, "gt_datetime": "2024-07-22 09:51:00", "gt_price": 95440000.0 }, { "matched": true, "gt_bar_index": 24488, "tech_bar_index": 24493, "signal_bar_index": 24493, "bar_offset": 5, "tech_price": 96702000.0, "tech_datetime": "2024-07-29 22:30:00", "candidate_index": 204, "gt_datetime": "2024-07-29 22:15:00", "gt_price": 97196000.0 }, { "matched": true, "gt_bar_index": 26115, "tech_bar_index": 26121, "signal_bar_index": 26121, "bar_offset": 6, "tech_price": 91622000.0, "tech_datetime": "2024-08-02 07:54:00", "candidate_index": 221, "gt_datetime": "2024-08-02 07:36:00", "gt_price": 92234000.0 }, { "matched": true, "gt_bar_index": 27733, "tech_bar_index": 27733, "signal_bar_index": 27733, "bar_offset": 0, "tech_price": 76629000.0, "tech_datetime": "2024-08-05 16:30:00", "candidate_index": 237, "gt_datetime": "2024-08-05 16:30:00", "gt_price": 77500000.0 }, { "matched": true, "gt_bar_index": 27913, "tech_bar_index": 27914, "signal_bar_index": 27914, "bar_offset": 1, "tech_price": 79282000.0, "tech_datetime": "2024-08-06 01:33:00", "candidate_index": 245, "gt_datetime": "2024-08-06 01:30:00", "gt_price": 80009000.0 }, { "matched": true, "gt_bar_index": 29483, "tech_bar_index": 29484, "signal_bar_index": 29484, "bar_offset": 1, "tech_price": 87360000.0, "tech_datetime": "2024-08-09 08:03:00", "candidate_index": 274, "gt_datetime": "2024-08-09 08:00:00", "gt_price": 87975000.0 }, { "matched": true, "gt_bar_index": 30650, "tech_bar_index": 30653, "signal_bar_index": 30653, "bar_offset": 3, "tech_price": 85959000.0, "tech_datetime": "2024-08-11 18:30:00", "candidate_index": 285, "gt_datetime": "2024-08-11 18:21:00", "gt_price": 86420000.0 }, { "matched": true, "gt_bar_index": 32153, "tech_bar_index": 32153, "signal_bar_index": 32153, "bar_offset": 0, "tech_price": 85082000.0, "tech_datetime": "2024-08-14 21:30:00", "candidate_index": 303, "gt_datetime": "2024-08-14 21:30:00", "gt_price": 85890000.0 }, { "matched": true, "gt_bar_index": 34078, "tech_bar_index": 34102, "signal_bar_index": 34102, "bar_offset": 24, "tech_price": 83147000.0, "tech_datetime": "2024-08-18 22:57:00", "candidate_index": 321, "gt_datetime": "2024-08-18 21:45:00", "gt_price": 83599000.0 }, { "matched": true, "gt_bar_index": 37652, "tech_bar_index": 37657, "signal_bar_index": 37657, "bar_offset": 5, "tech_price": 86400000.0, "tech_datetime": "2024-08-26 08:42:00", "candidate_index": 347, "gt_datetime": "2024-08-26 08:27:00", "gt_price": 87000000.0 }, { "matched": true, "gt_bar_index": 39414, "tech_bar_index": 39421, "signal_bar_index": 39421, "bar_offset": 7, "tech_price": 82250000.0, "tech_datetime": "2024-08-30 00:54:00", "candidate_index": 361, "gt_datetime": "2024-08-30 00:33:00", "gt_price": 82690000.0 }, { "matched": true, "gt_bar_index": 41458, "tech_bar_index": 41475, "signal_bar_index": 41475, "bar_offset": 17, "tech_price": 80165000.0, "tech_datetime": "2024-09-03 08:51:00", "candidate_index": 377, "gt_datetime": "2024-09-03 08:00:00", "gt_price": 80569000.0 }, { "matched": true, "gt_bar_index": 46764, "tech_bar_index": 46676, "signal_bar_index": 46676, "bar_offset": 88, "tech_price": 80070000.0, "tech_datetime": "2024-09-14 04:54:00", "candidate_index": 438, "gt_datetime": "2024-09-14 09:18:00", "gt_price": 81213000.0 }, { "matched": true, "gt_bar_index": 53337, "tech_bar_index": 53346, "signal_bar_index": 53346, "bar_offset": 9, "tech_price": 86959000.0, "tech_datetime": "2024-09-28 02:24:00", "candidate_index": 497, "gt_datetime": "2024-09-28 01:57:00", "gt_price": 87398000.0 }, { "matched": true, "gt_bar_index": 58086, "tech_bar_index": 58086, "signal_bar_index": 58086, "bar_offset": 0, "tech_price": 85855000.0, "tech_datetime": "2024-10-07 23:24:00", "candidate_index": 528, "gt_datetime": "2024-10-07 23:24:00", "gt_price": 86300000.0 }, { "matched": true, "gt_bar_index": 68615, "tech_bar_index": 68617, "signal_bar_index": 68617, "bar_offset": 2, "tech_price": 101340000.0, "tech_datetime": "2024-10-30 04:21:00", "candidate_index": 598, "gt_datetime": "2024-10-30 04:15:00", "gt_price": 102102000.0 }, { "matched": true, "gt_bar_index": 70200, "tech_bar_index": 70230, "signal_bar_index": 70230, "bar_offset": 30, "tech_price": 97395000.0, "tech_datetime": "2024-11-02 13:00:00", "candidate_index": 611, "gt_datetime": "2024-11-02 11:30:00", "gt_price": 97918000.0 }, { "matched": true, "gt_bar_index": 72198, "tech_bar_index": 72199, "signal_bar_index": 72199, "bar_offset": 1, "tech_price": 103222000.0, "tech_datetime": "2024-11-06 15:27:00", "candidate_index": 631, "gt_datetime": "2024-11-06 15:24:00", "gt_price": 103903000.0 }, { "matched": true, "gt_bar_index": 75088, "tech_bar_index": 75090, "signal_bar_index": 75090, "bar_offset": 2, "tech_price": 127074000.0, "tech_datetime": "2024-11-12 16:00:00", "candidate_index": 666, "gt_datetime": "2024-11-12 15:54:00", "gt_price": 128052000.0 }, { "matched": true, "gt_bar_index": 75755, "tech_bar_index": 75760, "signal_bar_index": 75760, "bar_offset": 5, "tech_price": 130148000.0, "tech_datetime": "2024-11-14 01:30:00", "candidate_index": 678, "gt_datetime": "2024-11-14 01:15:00", "gt_price": 131080000.0 }, { "matched": true, "gt_bar_index": 79498, "tech_bar_index": 79515, "signal_bar_index": 79515, "bar_offset": 17, "tech_price": 137500000.0, "tech_datetime": "2024-11-21 21:15:00", "candidate_index": 718, "gt_datetime": "2024-11-21 20:24:00", "gt_price": 138650000.0 }, { "matched": true, "gt_bar_index": 79901, "tech_bar_index": 79934, "signal_bar_index": 79934, "bar_offset": 33, "tech_price": 138000000.0, "tech_datetime": "2024-11-22 18:12:00", "candidate_index": 722, "gt_datetime": "2024-11-22 16:33:00", "gt_price": 138880000.0 }, { "matched": true, "gt_bar_index": 81176, "tech_bar_index": 81180, "signal_bar_index": 81180, "bar_offset": 4, "tech_price": 136081000.0, "tech_datetime": "2024-11-25 08:30:00", "candidate_index": 732, "gt_datetime": "2024-11-25 08:18:00", "gt_price": 136880000.0 }, { "matched": true, "gt_bar_index": 83416, "tech_bar_index": 83420, "signal_bar_index": 83420, "bar_offset": 4, "tech_price": 135589000.0, "tech_datetime": "2024-11-30 00:30:00", "candidate_index": 756, "gt_datetime": "2024-11-30 00:18:00", "gt_price": 136400000.0 }, { "matched": true, "gt_bar_index": 85312, "tech_bar_index": 85344, "signal_bar_index": 85344, "bar_offset": 32, "tech_price": 131997000.0, "tech_datetime": "2024-12-04 00:42:00", "candidate_index": 770, "gt_datetime": "2024-12-03 23:06:00", "gt_price": 129075000.0 }, { "matched": true, "gt_bar_index": 85315, "tech_bar_index": 85355, "signal_bar_index": 85355, "bar_offset": 40, "tech_price": 132584000.0, "tech_datetime": "2024-12-04 01:15:00", "candidate_index": 771, "gt_datetime": "2024-12-03 23:15:00", "gt_price": 132389000.0 }, { "matched": true, "gt_bar_index": 86052, "tech_bar_index": 86053, "signal_bar_index": 86053, "bar_offset": 1, "tech_price": 144699000.0, "tech_datetime": "2024-12-05 12:09:00", "candidate_index": 780, "gt_datetime": "2024-12-05 12:06:00", "gt_price": 146000000.0 }, { "matched": true, "gt_bar_index": 87849, "tech_bar_index": 87856, "signal_bar_index": 87856, "bar_offset": 7, "tech_price": 140700000.0, "tech_datetime": "2024-12-09 09:15:00", "candidate_index": 798, "gt_datetime": "2024-12-09 08:54:00", "gt_price": 141500000.0 }, { "matched": true, "gt_bar_index": 91990, "tech_bar_index": 91994, "signal_bar_index": 91994, "bar_offset": 4, "tech_price": 155600000.0, "tech_datetime": "2024-12-18 00:09:00", "candidate_index": 837, "gt_datetime": "2024-12-17 23:57:00", "gt_price": 157000000.0 }, { "matched": true, "gt_bar_index": 93471, "tech_bar_index": 93471, "signal_bar_index": 93471, "bar_offset": 0, "tech_price": 146150000.0, "tech_datetime": "2024-12-21 02:00:00", "candidate_index": 856, "gt_datetime": "2024-12-21 02:00:00", "gt_price": 150000000.0 }, { "matched": true, "gt_bar_index": 96014, "tech_bar_index": 96021, "signal_bar_index": 96021, "bar_offset": 7, "tech_price": 148000000.0, "tech_datetime": "2024-12-26 09:30:00", "candidate_index": 882, "gt_datetime": "2024-12-26 09:09:00", "gt_price": 148899000.0 }, { "matched": true, "gt_bar_index": 101684, "tech_bar_index": 101686, "signal_bar_index": 101686, "bar_offset": 2, "tech_price": 150199000.0, "tech_datetime": "2025-01-07 09:42:00", "candidate_index": 924, "gt_datetime": "2025-01-07 09:36:00", "gt_price": 150996000.0 }, { "matched": true, "gt_bar_index": 103471, "tech_bar_index": 103480, "signal_bar_index": 103480, "bar_offset": 9, "tech_price": 142865000.0, "tech_datetime": "2025-01-11 03:24:00", "candidate_index": 941, "gt_datetime": "2025-01-11 02:57:00", "gt_price": 143850000.0 }, { "matched": true, "gt_bar_index": 107659, "tech_bar_index": 107670, "signal_bar_index": 107670, "bar_offset": 11, "tech_price": 158874000.0, "tech_datetime": "2025-01-19 20:54:00", "candidate_index": 978, "gt_datetime": "2025-01-19 20:21:00", "gt_price": 159990000.0 }, { "matched": true, "gt_bar_index": 108050, "tech_bar_index": 108050, "signal_bar_index": 108050, "bar_offset": 0, "tech_price": 161620000.0, "tech_datetime": "2025-01-20 15:54:00", "candidate_index": 983, "gt_datetime": "2025-01-20 15:54:00", "gt_price": 163460000.0 }, { "matched": true, "gt_bar_index": 110201, "tech_bar_index": 110210, "signal_bar_index": 110210, "bar_offset": 9, "tech_price": 157938000.0, "tech_datetime": "2025-01-25 03:54:00", "candidate_index": 1007, "gt_datetime": "2025-01-25 03:27:00", "gt_price": 159000000.0 }, { "matched": true, "gt_bar_index": 113010, "tech_bar_index": 113020, "signal_bar_index": 113020, "bar_offset": 10, "tech_price": 159748000.0, "tech_datetime": "2025-01-31 00:24:00", "candidate_index": 1025, "gt_datetime": "2025-01-30 23:54:00", "gt_price": 160710000.0 }, { "matched": true, "gt_bar_index": 115075, "tech_bar_index": 115087, "signal_bar_index": 115087, "bar_offset": 12, "tech_price": 159588000.0, "tech_datetime": "2025-02-04 07:45:00", "candidate_index": 1044, "gt_datetime": "2025-02-04 07:09:00", "gt_price": 160432000.0 }, { "matched": true, "gt_bar_index": 120271, "tech_bar_index": 120279, "signal_bar_index": 120279, "bar_offset": 8, "tech_price": 147256000.0, "tech_datetime": "2025-02-15 03:21:00", "candidate_index": 1088, "gt_datetime": "2025-02-15 02:57:00", "gt_price": 148000000.0 }, { "matched": true, "gt_bar_index": 123577, "tech_bar_index": 123562, "signal_bar_index": 123562, "bar_offset": 15, "tech_price": 145356000.0, "tech_datetime": "2025-02-21 23:30:00", "candidate_index": 1106, "gt_datetime": "2025-02-22 00:15:00", "gt_price": 145989000.0 }, { "matched": true, "gt_bar_index": 125341, "tech_bar_index": 125341, "signal_bar_index": 125341, "bar_offset": 0, "tech_price": 130490000.0, "tech_datetime": "2025-02-25 21:24:00", "candidate_index": 1116, "gt_datetime": "2025-02-25 21:24:00", "gt_price": 132000000.0 }, { "matched": true, "gt_bar_index": 126273, "tech_bar_index": 126283, "signal_bar_index": 126283, "bar_offset": 10, "tech_price": 126600000.0, "tech_datetime": "2025-02-27 20:30:00", "candidate_index": 1128, "gt_datetime": "2025-02-27 20:00:00", "gt_price": 127270000.0 }, { "matched": true, "gt_bar_index": 127959, "tech_bar_index": 127967, "signal_bar_index": 127967, "bar_offset": 8, "tech_price": 142642000.0, "tech_datetime": "2025-03-03 08:42:00", "candidate_index": 1155, "gt_datetime": "2025-03-03 08:18:00", "gt_price": 143415000.0 }, { "matched": true, "gt_bar_index": 129532, "tech_bar_index": 129535, "signal_bar_index": 129535, "bar_offset": 3, "tech_price": 137434000.0, "tech_datetime": "2025-03-06 15:06:00", "candidate_index": 1181, "gt_datetime": "2025-03-06 14:57:00", "gt_price": 138161000.0 }, { "matched": true, "gt_bar_index": 130190, "tech_bar_index": 130192, "signal_bar_index": 130192, "bar_offset": 2, "tech_price": 134251000.0, "tech_datetime": "2025-03-07 23:57:00", "candidate_index": 1194, "gt_datetime": "2025-03-07 23:51:00", "gt_price": 135147000.0 }, { "matched": true, "gt_bar_index": 131093, "tech_bar_index": 131053, "signal_bar_index": 131053, "bar_offset": 40, "tech_price": 127323000.0, "tech_datetime": "2025-03-09 19:00:00", "candidate_index": 1200, "gt_datetime": "2025-03-09 21:00:00", "gt_price": 126470000.0 }, { "matched": true, "gt_bar_index": 133638, "tech_bar_index": 133657, "signal_bar_index": 133657, "bar_offset": 19, "tech_price": 124257000.0, "tech_datetime": "2025-03-15 05:12:00", "candidate_index": 1237, "gt_datetime": "2025-03-15 04:15:00", "gt_price": 124979000.0 }, { "matched": true, "gt_bar_index": 138131, "tech_bar_index": 138133, "signal_bar_index": 138133, "bar_offset": 2, "tech_price": 130050000.0, "tech_datetime": "2025-03-24 23:27:00", "candidate_index": 1272, "gt_datetime": "2025-03-24 23:21:00", "gt_price": 130839000.0 }, { "matched": true, "gt_bar_index": 139715, "tech_bar_index": 139826, "signal_bar_index": 139826, "bar_offset": 111, "tech_price": 128345000.0, "tech_datetime": "2025-03-28 12:06:00", "candidate_index": 1288, "gt_datetime": "2025-03-28 06:33:00", "gt_price": 129379000.0 }, { "matched": true, "gt_bar_index": 142569, "tech_bar_index": 142570, "signal_bar_index": 142570, "bar_offset": 1, "tech_price": 129212000.0, "tech_datetime": "2025-04-03 05:18:00", "candidate_index": 1312, "gt_datetime": "2025-04-03 05:15:00", "gt_price": 130241000.0 }, { "matched": true, "gt_bar_index": 144850, "tech_bar_index": 144850, "signal_bar_index": 144850, "bar_offset": 0, "tech_price": 118861000.0, "tech_datetime": "2025-04-07 23:18:00", "candidate_index": 1333, "gt_datetime": "2025-04-07 23:18:00", "gt_price": 120961000.0 }, { "matched": true, "gt_bar_index": 145952, "tech_bar_index": 145954, "signal_bar_index": 145954, "bar_offset": 2, "tech_price": 122300000.0, "tech_datetime": "2025-04-10 06:30:00", "candidate_index": 1349, "gt_datetime": "2025-04-10 06:24:00", "gt_price": 122997000.0 }, { "matched": true, "gt_bar_index": 156592, "tech_bar_index": 156658, "signal_bar_index": 156658, "bar_offset": 66, "tech_price": 139420000.0, "tech_datetime": "2025-05-02 13:42:00", "candidate_index": 1424, "gt_datetime": "2025-05-02 10:24:00", "gt_price": 140397000.0 }, { "matched": true, "gt_bar_index": 166515, "tech_bar_index": 166559, "signal_bar_index": 166559, "bar_offset": 44, "tech_price": 154387000.0, "tech_datetime": "2025-05-23 04:45:00", "candidate_index": 1497, "gt_datetime": "2025-05-23 02:33:00", "gt_price": 155219000.0 }, { "matched": true, "gt_bar_index": 168406, "tech_bar_index": 168410, "signal_bar_index": 168410, "bar_offset": 4, "tech_price": 152165000.0, "tech_datetime": "2025-05-27 01:18:00", "candidate_index": 1509, "gt_datetime": "2025-05-27 01:06:00", "gt_price": 153115000.0 }, { "matched": true, "gt_bar_index": 176052, "tech_bar_index": 176086, "signal_bar_index": 176086, "bar_offset": 34, "tech_price": 150502000.0, "tech_datetime": "2025-06-12 01:06:00", "candidate_index": 1550, "gt_datetime": "2025-06-11 23:24:00", "gt_price": 151437000.0 }, { "matched": true, "gt_bar_index": 178553, "tech_bar_index": 178616, "signal_bar_index": 178616, "bar_offset": 63, "tech_price": 148333000.0, "tech_datetime": "2025-06-17 07:36:00", "candidate_index": 1568, "gt_datetime": "2025-06-17 04:27:00", "gt_price": 149312000.0 }, { "matched": true, "gt_bar_index": 191756, "tech_bar_index": 191743, "signal_bar_index": 191743, "bar_offset": 13, "tech_price": 165738000.0, "tech_datetime": "2025-07-14 15:57:00", "candidate_index": 1633, "gt_datetime": "2025-07-14 16:36:00", "gt_price": 166969000.0 }, { "matched": true, "gt_bar_index": 200096, "tech_bar_index": 200112, "signal_bar_index": 200112, "bar_offset": 16, "tech_price": 163278000.0, "tech_datetime": "2025-08-01 02:24:00", "candidate_index": 1682, "gt_datetime": "2025-08-01 01:36:00", "gt_price": 164174000.0 }, { "matched": true, "gt_bar_index": 206495, "tech_bar_index": 206499, "signal_bar_index": 206499, "bar_offset": 4, "tech_price": 169038000.0, "tech_datetime": "2025-08-14 09:45:00", "candidate_index": 1708, "gt_datetime": "2025-08-14 09:33:00", "gt_price": 169900000.0 }, { "matched": true, "gt_bar_index": 208082, "tech_bar_index": 208314, "signal_bar_index": 208314, "bar_offset": 232, "tech_price": 162500000.0, "tech_datetime": "2025-08-18 10:27:00", "candidate_index": 1715, "gt_datetime": "2025-08-17 22:51:00", "gt_price": 164075000.0 }, { "matched": true, "gt_bar_index": 210520, "tech_bar_index": 210524, "signal_bar_index": 210524, "bar_offset": 4, "tech_price": 161757000.0, "tech_datetime": "2025-08-23 00:57:00", "candidate_index": 1733, "gt_datetime": "2025-08-23 00:45:00", "gt_price": 162691000.0 }, { "matched": true, "gt_bar_index": 213353, "tech_bar_index": 213428, "signal_bar_index": 213428, "bar_offset": 75, "tech_price": 156825000.0, "tech_datetime": "2025-08-29 02:09:00", "candidate_index": 1753, "gt_datetime": "2025-08-28 22:24:00", "gt_price": 157544000.0 }, { "matched": true, "gt_bar_index": 233334, "tech_bar_index": 233348, "signal_bar_index": 233348, "bar_offset": 14, "tech_price": 178654000.0, "tech_datetime": "2025-10-09 22:42:00", "candidate_index": 1830, "gt_datetime": "2025-10-09 22:00:00", "gt_price": 179734000.0 }, { "matched": true, "gt_bar_index": 235029, "tech_bar_index": 235065, "signal_bar_index": 235065, "bar_offset": 36, "tech_price": 174000000.0, "tech_datetime": "2025-10-13 12:33:00", "candidate_index": 1843, "gt_datetime": "2025-10-13 10:45:00", "gt_price": 175154000.0 }, { "matched": true, "gt_bar_index": 239166, "tech_bar_index": 239167, "signal_bar_index": 239167, "bar_offset": 1, "tech_price": 168446000.0, "tech_datetime": "2025-10-22 01:39:00", "candidate_index": 1883, "gt_datetime": "2025-10-22 01:36:00", "gt_price": 169368000.0 }, { "matched": true, "gt_bar_index": 241856, "tech_bar_index": 241873, "signal_bar_index": 241873, "bar_offset": 17, "tech_price": 170626000.0, "tech_datetime": "2025-10-27 16:57:00", "candidate_index": 1899, "gt_datetime": "2025-10-27 16:06:00", "gt_price": 171490000.0 }, { "matched": true, "gt_bar_index": 246441, "tech_bar_index": 246453, "signal_bar_index": 246453, "bar_offset": 12, "tech_price": 155241000.0, "tech_datetime": "2025-11-06 05:57:00", "candidate_index": 1936, "gt_datetime": "2025-11-06 05:21:00", "gt_price": 156050000.0 }, { "matched": true, "gt_bar_index": 248941, "tech_bar_index": 248945, "signal_bar_index": 248945, "bar_offset": 4, "tech_price": 158197000.0, "tech_datetime": "2025-11-11 10:33:00", "candidate_index": 1962, "gt_datetime": "2025-11-11 10:21:00", "gt_price": 159000000.0 }, { "matched": true, "gt_bar_index": 252606, "tech_bar_index": 252608, "signal_bar_index": 252608, "bar_offset": 2, "tech_price": 138407000.0, "tech_datetime": "2025-11-19 01:42:00", "candidate_index": 1997, "gt_datetime": "2025-11-19 01:36:00", "gt_price": 139221000.0 }, { "matched": true, "gt_bar_index": 257235, "tech_bar_index": 257238, "signal_bar_index": 257238, "bar_offset": 3, "tech_price": 137790000.0, "tech_datetime": "2025-11-28 23:39:00", "candidate_index": 2051, "gt_datetime": "2025-11-28 23:30:00", "gt_price": 138982000.0 }, { "matched": true, "gt_bar_index": 259476, "tech_bar_index": 259479, "signal_bar_index": 259479, "bar_offset": 3, "tech_price": 139099000.0, "tech_datetime": "2025-12-03 15:42:00", "candidate_index": 2069, "gt_datetime": "2025-12-03 15:33:00", "gt_price": 139950000.0 }, { "matched": true, "gt_bar_index": 262567, "tech_bar_index": 262570, "signal_bar_index": 262570, "bar_offset": 3, "tech_price": 139085000.0, "tech_datetime": "2025-12-10 02:15:00", "candidate_index": 2096, "gt_datetime": "2025-12-10 02:06:00", "gt_price": 139840000.0 }, { "matched": true, "gt_bar_index": 266371, "tech_bar_index": 266373, "signal_bar_index": 266373, "bar_offset": 2, "tech_price": 133298000.0, "tech_datetime": "2025-12-18 00:24:00", "candidate_index": 2127, "gt_datetime": "2025-12-18 00:18:00", "gt_price": 134021000.0 }, { "matched": true, "gt_bar_index": 268716, "tech_bar_index": 268735, "signal_bar_index": 268735, "bar_offset": 19, "tech_price": 133900000.0, "tech_datetime": "2025-12-22 22:30:00", "candidate_index": 2141, "gt_datetime": "2025-12-22 21:33:00", "gt_price": 134594000.0 }, { "matched": true, "gt_bar_index": 275594, "tech_bar_index": 275601, "signal_bar_index": 275601, "bar_offset": 7, "tech_price": 136305000.0, "tech_datetime": "2026-01-06 05:48:00", "candidate_index": 2175, "gt_datetime": "2026-01-06 05:27:00", "gt_price": 137000000.0 }, { "matched": true, "gt_bar_index": 279908, "tech_bar_index": 279958, "signal_bar_index": 279958, "bar_offset": 50, "tech_price": 142005000.0, "tech_datetime": "2026-01-15 07:39:00", "candidate_index": 2210, "gt_datetime": "2026-01-15 05:09:00", "gt_price": 143100000.0 }, { "matched": true, "gt_bar_index": 281884, "tech_bar_index": 281894, "signal_bar_index": 281894, "bar_offset": 10, "tech_price": 140350000.0, "tech_datetime": "2026-01-19 08:27:00", "candidate_index": 2215, "gt_datetime": "2026-01-19 07:57:00", "gt_price": 141150000.0 }, { "matched": true, "gt_bar_index": 286583, "tech_bar_index": 286585, "signal_bar_index": 286585, "bar_offset": 2, "tech_price": 129885000.0, "tech_datetime": "2026-01-29 03:00:00", "candidate_index": 2253, "gt_datetime": "2026-01-29 02:54:00", "gt_price": 131314000.0 }, { "matched": true, "gt_bar_index": 287613, "tech_bar_index": 287586, "signal_bar_index": 287586, "bar_offset": 27, "tech_price": 124017000.0, "tech_datetime": "2026-01-31 05:03:00", "candidate_index": 2261, "gt_datetime": "2026-01-31 06:24:00", "gt_price": 125206000.0 }, { "matched": true, "gt_bar_index": 288938, "tech_bar_index": 288942, "signal_bar_index": 288942, "bar_offset": 4, "tech_price": 116752000.0, "tech_datetime": "2026-02-03 00:51:00", "candidate_index": 2277, "gt_datetime": "2026-02-03 00:39:00", "gt_price": 117429000.0 }, { "matched": true, "gt_bar_index": 290666, "tech_bar_index": 290667, "signal_bar_index": 290667, "bar_offset": 1, "tech_price": 98922000.0, "tech_datetime": "2026-02-06 15:06:00", "candidate_index": 2295, "gt_datetime": "2026-02-06 15:03:00", "gt_price": 99433000.0 }, { "matched": true, "gt_bar_index": 291007, "tech_bar_index": 291008, "signal_bar_index": 291008, "bar_offset": 1, "tech_price": 105917000.0, "tech_datetime": "2026-02-07 08:09:00", "candidate_index": 2309, "gt_datetime": "2026-02-07 08:06:00", "gt_price": 106690000.0 }, { "matched": true, "gt_bar_index": 291967, "tech_bar_index": 291968, "signal_bar_index": 291968, "bar_offset": 1, "tech_price": 106024000.0, "tech_datetime": "2026-02-09 08:09:00", "candidate_index": 2321, "gt_datetime": "2026-02-09 08:06:00", "gt_price": 107021000.0 }, { "matched": true, "gt_bar_index": 292818, "tech_bar_index": 292829, "signal_bar_index": 292829, "bar_offset": 11, "tech_price": 102960000.0, "tech_datetime": "2026-02-11 03:12:00", "candidate_index": 2333, "gt_datetime": "2026-02-11 02:39:00", "gt_price": 103502000.0 }, { "matched": true, "gt_bar_index": 295027, "tech_bar_index": 295034, "signal_bar_index": 295034, "bar_offset": 7, "tech_price": 104437000.0, "tech_datetime": "2026-02-15 17:27:00", "candidate_index": 2357, "gt_datetime": "2026-02-15 17:06:00", "gt_price": 105000000.0 }, { "matched": true, "gt_bar_index": 298128, "tech_bar_index": 298164, "signal_bar_index": 298164, "bar_offset": 36, "tech_price": 100267000.0, "tech_datetime": "2026-02-22 05:57:00", "candidate_index": 2386, "gt_datetime": "2026-02-22 04:09:00", "gt_price": 100873000.0 }, { "matched": true, "gt_bar_index": 300097, "tech_bar_index": 300097, "signal_bar_index": 300097, "bar_offset": 0, "tech_price": 99869000.0, "tech_datetime": "2026-02-26 06:36:00", "candidate_index": 2405, "gt_datetime": "2026-02-26 06:36:00", "gt_price": 100497000.0 }, { "matched": true, "gt_bar_index": 303723, "tech_bar_index": 303728, "signal_bar_index": 303728, "bar_offset": 5, "tech_price": 106840000.0, "tech_datetime": "2026-03-05 20:09:00", "candidate_index": 2458, "gt_datetime": "2026-03-05 19:54:00", "gt_price": 107414000.0 }, { "matched": true, "gt_bar_index": 309296, "tech_bar_index": 309307, "signal_bar_index": 309307, "bar_offset": 11, "tech_price": 111350000.0, "tech_datetime": "2026-03-17 11:06:00", "candidate_index": 2517, "gt_datetime": "2026-03-17 10:33:00", "gt_price": 112300000.0 }, { "matched": true, "gt_bar_index": 313335, "tech_bar_index": 313341, "signal_bar_index": 313341, "bar_offset": 6, "tech_price": 106644000.0, "tech_datetime": "2026-03-25 20:48:00", "candidate_index": 2554, "gt_datetime": "2026-03-25 20:30:00", "gt_price": 107284000.0 }, { "matched": true, "gt_bar_index": 324332, "tech_bar_index": 324342, "signal_bar_index": 324342, "bar_offset": 10, "tech_price": 114319000.0, "tech_datetime": "2026-04-18 01:51:00", "candidate_index": 2652, "gt_datetime": "2026-04-18 01:21:00", "gt_price": 114934000.0 }, { "matched": true, "gt_bar_index": 328744, "tech_bar_index": 328752, "signal_bar_index": 328752, "bar_offset": 8, "tech_price": 117112000.0, "tech_datetime": "2026-04-27 10:24:00", "candidate_index": 2683, "gt_datetime": "2026-04-27 10:00:00", "gt_price": 117703000.0 }, { "matched": true, "gt_bar_index": 337375, "tech_bar_index": 337401, "signal_bar_index": 337401, "bar_offset": 26, "tech_price": 120315000.0, "tech_datetime": "2026-05-15 10:51:00", "candidate_index": 2728, "gt_datetime": "2026-05-15 09:33:00", "gt_price": 120980000.0 }, { "matched": true, "gt_bar_index": 342467, "tech_bar_index": 342656, "signal_bar_index": 342656, "bar_offset": 189, "tech_price": 114390000.0, "tech_datetime": "2026-05-26 09:36:00", "candidate_index": 2753, "gt_datetime": "2026-05-26 00:09:00", "gt_price": 115767000.0 }, { "matched": true, "gt_bar_index": 347052, "tech_bar_index": 347054, "signal_bar_index": 347054, "bar_offset": 2, "tech_price": 96000000.0, "tech_datetime": "2026-06-04 13:30:00", "candidate_index": 2787, "gt_datetime": "2026-06-04 13:24:00", "gt_price": 96508000.0 }, { "matched": true, "gt_bar_index": 348849, "tech_bar_index": 348849, "signal_bar_index": 348849, "bar_offset": 0, "tech_price": 95943000.0, "tech_datetime": "2026-06-08 07:15:00", "candidate_index": 2813, "gt_datetime": "2026-06-08 07:15:00", "gt_price": 97000000.0 } ], "misses": [] }, "legs": { "gt_leg_count": 64, "tech_leg_count": 171, "captured_count": 26, "missed_count": 38, "leg_recall": 0.4062, "captured": [ { "gt_leg_id": 2, "tech_leg_id": 5, "gt_buy": "2024-07-05 13:57:00", "tech_buy": "2024-07-06 03:18:00", "gt_sell": "2024-07-07 08:30:00", "tech_sell": "2024-07-07 01:51:00", "buy_bar_offset": 267, "sell_bar_offset": 133, "gt_leg_pct": 7.68, "tech_leg_pct": 3.03 }, { "gt_leg_id": 5, "tech_leg_id": 16, "gt_buy": "2024-08-05 15:24:00", "tech_buy": "2024-08-05 15:24:00", "gt_sell": "2024-08-05 16:30:00", "tech_sell": "2024-08-05 16:30:00", "buy_bar_offset": 0, "sell_bar_offset": 0, "gt_leg_pct": 8.28, "tech_leg_pct": 5.58 }, { "gt_leg_id": 6, "tech_leg_id": 17, "gt_buy": "2024-08-05 22:30:00", "tech_buy": "2024-08-05 22:18:00", "gt_sell": "2024-08-06 01:30:00", "tech_sell": "2024-08-05 22:48:00", "buy_bar_offset": 4, "sell_bar_offset": 54, "gt_leg_pct": 11.24, "tech_leg_pct": 3.27 }, { "gt_leg_id": 14, "tech_leg_id": 55, "gt_buy": "2024-11-12 19:51:00", "tech_buy": "2024-11-13 13:51:00", "gt_sell": "2024-11-14 01:15:00", "tech_sell": "2024-11-13 23:33:00", "buy_bar_offset": 360, "sell_bar_offset": 34, "gt_leg_pct": 9.36, "tech_leg_pct": 3.34 }, { "gt_leg_id": 17, "tech_leg_id": 61, "gt_buy": "2024-12-03 23:00:00", "tech_buy": "2024-12-03 22:57:00", "gt_sell": "2024-12-03 23:06:00", "tech_sell": "2024-12-04 00:42:00", "buy_bar_offset": 1, "sell_bar_offset": 32, "gt_leg_pct": 14.99, "tech_leg_pct": 17.38 }, { "gt_leg_id": 19, "tech_leg_id": 62, "gt_buy": "2024-12-03 23:36:00", "tech_buy": "2024-12-04 04:27:00", "gt_sell": "2024-12-05 12:06:00", "tech_sell": "2024-12-05 05:27:00", "buy_bar_offset": 97, "sell_bar_offset": 133, "gt_leg_pct": 22.69, "tech_leg_pct": 3.35 }, { "gt_leg_id": 21, "tech_leg_id": 68, "gt_buy": "2024-12-20 20:36:00", "tech_buy": "2024-12-20 20:36:00", "gt_sell": "2024-12-21 02:00:00", "tech_sell": "2024-12-20 22:48:00", "buy_bar_offset": 0, "sell_bar_offset": 64, "gt_leg_pct": 7.37, "tech_leg_pct": 3.07 }, { "gt_leg_id": 25, "tech_leg_id": 76, "gt_buy": "2025-01-20 08:33:00", "tech_buy": "2025-01-20 08:33:00", "gt_sell": "2025-01-20 15:54:00", "tech_sell": "2025-01-20 15:54:00", "buy_bar_offset": 0, "sell_bar_offset": 0, "gt_leg_pct": 8.25, "tech_leg_pct": 5.94 }, { "gt_leg_id": 27, "tech_leg_id": 81, "gt_buy": "2025-02-03 10:54:00", "tech_buy": "2025-02-03 15:24:00", "gt_sell": "2025-02-04 07:09:00", "tech_sell": "2025-02-04 00:51:00", "buy_bar_offset": 90, "sell_bar_offset": 126, "gt_leg_pct": 10.35, "tech_leg_pct": 3.99 }, { "gt_leg_id": 28, "tech_leg_id": 82, "gt_buy": "2025-02-25 19:24:00", "tech_buy": "2025-02-25 19:27:00", "gt_sell": "2025-02-25 21:24:00", "tech_sell": "2025-02-25 21:24:00", "buy_bar_offset": 1, "sell_bar_offset": 0, "gt_leg_pct": 5.31, "tech_leg_pct": 3.31 }, { "gt_leg_id": 29, "tech_leg_id": 83, "gt_buy": "2025-02-27 05:18:00", "tech_buy": "2025-02-27 05:21:00", "gt_sell": "2025-02-27 20:00:00", "tech_sell": "2025-02-27 15:57:00", "buy_bar_offset": 1, "sell_bar_offset": 81, "gt_leg_pct": 5.57, "tech_leg_pct": 3.78 }, { "gt_leg_id": 31, "tech_leg_id": 88, "gt_buy": "2025-03-05 00:21:00", "tech_buy": "2025-03-05 10:09:00", "gt_sell": "2025-03-06 14:57:00", "tech_sell": "2025-03-05 19:42:00", "buy_bar_offset": 196, "sell_bar_offset": 385, "gt_leg_pct": 12.21, "tech_leg_pct": 3.86 }, { "gt_leg_id": 32, "tech_leg_id": 90, "gt_buy": "2025-03-07 09:54:00", "tech_buy": "2025-03-07 09:54:00", "gt_sell": "2025-03-07 23:51:00", "tech_sell": "2025-03-07 18:36:00", "buy_bar_offset": 0, "sell_bar_offset": 105, "gt_leg_pct": 6.18, "tech_leg_pct": 3.55 }, { "gt_leg_id": 35, "tech_leg_id": 99, "gt_buy": "2025-04-07 15:54:00", "tech_buy": "2025-04-07 16:06:00", "gt_sell": "2025-04-07 23:18:00", "tech_sell": "2025-04-07 23:00:00", "buy_bar_offset": 4, "sell_bar_offset": 6, "gt_leg_pct": 8.15, "tech_leg_pct": 3.5 }, { "gt_leg_id": 36, "tech_leg_id": 100, "gt_buy": "2025-04-09 10:27:00", "tech_buy": "2025-04-09 10:30:00", "gt_sell": "2025-04-10 06:24:00", "tech_sell": "2025-04-10 02:06:00", "buy_bar_offset": 1, "sell_bar_offset": 86, "gt_leg_pct": 9.28, "tech_leg_pct": 3.3 }, { "gt_leg_id": 45, "tech_leg_id": 129, "gt_buy": "2025-11-18 15:51:00", "tech_buy": "2025-11-18 16:09:00", "gt_sell": "2025-11-19 01:36:00", "tech_sell": "2025-11-19 01:42:00", "buy_bar_offset": 6, "sell_bar_offset": 2, "gt_leg_pct": 5.26, "tech_leg_pct": 4.07 }, { "gt_leg_id": 47, "tech_leg_id": 134, "gt_buy": "2025-12-02 00:45:00", "tech_buy": "2025-12-02 00:48:00", "gt_sell": "2025-12-03 15:33:00", "tech_sell": "2025-12-03 00:24:00", "buy_bar_offset": 1, "sell_bar_offset": 303, "gt_leg_pct": 11.3, "tech_leg_pct": 6.41 }, { "gt_leg_id": 49, "tech_leg_id": 137, "gt_buy": "2025-12-16 13:48:00", "tech_buy": "2025-12-16 13:57:00", "gt_sell": "2025-12-18 00:18:00", "tech_sell": "2025-12-18 00:24:00", "buy_bar_offset": 3, "sell_bar_offset": 2, "gt_leg_pct": 5.51, "tech_leg_pct": 4.4 }, { "gt_leg_id": 52, "tech_leg_id": 142, "gt_buy": "2026-01-30 11:30:00", "tech_buy": "2026-01-30 11:33:00", "gt_sell": "2026-01-31 06:24:00", "tech_sell": "2026-01-31 05:03:00", "buy_bar_offset": 1, "sell_bar_offset": 27, "gt_leg_pct": 5.11, "tech_leg_pct": 3.58 }, { "gt_leg_id": 53, "tech_leg_id": 143, "gt_buy": "2026-02-02 12:45:00", "tech_buy": "2026-02-02 12:45:00", "gt_sell": "2026-02-03 00:39:00", "tech_sell": "2026-02-02 21:42:00", "buy_bar_offset": 0, "sell_bar_offset": 59, "gt_leg_pct": 6.02, "tech_leg_pct": 3.51 }, { "gt_leg_id": 54, "tech_leg_id": 146, "gt_buy": "2026-02-06 09:18:00", "tech_buy": "2026-02-06 13:00:00", "gt_sell": "2026-02-06 15:03:00", "tech_sell": "2026-02-06 15:06:00", "buy_bar_offset": 74, "sell_bar_offset": 1, "gt_leg_pct": 11.72, "tech_leg_pct": 3.77 }, { "gt_leg_id": 55, "tech_leg_id": 147, "gt_buy": "2026-02-06 19:36:00", "tech_buy": "2026-02-06 19:36:00", "gt_sell": "2026-02-07 08:06:00", "tech_sell": "2026-02-06 21:15:00", "buy_bar_offset": 0, "sell_bar_offset": 217, "gt_leg_pct": 31.54, "tech_leg_pct": 3.57 }, { "gt_leg_id": 56, "tech_leg_id": 148, "gt_buy": "2026-02-07 16:18:00", "tech_buy": "2026-02-07 19:48:00", "gt_sell": "2026-02-09 08:06:00", "tech_sell": "2026-02-08 18:33:00", "buy_bar_offset": 70, "sell_bar_offset": 271, "gt_leg_pct": 7.56, "tech_leg_pct": 3.97 }, { "gt_leg_id": 58, "tech_leg_id": 151, "gt_buy": "2026-02-24 22:36:00", "tech_buy": "2026-02-24 22:39:00", "gt_sell": "2026-02-26 06:36:00", "tech_sell": "2026-02-25 10:42:00", "buy_bar_offset": 1, "sell_bar_offset": 398, "gt_leg_pct": 9.24, "tech_leg_pct": 3.77 }, { "gt_leg_id": 63, "tech_leg_id": 170, "gt_buy": "2026-06-04 11:03:00", "tech_buy": "2026-06-04 11:03:00", "gt_sell": "2026-06-04 13:24:00", "tech_sell": "2026-06-04 13:30:00", "buy_bar_offset": 0, "sell_bar_offset": 2, "gt_leg_pct": 5.48, "tech_leg_pct": 4.2 }, { "gt_leg_id": 64, "tech_leg_id": 171, "gt_buy": "2026-06-06 04:00:00", "tech_buy": "2026-06-06 04:00:00", "gt_sell": "2026-06-08 07:15:00", "tech_sell": "2026-06-07 14:27:00", "buy_bar_offset": 0, "sell_bar_offset": 336, "gt_leg_pct": 7.38, "tech_leg_pct": 3.23 } ], "missed": [ { "gt_leg_id": 1, "buy_datetime": "2024-06-25 05:30:00", "sell_datetime": "2024-07-01 11:06:00", "leg_pct": 7.88 }, { "gt_leg_id": 3, "buy_datetime": "2024-07-08 10:09:00", "sell_datetime": "2024-07-22 09:51:00", "leg_pct": 22.67 }, { "gt_leg_id": 4, "buy_datetime": "2024-07-25 23:12:00", "sell_datetime": "2024-07-29 22:15:00", "leg_pct": 8.96 }, { "gt_leg_id": 7, "buy_datetime": "2024-08-06 04:18:00", "sell_datetime": "2024-08-09 08:00:00", "leg_pct": 16.48 }, { "gt_leg_id": 8, "buy_datetime": "2024-08-12 16:21:00", "sell_datetime": "2024-08-14 21:30:00", "leg_pct": 6.07 }, { "gt_leg_id": 9, "buy_datetime": "2024-08-16 05:54:00", "sell_datetime": "2024-08-26 08:27:00", "leg_pct": 9.71 }, { "gt_leg_id": 10, "buy_datetime": "2024-09-07 06:00:00", "sell_datetime": "2024-09-28 01:57:00", "leg_pct": 21.34 }, { "gt_leg_id": 11, "buy_datetime": "2024-10-02 05:39:00", "sell_datetime": "2024-10-07 23:24:00", "leg_pct": 6.94 }, { "gt_leg_id": 12, "buy_datetime": "2024-10-11 03:24:00", "sell_datetime": "2024-10-30 04:15:00", "leg_pct": 26.68 }, { "gt_leg_id": 13, "buy_datetime": "2024-11-05 06:51:00", "sell_datetime": "2024-11-12 15:54:00", "leg_pct": 37.53 }, { "gt_leg_id": 15, "buy_datetime": "2024-11-15 08:39:00", "sell_datetime": "2024-11-22 16:33:00", "leg_pct": 14.12 }, { "gt_leg_id": 16, "buy_datetime": "2024-11-27 06:12:00", "sell_datetime": "2024-11-30 00:18:00", "leg_pct": 6.98 }, { "gt_leg_id": 18, "buy_datetime": "2024-12-03 23:06:00", "sell_datetime": "2024-12-03 23:15:00", "leg_pct": 8.65 }, { "gt_leg_id": 20, "buy_datetime": "2024-12-06 07:27:00", "sell_datetime": "2024-12-17 23:57:00", "leg_pct": 17.6 }, { "gt_leg_id": 22, "buy_datetime": "2024-12-24 05:21:00", "sell_datetime": "2024-12-26 09:09:00", "leg_pct": 6.19 }, { "gt_leg_id": 23, "buy_datetime": "2024-12-31 00:12:00", "sell_datetime": "2025-01-07 09:36:00", "leg_pct": 11.03 }, { "gt_leg_id": 24, "buy_datetime": "2025-01-13 23:36:00", "sell_datetime": "2025-01-19 20:21:00", "leg_pct": 16.53 }, { "gt_leg_id": 26, "buy_datetime": "2025-01-21 10:30:00", "sell_datetime": "2025-01-30 23:54:00", "leg_pct": 6.35 }, { "gt_leg_id": 30, "buy_datetime": "2025-02-28 17:45:00", "sell_datetime": "2025-03-03 08:18:00", "leg_pct": 23.18 }, { "gt_leg_id": 33, "buy_datetime": "2025-03-11 09:51:00", "sell_datetime": "2025-03-24 23:21:00", "leg_pct": 13.97 }, { "gt_leg_id": 34, "buy_datetime": "2025-03-31 13:24:00", "sell_datetime": "2025-04-03 05:15:00", "leg_pct": 7.48 }, { "gt_leg_id": 37, "buy_datetime": "2025-04-11 01:00:00", "sell_datetime": "2025-05-02 10:24:00", "leg_pct": 20.31 }, { "gt_leg_id": 38, "buy_datetime": "2025-05-05 20:42:00", "sell_datetime": "2025-05-23 02:33:00", "leg_pct": 16.71 }, { "gt_leg_id": 39, "buy_datetime": "2025-06-06 06:00:00", "sell_datetime": "2025-06-11 23:24:00", "leg_pct": 7.81 }, { "gt_leg_id": 40, "buy_datetime": "2025-06-23 05:18:00", "sell_datetime": "2025-07-14 16:36:00", "leg_pct": 21.7 }, { "gt_leg_id": 41, "buy_datetime": "2025-08-03 09:39:00", "sell_datetime": "2025-08-14 09:33:00", "leg_pct": 8.41 }, { "gt_leg_id": 42, "buy_datetime": "2025-09-01 14:18:00", "sell_datetime": "2025-10-09 22:00:00", "leg_pct": 20.51 }, { "gt_leg_id": 43, "buy_datetime": "2025-10-17 19:24:00", "sell_datetime": "2025-10-27 16:06:00", "leg_pct": 7.34 }, { "gt_leg_id": 44, "buy_datetime": "2025-11-05 10:39:00", "sell_datetime": "2025-11-11 10:21:00", "leg_pct": 8.29 }, { "gt_leg_id": 46, "buy_datetime": "2025-11-21 21:27:00", "sell_datetime": "2025-11-28 23:30:00", "leg_pct": 14.42 }, { "gt_leg_id": 48, "buy_datetime": "2025-12-07 23:33:00", "sell_datetime": "2025-12-10 02:06:00", "leg_pct": 6.41 }, { "gt_leg_id": 50, "buy_datetime": "2025-12-19 05:00:00", "sell_datetime": "2025-12-22 21:33:00", "leg_pct": 6.65 }, { "gt_leg_id": 51, "buy_datetime": "2025-12-30 12:18:00", "sell_datetime": "2026-01-15 05:09:00", "leg_pct": 13.24 }, { "gt_leg_id": 57, "buy_datetime": "2026-02-13 03:30:00", "sell_datetime": "2026-02-15 17:06:00", "leg_pct": 9.62 }, { "gt_leg_id": 59, "buy_datetime": "2026-02-28 15:57:00", "sell_datetime": "2026-03-05 19:54:00", "leg_pct": 16.02 }, { "gt_leg_id": 60, "buy_datetime": "2026-03-09 07:24:00", "sell_datetime": "2026-03-17 10:33:00", "leg_pct": 15.17 }, { "gt_leg_id": 61, "buy_datetime": "2026-03-23 09:39:00", "sell_datetime": "2026-03-25 20:30:00", "leg_pct": 5.79 }, { "gt_leg_id": 62, "buy_datetime": "2026-03-28 02:42:00", "sell_datetime": "2026-05-15 09:33:00", "leg_pct": 21.22 } ] }, "by_signal_type": { "swing_low": { "side": "buy", "gt_count": 64, "tech_count": 3047, "hit_count": 64, "miss_count": 0, "recall": 1.0, "precision": 0.021, "f1": 0.0411, "avg_bar_offset": 3.3, "hits": [ { "matched": true, "gt_bar_index": 7834, "tech_bar_index": 7835, "signal_bar_index": 7835, "bar_offset": 1, "tech_price": 83750000.0, "tech_datetime": "2024-06-25 05:33:00", "candidate_index": 61, "gt_datetime": "2024-06-25 05:30:00", "gt_price": 83000000.0 }, { "matched": true, "gt_bar_index": 12803, "tech_bar_index": 12806, "signal_bar_index": 12806, "bar_offset": 3, "tech_price": 77833000.0, "tech_datetime": "2024-07-05 14:06:00", "candidate_index": 107, "gt_datetime": "2024-07-05 13:57:00", "gt_price": 77242000.0 }, { "matched": true, "gt_bar_index": 14166, "tech_bar_index": 14172, "signal_bar_index": 14172, "bar_offset": 6, "tech_price": 78622000.0, "tech_datetime": "2024-07-08 10:27:00", "candidate_index": 126, "gt_datetime": "2024-07-08 10:09:00", "gt_price": 77800000.0 }, { "matched": true, "gt_bar_index": 22587, "tech_bar_index": 22589, "signal_bar_index": 22589, "bar_offset": 2, "tech_price": 89701000.0, "tech_datetime": "2024-07-25 23:18:00", "candidate_index": 208, "gt_datetime": "2024-07-25 23:12:00", "gt_price": 89205000.0 }, { "matched": true, "gt_bar_index": 27711, "tech_bar_index": 27711, "signal_bar_index": 27711, "bar_offset": 0, "tech_price": 72581000.0, "tech_datetime": "2024-08-05 15:24:00", "candidate_index": 281, "gt_datetime": "2024-08-05 15:24:00", "gt_price": 71573000.0 }, { "matched": true, "gt_bar_index": 27853, "tech_bar_index": 27853, "signal_bar_index": 27853, "bar_offset": 0, "tech_price": 73129000.0, "tech_datetime": "2024-08-05 22:30:00", "candidate_index": 288, "gt_datetime": "2024-08-05 22:30:00", "gt_price": 71922000.0 }, { "matched": true, "gt_bar_index": 27969, "tech_bar_index": 27969, "signal_bar_index": 27969, "bar_offset": 0, "tech_price": 76000000.0, "tech_datetime": "2024-08-06 04:18:00", "candidate_index": 292, "gt_datetime": "2024-08-06 04:18:00", "gt_price": 75526000.0 }, { "matched": true, "gt_bar_index": 31090, "tech_bar_index": 31090, "signal_bar_index": 31090, "bar_offset": 0, "tech_price": 81580000.0, "tech_datetime": "2024-08-12 16:21:00", "candidate_index": 338, "gt_datetime": "2024-08-12 16:21:00", "gt_price": 80972000.0 }, { "matched": true, "gt_bar_index": 32801, "tech_bar_index": 32802, "signal_bar_index": 32802, "bar_offset": 1, "tech_price": 79855000.0, "tech_datetime": "2024-08-16 05:57:00", "candidate_index": 364, "gt_datetime": "2024-08-16 05:54:00", "gt_price": 79300000.0 }, { "matched": true, "gt_bar_index": 43338, "tech_bar_index": 43339, "signal_bar_index": 43339, "bar_offset": 1, "tech_price": 72700000.0, "tech_datetime": "2024-09-07 06:03:00", "candidate_index": 472, "gt_datetime": "2024-09-07 06:00:00", "gt_price": 72029000.0 }, { "matched": true, "gt_bar_index": 55331, "tech_bar_index": 55332, "signal_bar_index": 55332, "bar_offset": 1, "tech_price": 81249000.0, "tech_datetime": "2024-10-02 05:42:00", "candidate_index": 575, "gt_datetime": "2024-10-02 05:39:00", "gt_price": 80700000.0 }, { "matched": true, "gt_bar_index": 59606, "tech_bar_index": 59609, "signal_bar_index": 59609, "bar_offset": 3, "tech_price": 81040000.0, "tech_datetime": "2024-10-11 03:33:00", "candidate_index": 611, "gt_datetime": "2024-10-11 03:24:00", "gt_price": 80596000.0 }, { "matched": true, "gt_bar_index": 71547, "tech_bar_index": 71550, "signal_bar_index": 71550, "bar_offset": 3, "tech_price": 93727000.0, "tech_datetime": "2024-11-05 07:00:00", "candidate_index": 700, "gt_datetime": "2024-11-05 06:51:00", "gt_price": 93110000.0 }, { "matched": true, "gt_bar_index": 75167, "tech_bar_index": 75167, "signal_bar_index": 75167, "bar_offset": 0, "tech_price": 121201000.0, "tech_datetime": "2024-11-12 19:51:00", "candidate_index": 732, "gt_datetime": "2024-11-12 19:51:00", "gt_price": 119856000.0 }, { "matched": true, "gt_bar_index": 76383, "tech_bar_index": 76384, "signal_bar_index": 76384, "bar_offset": 1, "tech_price": 122806000.0, "tech_datetime": "2024-11-15 08:42:00", "candidate_index": 755, "gt_datetime": "2024-11-15 08:39:00", "gt_price": 121700000.0 }, { "matched": true, "gt_bar_index": 82094, "tech_bar_index": 82096, "signal_bar_index": 82096, "bar_offset": 2, "tech_price": 128241000.0, "tech_datetime": "2024-11-27 06:18:00", "candidate_index": 826, "gt_datetime": "2024-11-27 06:12:00", "gt_price": 127500000.0 }, { "matched": true, "gt_bar_index": 85310, "tech_bar_index": 85309, "signal_bar_index": 85309, "bar_offset": 1, "tech_price": 112452000.0, "tech_datetime": "2024-12-03 22:57:00", "candidate_index": 851, "gt_datetime": "2024-12-03 23:00:00", "gt_price": 112251000.0 }, { "matched": true, "gt_bar_index": 85312, "tech_bar_index": 85304, "signal_bar_index": 85304, "bar_offset": 8, "tech_price": 130155000.0, "tech_datetime": "2024-12-03 22:42:00", "candidate_index": 850, "gt_datetime": "2024-12-03 23:06:00", "gt_price": 121848000.0 }, { "matched": true, "gt_bar_index": 85322, "tech_bar_index": 85288, "signal_bar_index": 85288, "bar_offset": 34, "tech_price": 132922000.0, "tech_datetime": "2024-12-03 21:54:00", "candidate_index": 849, "gt_datetime": "2024-12-03 23:36:00", "gt_price": 119000000.0 }, { "matched": true, "gt_bar_index": 86439, "tech_bar_index": 86439, "signal_bar_index": 86439, "bar_offset": 0, "tech_price": 134209000.0, "tech_datetime": "2024-12-06 07:27:00", "candidate_index": 869, "gt_datetime": "2024-12-06 07:27:00", "gt_price": 133500000.0 }, { "matched": true, "gt_bar_index": 93363, "tech_bar_index": 93363, "signal_bar_index": 93363, "bar_offset": 0, "tech_price": 140703000.0, "tech_datetime": "2024-12-20 20:36:00", "candidate_index": 956, "gt_datetime": "2024-12-20 20:36:00", "gt_price": 139700000.0 }, { "matched": true, "gt_bar_index": 94978, "tech_bar_index": 94991, "signal_bar_index": 94991, "bar_offset": 13, "tech_price": 141035000.0, "tech_datetime": "2024-12-24 06:00:00", "candidate_index": 977, "gt_datetime": "2024-12-24 05:21:00", "gt_price": 140220000.0 }, { "matched": true, "gt_bar_index": 98235, "tech_bar_index": 98243, "signal_bar_index": 98243, "bar_offset": 8, "tech_price": 136812000.0, "tech_datetime": "2024-12-31 00:36:00", "candidate_index": 1001, "gt_datetime": "2024-12-31 00:12:00", "gt_price": 136000000.0 }, { "matched": true, "gt_bar_index": 104844, "tech_bar_index": 104844, "signal_bar_index": 104844, "bar_offset": 0, "tech_price": 138277000.0, "tech_datetime": "2025-01-13 23:36:00", "candidate_index": 1062, "gt_datetime": "2025-01-13 23:36:00", "gt_price": 137300000.0 }, { "matched": true, "gt_bar_index": 107903, "tech_bar_index": 107903, "signal_bar_index": 107903, "bar_offset": 0, "tech_price": 152557000.0, "tech_datetime": "2025-01-20 08:33:00", "candidate_index": 1096, "gt_datetime": "2025-01-20 08:33:00", "gt_price": 151000000.0 }, { "matched": true, "gt_bar_index": 108422, "tech_bar_index": 108423, "signal_bar_index": 108423, "bar_offset": 1, "tech_price": 152030000.0, "tech_datetime": "2025-01-21 10:33:00", "candidate_index": 1107, "gt_datetime": "2025-01-21 10:30:00", "gt_price": 151111000.0 }, { "matched": true, "gt_bar_index": 114670, "tech_bar_index": 114670, "signal_bar_index": 114670, "bar_offset": 0, "tech_price": 146177000.0, "tech_datetime": "2025-02-03 10:54:00", "candidate_index": 1162, "gt_datetime": "2025-02-03 10:54:00", "gt_price": 145385000.0 }, { "matched": true, "gt_bar_index": 125301, "tech_bar_index": 125302, "signal_bar_index": 125302, "bar_offset": 1, "tech_price": 126307000.0, "tech_datetime": "2025-02-25 19:27:00", "candidate_index": 1253, "gt_datetime": "2025-02-25 19:24:00", "gt_price": 125350000.0 }, { "matched": true, "gt_bar_index": 125979, "tech_bar_index": 125980, "signal_bar_index": 125980, "bar_offset": 1, "tech_price": 121181000.0, "tech_datetime": "2025-02-27 05:21:00", "candidate_index": 1266, "gt_datetime": "2025-02-27 05:18:00", "gt_price": 120555000.0 }, { "matched": true, "gt_bar_index": 126708, "tech_bar_index": 126711, "signal_bar_index": 126711, "bar_offset": 3, "tech_price": 117177000.0, "tech_datetime": "2025-02-28 17:54:00", "candidate_index": 1284, "gt_datetime": "2025-02-28 17:45:00", "gt_price": 116425000.0 }, { "matched": true, "gt_bar_index": 128760, "tech_bar_index": 128761, "signal_bar_index": 128761, "bar_offset": 1, "tech_price": 124134000.0, "tech_datetime": "2025-03-05 00:24:00", "candidate_index": 1316, "gt_datetime": "2025-03-05 00:21:00", "gt_price": 123125000.0 }, { "matched": true, "gt_bar_index": 129911, "tech_bar_index": 129911, "signal_bar_index": 129911, "bar_offset": 0, "tech_price": 128078000.0, "tech_datetime": "2025-03-07 09:54:00", "candidate_index": 1335, "gt_datetime": "2025-03-07 09:54:00", "gt_price": 127283000.0 }, { "matched": true, "gt_bar_index": 131830, "tech_bar_index": 131830, "signal_bar_index": 131830, "bar_offset": 0, "tech_price": 115401000.0, "tech_datetime": "2025-03-11 09:51:00", "candidate_index": 1367, "gt_datetime": "2025-03-11 09:51:00", "gt_price": 114800000.0 }, { "matched": true, "gt_bar_index": 141292, "tech_bar_index": 141304, "signal_bar_index": 141304, "bar_offset": 12, "tech_price": 121923000.0, "tech_datetime": "2025-03-31 14:00:00", "candidate_index": 1446, "gt_datetime": "2025-03-31 13:24:00", "gt_price": 121182000.0 }, { "matched": true, "gt_bar_index": 144702, "tech_bar_index": 144706, "signal_bar_index": 144706, "bar_offset": 4, "tech_price": 112450000.0, "tech_datetime": "2025-04-07 16:06:00", "candidate_index": 1486, "gt_datetime": "2025-04-07 15:54:00", "gt_price": 111850000.0 }, { "matched": true, "gt_bar_index": 145553, "tech_bar_index": 145554, "signal_bar_index": 145554, "bar_offset": 1, "tech_price": 113229000.0, "tech_datetime": "2025-04-09 10:30:00", "candidate_index": 1502, "gt_datetime": "2025-04-09 10:27:00", "gt_price": 112550000.0 }, { "matched": true, "gt_bar_index": 146324, "tech_bar_index": 146326, "signal_bar_index": 146326, "bar_offset": 2, "tech_price": 117464000.0, "tech_datetime": "2025-04-11 01:06:00", "candidate_index": 1513, "gt_datetime": "2025-04-11 01:00:00", "gt_price": 116700000.0 }, { "matched": true, "gt_bar_index": 158238, "tech_bar_index": 158252, "signal_bar_index": 158252, "bar_offset": 14, "tech_price": 133705000.0, "tech_datetime": "2025-05-05 21:24:00", "candidate_index": 1586, "gt_datetime": "2025-05-05 20:42:00", "gt_price": 133000000.0 }, { "matched": true, "gt_bar_index": 173304, "tech_bar_index": 173306, "signal_bar_index": 173306, "bar_offset": 2, "tech_price": 141300000.0, "tech_datetime": "2025-06-06 06:06:00", "candidate_index": 1691, "gt_datetime": "2025-06-06 06:00:00", "gt_price": 140470000.0 }, { "matched": true, "gt_bar_index": 181450, "tech_bar_index": 181456, "signal_bar_index": 181456, "bar_offset": 6, "tech_price": 138236000.0, "tech_datetime": "2025-06-23 05:36:00", "candidate_index": 1735, "gt_datetime": "2025-06-23 05:18:00", "gt_price": 137200000.0 }, { "matched": true, "gt_bar_index": 201217, "tech_bar_index": 201221, "signal_bar_index": 201221, "bar_offset": 4, "tech_price": 157580000.0, "tech_datetime": "2025-08-03 09:51:00", "candidate_index": 1849, "gt_datetime": "2025-08-03 09:39:00", "gt_price": 156713000.0 }, { "matched": true, "gt_bar_index": 215111, "tech_bar_index": 215117, "signal_bar_index": 215117, "bar_offset": 6, "tech_price": 149999000.0, "tech_datetime": "2025-09-01 14:36:00", "candidate_index": 1927, "gt_datetime": "2025-09-01 14:18:00", "gt_price": 149140000.0 }, { "matched": true, "gt_bar_index": 237122, "tech_bar_index": 237125, "signal_bar_index": 237125, "bar_offset": 3, "tech_price": 160578000.0, "tech_datetime": "2025-10-17 19:33:00", "candidate_index": 2046, "gt_datetime": "2025-10-17 19:24:00", "gt_price": 159762000.0 }, { "matched": true, "gt_bar_index": 246067, "tech_bar_index": 246069, "signal_bar_index": 246069, "bar_offset": 2, "tech_price": 148034000.0, "tech_datetime": "2025-11-05 10:45:00", "candidate_index": 2115, "gt_datetime": "2025-11-05 10:39:00", "gt_price": 146822000.0 }, { "matched": true, "gt_bar_index": 252411, "tech_bar_index": 252417, "signal_bar_index": 252417, "bar_offset": 6, "tech_price": 133000000.0, "tech_datetime": "2025-11-18 16:09:00", "candidate_index": 2181, "gt_datetime": "2025-11-18 15:51:00", "gt_price": 132269000.0 }, { "matched": true, "gt_bar_index": 253963, "tech_bar_index": 253964, "signal_bar_index": 253964, "bar_offset": 1, "tech_price": 122600000.0, "tech_datetime": "2025-11-21 21:30:00", "candidate_index": 2209, "gt_datetime": "2025-11-21 21:27:00", "gt_price": 121469000.0 }, { "matched": true, "gt_bar_index": 258700, "tech_bar_index": 258701, "signal_bar_index": 258701, "bar_offset": 1, "tech_price": 126778000.0, "tech_datetime": "2025-12-02 00:48:00", "candidate_index": 2251, "gt_datetime": "2025-12-02 00:45:00", "gt_price": 125743000.0 }, { "matched": true, "gt_bar_index": 261556, "tech_bar_index": 261557, "signal_bar_index": 261557, "bar_offset": 1, "tech_price": 132091000.0, "tech_datetime": "2025-12-07 23:36:00", "candidate_index": 2277, "gt_datetime": "2025-12-07 23:33:00", "gt_price": 131422000.0 }, { "matched": true, "gt_bar_index": 265681, "tech_bar_index": 265684, "signal_bar_index": 265684, "bar_offset": 3, "tech_price": 127682000.0, "tech_datetime": "2025-12-16 13:57:00", "candidate_index": 2310, "gt_datetime": "2025-12-16 13:48:00", "gt_price": 127025000.0 }, { "matched": true, "gt_bar_index": 266945, "tech_bar_index": 266945, "signal_bar_index": 266945, "bar_offset": 0, "tech_price": 127000000.0, "tech_datetime": "2025-12-19 05:00:00", "candidate_index": 2322, "gt_datetime": "2025-12-19 05:00:00", "gt_price": 126200000.0 }, { "matched": true, "gt_bar_index": 272371, "tech_bar_index": 272385, "signal_bar_index": 272385, "bar_offset": 14, "tech_price": 127009000.0, "tech_datetime": "2025-12-30 13:00:00", "candidate_index": 2351, "gt_datetime": "2025-12-30 12:18:00", "gt_price": 126374000.0 }, { "matched": true, "gt_bar_index": 287235, "tech_bar_index": 287236, "signal_bar_index": 287236, "bar_offset": 1, "tech_price": 119730000.0, "tech_datetime": "2026-01-30 11:33:00", "candidate_index": 2449, "gt_datetime": "2026-01-30 11:30:00", "gt_price": 119124000.0 }, { "matched": true, "gt_bar_index": 288700, "tech_bar_index": 288700, "signal_bar_index": 288700, "bar_offset": 0, "tech_price": 111474000.0, "tech_datetime": "2026-02-02 12:45:00", "candidate_index": 2469, "gt_datetime": "2026-02-02 12:45:00", "gt_price": 110761000.0 }, { "matched": true, "gt_bar_index": 290551, "tech_bar_index": 290550, "signal_bar_index": 290550, "bar_offset": 1, "tech_price": 89826000.0, "tech_datetime": "2026-02-06 09:15:00", "candidate_index": 2515, "gt_datetime": "2026-02-06 09:18:00", "gt_price": 88999000.0 }, { "matched": true, "gt_bar_index": 290757, "tech_bar_index": 290757, "signal_bar_index": 290757, "bar_offset": 0, "tech_price": 94625000.0, "tech_datetime": "2026-02-06 19:36:00", "candidate_index": 2522, "gt_datetime": "2026-02-06 19:36:00", "gt_price": 81110000.0 }, { "matched": true, "gt_bar_index": 291171, "tech_bar_index": 291171, "signal_bar_index": 291171, "bar_offset": 0, "tech_price": 100381000.0, "tech_datetime": "2026-02-07 16:18:00", "candidate_index": 2527, "gt_datetime": "2026-02-07 16:18:00", "gt_price": 99500000.0 }, { "matched": true, "gt_bar_index": 293795, "tech_bar_index": 293797, "signal_bar_index": 293797, "bar_offset": 2, "tech_price": 96333000.0, "tech_datetime": "2026-02-13 03:36:00", "candidate_index": 2566, "gt_datetime": "2026-02-13 03:30:00", "gt_price": 95788000.0 }, { "matched": true, "gt_bar_index": 299457, "tech_bar_index": 299458, "signal_bar_index": 299458, "bar_offset": 1, "tech_price": 92562000.0, "tech_datetime": "2026-02-24 22:39:00", "candidate_index": 2624, "gt_datetime": "2026-02-24 22:36:00", "gt_price": 92000000.0 }, { "matched": true, "gt_bar_index": 301244, "tech_bar_index": 301245, "signal_bar_index": 301245, "bar_offset": 1, "tech_price": 93216000.0, "tech_datetime": "2026-02-28 16:00:00", "candidate_index": 2650, "gt_datetime": "2026-02-28 15:57:00", "gt_price": 92582000.0 }, { "matched": true, "gt_bar_index": 305393, "tech_bar_index": 305389, "signal_bar_index": 305389, "bar_offset": 4, "tech_price": 98178000.0, "tech_datetime": "2026-03-09 07:12:00", "candidate_index": 2704, "gt_datetime": "2026-03-09 07:24:00", "gt_price": 97511000.0 }, { "matched": true, "gt_bar_index": 312158, "tech_bar_index": 312161, "signal_bar_index": 312161, "bar_offset": 3, "tech_price": 101983000.0, "tech_datetime": "2026-03-23 09:48:00", "candidate_index": 2774, "gt_datetime": "2026-03-23 09:39:00", "gt_price": 101413000.0 }, { "matched": true, "gt_bar_index": 314419, "tech_bar_index": 314441, "signal_bar_index": 314441, "bar_offset": 22, "tech_price": 100310000.0, "tech_datetime": "2026-03-28 03:48:00", "candidate_index": 2794, "gt_datetime": "2026-03-28 02:42:00", "gt_price": 99803000.0 }, { "matched": true, "gt_bar_index": 347005, "tech_bar_index": 347005, "signal_bar_index": 347005, "bar_offset": 0, "tech_price": 92127000.0, "tech_datetime": "2026-06-04 11:03:00", "candidate_index": 3011, "gt_datetime": "2026-06-04 11:03:00", "gt_price": 91495000.0 }, { "matched": true, "gt_bar_index": 347824, "tech_bar_index": 347824, "signal_bar_index": 347824, "bar_offset": 0, "tech_price": 90872000.0, "tech_datetime": "2026-06-06 04:00:00", "candidate_index": 3031, "gt_datetime": "2026-06-06 04:00:00", "gt_price": 90332000.0 } ], "misses": [], "signal_type": "swing_low", "signal_label": "스윙 매수 (B)", "primary_techniques": [ "zigzag_causal", "minor_swing" ] }, "pullback": { "side": "buy", "gt_count": 47, "tech_count": 3047, "hit_count": 47, "miss_count": 0, "recall": 1.0, "precision": 0.0154, "f1": 0.0304, "avg_bar_offset": 20.0, "hits": [ { "matched": true, "gt_bar_index": 9794, "tech_bar_index": 9831, "signal_bar_index": 9831, "bar_offset": 37, "tech_price": 85402000.0, "tech_datetime": "2024-06-29 09:21:00", "candidate_index": 82, "gt_datetime": "2024-06-29 07:30:00", "gt_price": 84906000.0 }, { "matched": true, "gt_bar_index": 12965, "tech_bar_index": 12966, "signal_bar_index": 12966, "bar_offset": 1, "tech_price": 79050000.0, "tech_datetime": "2024-07-05 22:06:00", "candidate_index": 109, "gt_datetime": "2024-07-05 22:03:00", "gt_price": 78551000.0 }, { "matched": true, "gt_bar_index": 19449, "tech_bar_index": 19452, "signal_bar_index": 19452, "bar_offset": 3, "tech_price": 89238000.0, "tech_datetime": "2024-07-19 10:27:00", "candidate_index": 178, "gt_datetime": "2024-07-19 10:18:00", "gt_price": 88750000.0 }, { "matched": true, "gt_bar_index": 23844, "tech_bar_index": 23852, "signal_bar_index": 23852, "bar_offset": 8, "tech_price": 94209000.0, "tech_datetime": "2024-07-28 14:27:00", "candidate_index": 224, "gt_datetime": "2024-07-28 14:03:00", "gt_price": 93700000.0 }, { "matched": true, "gt_bar_index": 28991, "tech_bar_index": 28993, "signal_bar_index": 28993, "bar_offset": 2, "tech_price": 78171000.0, "tech_datetime": "2024-08-08 07:30:00", "candidate_index": 312, "gt_datetime": "2024-08-08 07:24:00", "gt_price": 77734000.0 }, { "matched": true, "gt_bar_index": 31810, "tech_bar_index": 31812, "signal_bar_index": 31812, "bar_offset": 2, "tech_price": 84758000.0, "tech_datetime": "2024-08-14 04:27:00", "candidate_index": 348, "gt_datetime": "2024-08-14 04:21:00", "gt_price": 84100000.0 }, { "matched": true, "gt_bar_index": 36103, "tech_bar_index": 36109, "signal_bar_index": 36109, "bar_offset": 6, "tech_price": 82181000.0, "tech_datetime": "2024-08-23 03:18:00", "candidate_index": 393, "gt_datetime": "2024-08-23 03:00:00", "gt_price": 81710000.0 }, { "matched": true, "gt_bar_index": 50880, "tech_bar_index": 50830, "signal_bar_index": 50830, "bar_offset": 50, "tech_price": 83997000.0, "tech_datetime": "2024-09-22 20:36:00", "candidate_index": 539, "gt_datetime": "2024-09-22 23:06:00", "gt_price": 83500000.0 }, { "matched": true, "gt_bar_index": 55793, "tech_bar_index": 55799, "signal_bar_index": 55799, "bar_offset": 6, "tech_price": 81329000.0, "tech_datetime": "2024-10-03 05:03:00", "candidate_index": 583, "gt_datetime": "2024-10-03 04:45:00", "gt_price": 80901000.0 }, { "matched": true, "gt_bar_index": 65716, "tech_bar_index": 65720, "signal_bar_index": 65720, "bar_offset": 4, "tech_price": 91331000.0, "tech_datetime": "2024-10-24 03:30:00", "candidate_index": 650, "gt_datetime": "2024-10-24 03:18:00", "gt_price": 90789000.0 }, { "matched": true, "gt_bar_index": 73855, "tech_bar_index": 73868, "signal_bar_index": 73868, "bar_offset": 13, "tech_price": 106369000.0, "tech_datetime": "2024-11-10 02:54:00", "candidate_index": 719, "gt_datetime": "2024-11-10 02:15:00", "gt_price": 105773000.0 }, { "matched": true, "gt_bar_index": 75643, "tech_bar_index": 75654, "signal_bar_index": 75654, "bar_offset": 11, "tech_price": 124840000.0, "tech_datetime": "2024-11-13 20:12:00", "candidate_index": 739, "gt_datetime": "2024-11-13 19:39:00", "gt_price": 124006000.0 }, { "matched": true, "gt_bar_index": 78862, "tech_bar_index": 78878, "signal_bar_index": 78878, "bar_offset": 16, "tech_price": 129290000.0, "tech_datetime": "2024-11-20 13:24:00", "candidate_index": 788, "gt_datetime": "2024-11-20 12:36:00", "gt_price": 128642000.0 }, { "matched": true, "gt_bar_index": 82703, "tech_bar_index": 82705, "signal_bar_index": 82705, "bar_offset": 2, "tech_price": 132440000.0, "tech_datetime": "2024-11-28 12:45:00", "candidate_index": 832, "gt_datetime": "2024-11-28 12:39:00", "gt_price": 131585000.0 }, { "matched": true, "gt_bar_index": 85847, "tech_bar_index": 85850, "signal_bar_index": 85850, "bar_offset": 3, "tech_price": 134211000.0, "tech_datetime": "2024-12-05 02:00:00", "candidate_index": 855, "gt_datetime": "2024-12-05 01:51:00", "gt_price": 133501000.0 }, { "matched": true, "gt_bar_index": 90090, "tech_bar_index": 90102, "signal_bar_index": 90102, "bar_offset": 12, "tech_price": 143538000.0, "tech_datetime": "2024-12-14 01:33:00", "candidate_index": 910, "gt_datetime": "2024-12-14 00:57:00", "gt_price": 142556000.0 }, { "matched": true, "gt_bar_index": 100913, "tech_bar_index": 101022, "signal_bar_index": 101022, "bar_offset": 109, "tech_price": 144500000.0, "tech_datetime": "2025-01-06 00:30:00", "candidate_index": 1020, "gt_datetime": "2025-01-05 19:03:00", "gt_price": 143547000.0 }, { "matched": true, "gt_bar_index": 107040, "tech_bar_index": 107042, "signal_bar_index": 107042, "bar_offset": 2, "tech_price": 152586000.0, "tech_datetime": "2025-01-18 13:30:00", "candidate_index": 1083, "gt_datetime": "2025-01-18 13:24:00", "gt_price": 151690000.0 }, { "matched": true, "gt_bar_index": 111421, "tech_bar_index": 111423, "signal_bar_index": 111423, "bar_offset": 2, "tech_price": 152120000.0, "tech_datetime": "2025-01-27 16:33:00", "candidate_index": 1134, "gt_datetime": "2025-01-27 16:27:00", "gt_price": 151250000.0 }, { "matched": true, "gt_bar_index": 114873, "tech_bar_index": 114906, "signal_bar_index": 114906, "bar_offset": 33, "tech_price": 151100000.0, "tech_datetime": "2025-02-03 22:42:00", "candidate_index": 1165, "gt_datetime": "2025-02-03 21:03:00", "gt_price": 150000000.0 }, { "matched": true, "gt_bar_index": 127793, "tech_bar_index": 127801, "signal_bar_index": 127801, "bar_offset": 8, "tech_price": 128040000.0, "tech_datetime": "2025-03-03 00:24:00", "candidate_index": 1294, "gt_datetime": "2025-03-03 00:00:00", "gt_price": 126614000.0 }, { "matched": true, "gt_bar_index": 129295, "tech_bar_index": 129260, "signal_bar_index": 129260, "bar_offset": 35, "tech_price": 132000000.0, "tech_datetime": "2025-03-06 01:21:00", "candidate_index": 1325, "gt_datetime": "2025-03-06 03:06:00", "gt_price": 133000000.0 }, { "matched": true, "gt_bar_index": 130057, "tech_bar_index": 129980, "signal_bar_index": 129980, "bar_offset": 77, "tech_price": 130003000.0, "tech_datetime": "2025-03-07 13:21:00", "candidate_index": 1336, "gt_datetime": "2025-03-07 17:12:00", "gt_price": 130940000.0 }, { "matched": true, "gt_bar_index": 136015, "tech_bar_index": 136016, "signal_bar_index": 136016, "bar_offset": 1, "tech_price": 123709000.0, "tech_datetime": "2025-03-20 03:09:00", "candidate_index": 1406, "gt_datetime": "2025-03-20 03:06:00", "gt_price": 122700000.0 }, { "matched": true, "gt_bar_index": 142289, "tech_bar_index": 142298, "signal_bar_index": 142298, "bar_offset": 9, "tech_price": 125065000.0, "tech_datetime": "2025-04-02 15:42:00", "candidate_index": 1454, "gt_datetime": "2025-04-02 15:15:00", "gt_price": 124406000.0 }, { "matched": true, "gt_bar_index": 145823, "tech_bar_index": 145760, "signal_bar_index": 145760, "bar_offset": 63, "tech_price": 114471000.0, "tech_datetime": "2025-04-09 20:48:00", "candidate_index": 1506, "gt_datetime": "2025-04-09 23:57:00", "gt_price": 115250000.0 }, { "matched": true, "gt_bar_index": 154682, "tech_bar_index": 154692, "signal_bar_index": 154692, "bar_offset": 10, "tech_price": 134589000.0, "tech_datetime": "2025-04-28 11:24:00", "candidate_index": 1569, "gt_datetime": "2025-04-28 10:54:00", "gt_price": 133830000.0 }, { "matched": true, "gt_bar_index": 164977, "tech_bar_index": 164996, "signal_bar_index": 164996, "bar_offset": 19, "tech_price": 146235000.0, "tech_datetime": "2025-05-19 22:36:00", "candidate_index": 1634, "gt_datetime": "2025-05-19 21:39:00", "gt_price": 145470000.0 }, { "matched": true, "gt_bar_index": 188615, "tech_bar_index": 188628, "signal_bar_index": 188628, "bar_offset": 13, "tech_price": 147815000.0, "tech_datetime": "2025-07-08 04:12:00", "candidate_index": 1770, "gt_datetime": "2025-07-08 03:33:00", "gt_price": 147047000.0 }, { "matched": true, "gt_bar_index": 205728, "tech_bar_index": 205774, "signal_bar_index": 205774, "bar_offset": 46, "tech_price": 164255000.0, "tech_datetime": "2025-08-12 21:30:00", "candidate_index": 1870, "gt_datetime": "2025-08-12 19:12:00", "gt_price": 163085000.0 }, { "matched": true, "gt_bar_index": 227358, "tech_bar_index": 227444, "signal_bar_index": 227444, "bar_offset": 86, "tech_price": 158257000.0, "tech_datetime": "2025-09-27 09:03:00", "candidate_index": 1978, "gt_datetime": "2025-09-27 04:45:00", "gt_price": 157100000.0 }, { "matched": true, "gt_bar_index": 240563, "tech_bar_index": 240578, "signal_bar_index": 240578, "bar_offset": 15, "tech_price": 165423000.0, "tech_datetime": "2025-10-25 00:12:00", "candidate_index": 2076, "gt_datetime": "2025-10-24 23:27:00", "gt_price": 164400000.0 }, { "matched": true, "gt_bar_index": 248160, "tech_bar_index": 248180, "signal_bar_index": 248180, "bar_offset": 20, "tech_price": 152120000.0, "tech_datetime": "2025-11-09 20:18:00", "candidate_index": 2132, "gt_datetime": "2025-11-09 19:18:00", "gt_price": 151250000.0 }, { "matched": true, "gt_bar_index": 256232, "tech_bar_index": 256258, "signal_bar_index": 256258, "bar_offset": 26, "tech_price": 130400000.0, "tech_datetime": "2025-11-26 22:39:00", "candidate_index": 2234, "gt_datetime": "2025-11-26 21:21:00", "gt_price": 129636000.0 }, { "matched": true, "gt_bar_index": 259278, "tech_bar_index": 259287, "signal_bar_index": 259287, "bar_offset": 9, "tech_price": 135693000.0, "tech_datetime": "2025-12-03 06:06:00", "candidate_index": 2258, "gt_datetime": "2025-12-03 05:39:00", "gt_price": 134952000.0 }, { "matched": true, "gt_bar_index": 262330, "tech_bar_index": 262335, "signal_bar_index": 262335, "bar_offset": 5, "tech_price": 134055000.0, "tech_datetime": "2025-12-09 14:30:00", "candidate_index": 2284, "gt_datetime": "2025-12-09 14:15:00", "gt_price": 133333000.0 }, { "matched": true, "gt_bar_index": 266174, "tech_bar_index": 266185, "signal_bar_index": 266185, "bar_offset": 11, "tech_price": 129274000.0, "tech_datetime": "2025-12-17 15:00:00", "candidate_index": 2314, "gt_datetime": "2025-12-17 14:27:00", "gt_price": 128525000.0 }, { "matched": true, "gt_bar_index": 268261, "tech_bar_index": 268267, "signal_bar_index": 268267, "bar_offset": 6, "tech_price": 131249000.0, "tech_datetime": "2025-12-21 23:06:00", "candidate_index": 2328, "gt_datetime": "2025-12-21 22:48:00", "gt_price": 130472000.0 }, { "matched": true, "gt_bar_index": 277283, "tech_bar_index": 277292, "signal_bar_index": 277292, "bar_offset": 9, "tech_price": 132459000.0, "tech_datetime": "2026-01-09 18:21:00", "candidate_index": 2384, "gt_datetime": "2026-01-09 17:54:00", "gt_price": 131780000.0 }, { "matched": true, "gt_bar_index": 291843, "tech_bar_index": 291846, "signal_bar_index": 291846, "bar_offset": 3, "tech_price": 104987000.0, "tech_datetime": "2026-02-09 02:03:00", "candidate_index": 2534, "gt_datetime": "2026-02-09 01:54:00", "gt_price": 104442000.0 }, { "matched": true, "gt_bar_index": 294715, "tech_bar_index": 294719, "signal_bar_index": 294719, "bar_offset": 4, "tech_price": 102416000.0, "tech_datetime": "2026-02-15 01:42:00", "candidate_index": 2574, "gt_datetime": "2026-02-15 01:30:00", "gt_price": 101900000.0 }, { "matched": true, "gt_bar_index": 299887, "tech_bar_index": 299911, "signal_bar_index": 299911, "bar_offset": 24, "tech_price": 95500000.0, "tech_datetime": "2026-02-25 21:18:00", "candidate_index": 2630, "gt_datetime": "2026-02-25 20:06:00", "gt_price": 94680000.0 }, { "matched": true, "gt_bar_index": 303096, "tech_bar_index": 303108, "signal_bar_index": 303108, "bar_offset": 12, "tech_price": 99605000.0, "tech_datetime": "2026-03-04 13:09:00", "candidate_index": 2675, "gt_datetime": "2026-03-04 12:33:00", "gt_price": 98900000.0 }, { "matched": true, "gt_bar_index": 307958, "tech_bar_index": 307887, "signal_bar_index": 307887, "bar_offset": 71, "tech_price": 104565000.0, "tech_datetime": "2026-03-14 12:06:00", "candidate_index": 2736, "gt_datetime": "2026-03-14 15:39:00", "gt_price": 103880000.0 }, { "matched": true, "gt_bar_index": 312981, "tech_bar_index": 312991, "signal_bar_index": 312991, "bar_offset": 10, "tech_price": 103899000.0, "tech_datetime": "2026-03-25 03:18:00", "candidate_index": 2781, "gt_datetime": "2026-03-25 02:48:00", "gt_price": 103295000.0 }, { "matched": true, "gt_bar_index": 330047, "tech_bar_index": 330051, "signal_bar_index": 330051, "bar_offset": 4, "tech_price": 112881000.0, "tech_datetime": "2026-04-30 03:21:00", "candidate_index": 2899, "gt_datetime": "2026-04-30 03:09:00", "gt_price": 112200000.0 }, { "matched": true, "gt_bar_index": 348658, "tech_bar_index": 348636, "signal_bar_index": 348636, "bar_offset": 22, "tech_price": 95150000.0, "tech_datetime": "2026-06-07 20:36:00", "candidate_index": 3039, "gt_datetime": "2026-06-07 21:42:00", "gt_price": 93600000.0 } ], "misses": [], "signal_type": "pullback", "signal_label": "눌림목 (B*)", "primary_techniques": [ "local_extrema", "bb_reversal" ] }, "breakout": { "side": "buy", "gt_count": 19, "tech_count": 3047, "hit_count": 19, "miss_count": 0, "recall": 1.0, "precision": 0.0062, "f1": 0.0124, "avg_bar_offset": 57.8, "hits": [ { "matched": true, "gt_bar_index": 19684, "tech_bar_index": 19595, "signal_bar_index": 19595, "bar_offset": 89, "tech_price": 89769000.0, "tech_datetime": "2024-07-19 17:36:00", "candidate_index": 180, "gt_datetime": "2024-07-19 22:03:00", "gt_price": 90425000.0 }, { "matched": true, "gt_bar_index": 29274, "tech_bar_index": 29273, "signal_bar_index": 29273, "bar_offset": 1, "tech_price": 81545000.0, "tech_datetime": "2024-08-08 21:30:00", "candidate_index": 317, "gt_datetime": "2024-08-08 21:33:00", "gt_price": 81684000.0 }, { "matched": true, "gt_bar_index": 36359, "tech_bar_index": 36331, "signal_bar_index": 36331, "bar_offset": 28, "tech_price": 82522000.0, "tech_datetime": "2024-08-23 14:24:00", "candidate_index": 395, "gt_datetime": "2024-08-23 15:48:00", "gt_price": 82885000.0 }, { "matched": true, "gt_bar_index": 56540, "tech_bar_index": 56514, "signal_bar_index": 56514, "bar_offset": 26, "tech_price": 82744000.0, "tech_datetime": "2024-10-04 16:48:00", "candidate_index": 589, "gt_datetime": "2024-10-04 18:06:00", "gt_price": 82844000.0 }, { "matched": true, "gt_bar_index": 66097, "tech_bar_index": 66019, "signal_bar_index": 66019, "bar_offset": 78, "tech_price": 92768000.0, "tech_datetime": "2024-10-24 18:27:00", "candidate_index": 652, "gt_datetime": "2024-10-24 22:21:00", "gt_price": 93472000.0 }, { "matched": true, "gt_bar_index": 74081, "tech_bar_index": 73982, "signal_bar_index": 73982, "bar_offset": 99, "tech_price": 106541000.0, "tech_datetime": "2024-11-10 08:36:00", "candidate_index": 720, "gt_datetime": "2024-11-10 13:33:00", "gt_price": 107812000.0 }, { "matched": true, "gt_bar_index": 79105, "tech_bar_index": 79127, "signal_bar_index": 79127, "bar_offset": 22, "tech_price": 132230000.0, "tech_datetime": "2024-11-21 01:51:00", "candidate_index": 790, "gt_datetime": "2024-11-21 00:45:00", "gt_price": 132801000.0 }, { "matched": true, "gt_bar_index": 90764, "tech_bar_index": 90769, "signal_bar_index": 90769, "bar_offset": 5, "tech_price": 146515000.0, "tech_datetime": "2024-12-15 10:54:00", "candidate_index": 914, "gt_datetime": "2024-12-15 10:39:00", "gt_price": 146200000.0 }, { "matched": true, "gt_bar_index": 95321, "tech_bar_index": 95321, "signal_bar_index": 95321, "bar_offset": 0, "tech_price": 142630000.0, "tech_datetime": "2024-12-24 22:30:00", "candidate_index": 980, "gt_datetime": "2024-12-24 22:30:00", "gt_price": 142630000.0 }, { "matched": true, "gt_bar_index": 101119, "tech_bar_index": 101118, "signal_bar_index": 101118, "bar_offset": 1, "tech_price": 144925000.0, "tech_datetime": "2025-01-06 05:18:00", "candidate_index": 1021, "gt_datetime": "2025-01-06 05:21:00", "gt_price": 145008000.0 }, { "matched": true, "gt_bar_index": 111863, "tech_bar_index": 111899, "signal_bar_index": 111899, "bar_offset": 36, "tech_price": 156400000.0, "tech_datetime": "2025-01-28 16:21:00", "candidate_index": 1139, "gt_datetime": "2025-01-28 14:33:00", "gt_price": 156093000.0 }, { "matched": true, "gt_bar_index": 165209, "tech_bar_index": 165185, "signal_bar_index": 165185, "bar_offset": 24, "tech_price": 148945000.0, "tech_datetime": "2025-05-20 08:03:00", "candidate_index": 1636, "gt_datetime": "2025-05-20 09:15:00", "gt_price": 149593000.0 }, { "matched": true, "gt_bar_index": 188936, "tech_bar_index": 188628, "signal_bar_index": 188628, "bar_offset": 308, "tech_price": 147815000.0, "tech_datetime": "2025-07-08 04:12:00", "candidate_index": 1770, "gt_datetime": "2025-07-08 19:36:00", "gt_price": 148400000.0 }, { "matched": true, "gt_bar_index": 228319, "tech_bar_index": 228335, "signal_bar_index": 228335, "bar_offset": 16, "tech_price": 158969000.0, "tech_datetime": "2025-09-29 05:36:00", "candidate_index": 1979, "gt_datetime": "2025-09-29 04:48:00", "gt_price": 158464000.0 }, { "matched": true, "gt_bar_index": 240794, "tech_bar_index": 240578, "signal_bar_index": 240578, "bar_offset": 216, "tech_price": 165423000.0, "tech_datetime": "2025-10-25 00:12:00", "candidate_index": 2076, "gt_datetime": "2025-10-25 11:00:00", "gt_price": 165986000.0 }, { "matched": true, "gt_bar_index": 278590, "tech_bar_index": 278530, "signal_bar_index": 278530, "bar_offset": 60, "tech_price": 133866000.0, "tech_datetime": "2026-01-12 08:15:00", "candidate_index": 2388, "gt_datetime": "2026-01-12 11:15:00", "gt_price": 135008000.0 }, { "matched": true, "gt_bar_index": 303316, "tech_bar_index": 303279, "signal_bar_index": 303279, "bar_offset": 37, "tech_price": 103403000.0, "tech_datetime": "2026-03-04 21:42:00", "candidate_index": 2676, "gt_datetime": "2026-03-04 23:33:00", "gt_price": 105000000.0 }, { "matched": true, "gt_bar_index": 308287, "tech_bar_index": 308297, "signal_bar_index": 308297, "bar_offset": 10, "tech_price": 105008000.0, "tech_datetime": "2026-03-15 08:36:00", "candidate_index": 2738, "gt_datetime": "2026-03-15 08:06:00", "gt_price": 104939000.0 }, { "matched": true, "gt_bar_index": 330667, "tech_bar_index": 330710, "signal_bar_index": 330710, "bar_offset": 43, "tech_price": 114781000.0, "tech_datetime": "2026-05-01 12:18:00", "candidate_index": 2903, "gt_datetime": "2026-05-01 10:09:00", "gt_price": 114075000.0 } ], "misses": [], "signal_type": "breakout", "signal_label": "돌파 (B^)", "primary_techniques": [ "donchian", "macd_cross" ] }, "div_bull": { "side": "buy", "gt_count": 27, "tech_count": 3047, "hit_count": 27, "miss_count": 0, "recall": 1.0, "precision": 0.0089, "f1": 0.0176, "avg_bar_offset": 21.2, "hits": [ { "matched": true, "gt_bar_index": 1388, "tech_bar_index": 1392, "signal_bar_index": 1392, "bar_offset": 4, "tech_price": 94233000.0, "tech_datetime": "2024-06-11 19:15:00", "candidate_index": 3, "gt_datetime": "2024-06-11 19:03:00", "gt_price": 93700000.0 }, { "matched": true, "gt_bar_index": 16092, "tech_bar_index": 16098, "signal_bar_index": 16098, "bar_offset": 6, "tech_price": 80492000.0, "tech_datetime": "2024-07-12 10:45:00", "candidate_index": 146, "gt_datetime": "2024-07-12 10:27:00", "gt_price": 80001000.0 }, { "matched": true, "gt_bar_index": 34580, "tech_bar_index": 34585, "signal_bar_index": 34585, "bar_offset": 5, "tech_price": 80644000.0, "tech_datetime": "2024-08-19 23:06:00", "candidate_index": 378, "gt_datetime": "2024-08-19 22:51:00", "gt_price": 80142000.0 }, { "matched": true, "gt_bar_index": 38950, "tech_bar_index": 38952, "signal_bar_index": 38952, "bar_offset": 2, "tech_price": 79946000.0, "tech_datetime": "2024-08-29 01:27:00", "candidate_index": 417, "gt_datetime": "2024-08-29 01:21:00", "gt_price": 79420000.0 }, { "matched": true, "gt_bar_index": 45615, "tech_bar_index": 45617, "signal_bar_index": 45617, "bar_offset": 2, "tech_price": 75800000.0, "tech_datetime": "2024-09-11 23:57:00", "candidate_index": 497, "gt_datetime": "2024-09-11 23:51:00", "gt_price": 75281000.0 }, { "matched": true, "gt_bar_index": 48069, "tech_bar_index": 48073, "signal_bar_index": 48073, "bar_offset": 4, "tech_price": 78299000.0, "tech_datetime": "2024-09-17 02:45:00", "candidate_index": 520, "gt_datetime": "2024-09-17 02:33:00", "gt_price": 77666000.0 }, { "matched": true, "gt_bar_index": 52551, "tech_bar_index": 52555, "signal_bar_index": 52555, "bar_offset": 4, "tech_price": 84286000.0, "tech_datetime": "2024-09-26 10:51:00", "candidate_index": 554, "gt_datetime": "2024-09-26 10:39:00", "gt_price": 83819000.0 }, { "matched": true, "gt_bar_index": 78221, "tech_bar_index": 78222, "signal_bar_index": 78222, "bar_offset": 1, "tech_price": 126984000.0, "tech_datetime": "2024-11-19 04:36:00", "candidate_index": 780, "gt_datetime": "2024-11-19 04:33:00", "gt_price": 126300000.0 }, { "matched": true, "gt_bar_index": 88400, "tech_bar_index": 88401, "signal_bar_index": 88401, "bar_offset": 1, "tech_price": 136544000.0, "tech_datetime": "2024-12-10 12:30:00", "candidate_index": 892, "gt_datetime": "2024-12-10 12:27:00", "gt_price": 135700000.0 }, { "matched": true, "gt_bar_index": 99931, "tech_bar_index": 99949, "signal_bar_index": 99949, "bar_offset": 18, "tech_price": 143340000.0, "tech_datetime": "2025-01-03 18:51:00", "candidate_index": 1015, "gt_datetime": "2025-01-03 17:57:00", "gt_price": 142620000.0 }, { "matched": true, "gt_bar_index": 106365, "tech_bar_index": 106295, "signal_bar_index": 106295, "bar_offset": 70, "tech_price": 145140000.0, "tech_datetime": "2025-01-17 00:09:00", "candidate_index": 1079, "gt_datetime": "2025-01-17 03:39:00", "gt_price": 145715000.0 }, { "matched": true, "gt_bar_index": 109567, "tech_bar_index": 109573, "signal_bar_index": 109573, "bar_offset": 6, "tech_price": 152812000.0, "tech_datetime": "2025-01-23 20:03:00", "candidate_index": 1120, "gt_datetime": "2025-01-23 19:45:00", "gt_price": 152000000.0 }, { "matched": true, "gt_bar_index": 133387, "tech_bar_index": 133407, "signal_bar_index": 133407, "bar_offset": 20, "tech_price": 121442000.0, "tech_datetime": "2025-03-14 16:42:00", "candidate_index": 1387, "gt_datetime": "2025-03-14 15:42:00", "gt_price": 120650000.0 }, { "matched": true, "gt_bar_index": 135544, "tech_bar_index": 135548, "signal_bar_index": 135548, "bar_offset": 4, "tech_price": 120297000.0, "tech_datetime": "2025-03-19 03:45:00", "candidate_index": 1404, "gt_datetime": "2025-03-19 03:33:00", "gt_price": 119654000.0 }, { "matched": true, "gt_bar_index": 151125, "tech_bar_index": 151055, "signal_bar_index": 151055, "bar_offset": 70, "tech_price": 122169000.0, "tech_datetime": "2025-04-20 21:33:00", "candidate_index": 1547, "gt_datetime": "2025-04-21 01:03:00", "gt_price": 121956000.0 }, { "matched": true, "gt_bar_index": 174927, "tech_bar_index": 174994, "signal_bar_index": 174994, "bar_offset": 67, "tech_price": 145999000.0, "tech_datetime": "2025-06-09 18:30:00", "candidate_index": 1698, "gt_datetime": "2025-06-09 15:09:00", "gt_price": 145036000.0 }, { "matched": true, "gt_bar_index": 176747, "tech_bar_index": 176750, "signal_bar_index": 176750, "bar_offset": 3, "tech_price": 143769000.0, "tech_datetime": "2025-06-13 10:18:00", "candidate_index": 1706, "gt_datetime": "2025-06-13 10:09:00", "gt_price": 143000000.0 }, { "matched": true, "gt_bar_index": 203225, "tech_bar_index": 203333, "signal_bar_index": 203333, "bar_offset": 108, "tech_price": 160605000.0, "tech_datetime": "2025-08-07 19:27:00", "candidate_index": 1858, "gt_datetime": "2025-08-07 14:03:00", "gt_price": 159468000.0 }, { "matched": true, "gt_bar_index": 234072, "tech_bar_index": 234074, "signal_bar_index": 234074, "bar_offset": 2, "tech_price": 169000000.0, "tech_datetime": "2025-10-11 11:00:00", "candidate_index": 2019, "gt_datetime": "2025-10-11 10:54:00", "gt_price": 168000000.0 }, { "matched": true, "gt_bar_index": 238953, "tech_bar_index": 238961, "signal_bar_index": 238961, "bar_offset": 8, "tech_price": 162952000.0, "tech_datetime": "2025-10-21 15:21:00", "candidate_index": 2058, "gt_datetime": "2025-10-21 14:57:00", "gt_price": 162010000.0 }, { "matched": true, "gt_bar_index": 263249, "tech_bar_index": 263260, "signal_bar_index": 263260, "bar_offset": 11, "tech_price": 133969000.0, "tech_datetime": "2025-12-11 12:45:00", "candidate_index": 2294, "gt_datetime": "2025-12-11 12:12:00", "gt_price": 133283000.0 }, { "matched": true, "gt_bar_index": 273906, "tech_bar_index": 273876, "signal_bar_index": 273876, "bar_offset": 30, "tech_price": 129150000.0, "tech_datetime": "2026-01-02 15:33:00", "candidate_index": 2360, "gt_datetime": "2026-01-02 17:03:00", "gt_price": 128953000.0 }, { "matched": true, "gt_bar_index": 306974, "tech_bar_index": 306938, "signal_bar_index": 306938, "bar_offset": 36, "tech_price": 102129000.0, "tech_datetime": "2026-03-12 12:39:00", "candidate_index": 2724, "gt_datetime": "2026-03-12 14:27:00", "gt_price": 101706000.0 }, { "matched": true, "gt_bar_index": 317076, "tech_bar_index": 317082, "signal_bar_index": 317082, "bar_offset": 6, "tech_price": 100888000.0, "tech_datetime": "2026-04-02 22:51:00", "candidate_index": 2815, "gt_datetime": "2026-04-02 22:33:00", "gt_price": 100318000.0 }, { "matched": true, "gt_bar_index": 318592, "tech_bar_index": 318553, "signal_bar_index": 318553, "bar_offset": 39, "tech_price": 102363000.0, "tech_datetime": "2026-04-06 00:24:00", "candidate_index": 2821, "gt_datetime": "2026-04-06 02:21:00", "gt_price": 102102000.0 }, { "matched": true, "gt_bar_index": 322055, "tech_bar_index": 322025, "signal_bar_index": 322025, "bar_offset": 30, "tech_price": 106500000.0, "tech_datetime": "2026-04-13 06:00:00", "candidate_index": 2846, "gt_datetime": "2026-04-13 07:30:00", "gt_price": 105373000.0 }, { "matched": true, "gt_bar_index": 325445, "tech_bar_index": 325461, "signal_bar_index": 325461, "bar_offset": 16, "tech_price": 110570000.0, "tech_datetime": "2026-04-20 09:48:00", "candidate_index": 2870, "gt_datetime": "2026-04-20 09:00:00", "gt_price": 109983000.0 } ], "misses": [], "signal_type": "div_bull", "signal_label": "상승 다이버전스 (Bd)", "primary_techniques": [ "rsi_swing", "macd_cross", "bb_reversal" ] }, "swing_high": { "side": "sell", "gt_count": 64, "tech_count": 2818, "hit_count": 64, "miss_count": 0, "recall": 1.0, "precision": 0.0227, "f1": 0.0444, "avg_bar_offset": 9.4, "hits": [ { "matched": true, "gt_bar_index": 10826, "tech_bar_index": 10833, "signal_bar_index": 10833, "bar_offset": 7, "tech_price": 89091000.0, "tech_datetime": "2024-07-01 11:27:00", "candidate_index": 64, "gt_datetime": "2024-07-01 11:06:00", "gt_price": 89540000.0 }, { "matched": true, "gt_bar_index": 13654, "tech_bar_index": 13658, "signal_bar_index": 13658, "bar_offset": 4, "tech_price": 82749000.0, "tech_datetime": "2024-07-07 08:42:00", "candidate_index": 95, "gt_datetime": "2024-07-07 08:30:00", "gt_price": 83175000.0 }, { "matched": true, "gt_bar_index": 20880, "tech_bar_index": 20887, "signal_bar_index": 20887, "bar_offset": 7, "tech_price": 94945000.0, "tech_datetime": "2024-07-22 10:12:00", "candidate_index": 172, "gt_datetime": "2024-07-22 09:51:00", "gt_price": 95440000.0 }, { "matched": true, "gt_bar_index": 24488, "tech_bar_index": 24493, "signal_bar_index": 24493, "bar_offset": 5, "tech_price": 96702000.0, "tech_datetime": "2024-07-29 22:30:00", "candidate_index": 204, "gt_datetime": "2024-07-29 22:15:00", "gt_price": 97196000.0 }, { "matched": true, "gt_bar_index": 27733, "tech_bar_index": 27733, "signal_bar_index": 27733, "bar_offset": 0, "tech_price": 76629000.0, "tech_datetime": "2024-08-05 16:30:00", "candidate_index": 237, "gt_datetime": "2024-08-05 16:30:00", "gt_price": 77500000.0 }, { "matched": true, "gt_bar_index": 27913, "tech_bar_index": 27914, "signal_bar_index": 27914, "bar_offset": 1, "tech_price": 79282000.0, "tech_datetime": "2024-08-06 01:33:00", "candidate_index": 245, "gt_datetime": "2024-08-06 01:30:00", "gt_price": 80009000.0 }, { "matched": true, "gt_bar_index": 29483, "tech_bar_index": 29484, "signal_bar_index": 29484, "bar_offset": 1, "tech_price": 87360000.0, "tech_datetime": "2024-08-09 08:03:00", "candidate_index": 274, "gt_datetime": "2024-08-09 08:00:00", "gt_price": 87975000.0 }, { "matched": true, "gt_bar_index": 32153, "tech_bar_index": 32153, "signal_bar_index": 32153, "bar_offset": 0, "tech_price": 85082000.0, "tech_datetime": "2024-08-14 21:30:00", "candidate_index": 303, "gt_datetime": "2024-08-14 21:30:00", "gt_price": 85890000.0 }, { "matched": true, "gt_bar_index": 37652, "tech_bar_index": 37657, "signal_bar_index": 37657, "bar_offset": 5, "tech_price": 86400000.0, "tech_datetime": "2024-08-26 08:42:00", "candidate_index": 347, "gt_datetime": "2024-08-26 08:27:00", "gt_price": 87000000.0 }, { "matched": true, "gt_bar_index": 53337, "tech_bar_index": 53346, "signal_bar_index": 53346, "bar_offset": 9, "tech_price": 86959000.0, "tech_datetime": "2024-09-28 02:24:00", "candidate_index": 497, "gt_datetime": "2024-09-28 01:57:00", "gt_price": 87398000.0 }, { "matched": true, "gt_bar_index": 58086, "tech_bar_index": 58086, "signal_bar_index": 58086, "bar_offset": 0, "tech_price": 85855000.0, "tech_datetime": "2024-10-07 23:24:00", "candidate_index": 528, "gt_datetime": "2024-10-07 23:24:00", "gt_price": 86300000.0 }, { "matched": true, "gt_bar_index": 68615, "tech_bar_index": 68617, "signal_bar_index": 68617, "bar_offset": 2, "tech_price": 101340000.0, "tech_datetime": "2024-10-30 04:21:00", "candidate_index": 598, "gt_datetime": "2024-10-30 04:15:00", "gt_price": 102102000.0 }, { "matched": true, "gt_bar_index": 75088, "tech_bar_index": 75090, "signal_bar_index": 75090, "bar_offset": 2, "tech_price": 127074000.0, "tech_datetime": "2024-11-12 16:00:00", "candidate_index": 666, "gt_datetime": "2024-11-12 15:54:00", "gt_price": 128052000.0 }, { "matched": true, "gt_bar_index": 75755, "tech_bar_index": 75760, "signal_bar_index": 75760, "bar_offset": 5, "tech_price": 130148000.0, "tech_datetime": "2024-11-14 01:30:00", "candidate_index": 678, "gt_datetime": "2024-11-14 01:15:00", "gt_price": 131080000.0 }, { "matched": true, "gt_bar_index": 79901, "tech_bar_index": 79934, "signal_bar_index": 79934, "bar_offset": 33, "tech_price": 138000000.0, "tech_datetime": "2024-11-22 18:12:00", "candidate_index": 722, "gt_datetime": "2024-11-22 16:33:00", "gt_price": 138880000.0 }, { "matched": true, "gt_bar_index": 83416, "tech_bar_index": 83420, "signal_bar_index": 83420, "bar_offset": 4, "tech_price": 135589000.0, "tech_datetime": "2024-11-30 00:30:00", "candidate_index": 756, "gt_datetime": "2024-11-30 00:18:00", "gt_price": 136400000.0 }, { "matched": true, "gt_bar_index": 85312, "tech_bar_index": 85344, "signal_bar_index": 85344, "bar_offset": 32, "tech_price": 131997000.0, "tech_datetime": "2024-12-04 00:42:00", "candidate_index": 770, "gt_datetime": "2024-12-03 23:06:00", "gt_price": 129075000.0 }, { "matched": true, "gt_bar_index": 85315, "tech_bar_index": 85355, "signal_bar_index": 85355, "bar_offset": 40, "tech_price": 132584000.0, "tech_datetime": "2024-12-04 01:15:00", "candidate_index": 771, "gt_datetime": "2024-12-03 23:15:00", "gt_price": 132389000.0 }, { "matched": true, "gt_bar_index": 86052, "tech_bar_index": 86053, "signal_bar_index": 86053, "bar_offset": 1, "tech_price": 144699000.0, "tech_datetime": "2024-12-05 12:09:00", "candidate_index": 780, "gt_datetime": "2024-12-05 12:06:00", "gt_price": 146000000.0 }, { "matched": true, "gt_bar_index": 91990, "tech_bar_index": 91994, "signal_bar_index": 91994, "bar_offset": 4, "tech_price": 155600000.0, "tech_datetime": "2024-12-18 00:09:00", "candidate_index": 837, "gt_datetime": "2024-12-17 23:57:00", "gt_price": 157000000.0 }, { "matched": true, "gt_bar_index": 93471, "tech_bar_index": 93471, "signal_bar_index": 93471, "bar_offset": 0, "tech_price": 146150000.0, "tech_datetime": "2024-12-21 02:00:00", "candidate_index": 856, "gt_datetime": "2024-12-21 02:00:00", "gt_price": 150000000.0 }, { "matched": true, "gt_bar_index": 96014, "tech_bar_index": 96021, "signal_bar_index": 96021, "bar_offset": 7, "tech_price": 148000000.0, "tech_datetime": "2024-12-26 09:30:00", "candidate_index": 882, "gt_datetime": "2024-12-26 09:09:00", "gt_price": 148899000.0 }, { "matched": true, "gt_bar_index": 101684, "tech_bar_index": 101686, "signal_bar_index": 101686, "bar_offset": 2, "tech_price": 150199000.0, "tech_datetime": "2025-01-07 09:42:00", "candidate_index": 924, "gt_datetime": "2025-01-07 09:36:00", "gt_price": 150996000.0 }, { "matched": true, "gt_bar_index": 107659, "tech_bar_index": 107670, "signal_bar_index": 107670, "bar_offset": 11, "tech_price": 158874000.0, "tech_datetime": "2025-01-19 20:54:00", "candidate_index": 978, "gt_datetime": "2025-01-19 20:21:00", "gt_price": 159990000.0 }, { "matched": true, "gt_bar_index": 108050, "tech_bar_index": 108050, "signal_bar_index": 108050, "bar_offset": 0, "tech_price": 161620000.0, "tech_datetime": "2025-01-20 15:54:00", "candidate_index": 983, "gt_datetime": "2025-01-20 15:54:00", "gt_price": 163460000.0 }, { "matched": true, "gt_bar_index": 113010, "tech_bar_index": 113020, "signal_bar_index": 113020, "bar_offset": 10, "tech_price": 159748000.0, "tech_datetime": "2025-01-31 00:24:00", "candidate_index": 1025, "gt_datetime": "2025-01-30 23:54:00", "gt_price": 160710000.0 }, { "matched": true, "gt_bar_index": 115075, "tech_bar_index": 115087, "signal_bar_index": 115087, "bar_offset": 12, "tech_price": 159588000.0, "tech_datetime": "2025-02-04 07:45:00", "candidate_index": 1044, "gt_datetime": "2025-02-04 07:09:00", "gt_price": 160432000.0 }, { "matched": true, "gt_bar_index": 125341, "tech_bar_index": 125341, "signal_bar_index": 125341, "bar_offset": 0, "tech_price": 130490000.0, "tech_datetime": "2025-02-25 21:24:00", "candidate_index": 1116, "gt_datetime": "2025-02-25 21:24:00", "gt_price": 132000000.0 }, { "matched": true, "gt_bar_index": 126273, "tech_bar_index": 126283, "signal_bar_index": 126283, "bar_offset": 10, "tech_price": 126600000.0, "tech_datetime": "2025-02-27 20:30:00", "candidate_index": 1128, "gt_datetime": "2025-02-27 20:00:00", "gt_price": 127270000.0 }, { "matched": true, "gt_bar_index": 127959, "tech_bar_index": 127967, "signal_bar_index": 127967, "bar_offset": 8, "tech_price": 142642000.0, "tech_datetime": "2025-03-03 08:42:00", "candidate_index": 1155, "gt_datetime": "2025-03-03 08:18:00", "gt_price": 143415000.0 }, { "matched": true, "gt_bar_index": 129532, "tech_bar_index": 129535, "signal_bar_index": 129535, "bar_offset": 3, "tech_price": 137434000.0, "tech_datetime": "2025-03-06 15:06:00", "candidate_index": 1181, "gt_datetime": "2025-03-06 14:57:00", "gt_price": 138161000.0 }, { "matched": true, "gt_bar_index": 130190, "tech_bar_index": 130192, "signal_bar_index": 130192, "bar_offset": 2, "tech_price": 134251000.0, "tech_datetime": "2025-03-07 23:57:00", "candidate_index": 1194, "gt_datetime": "2025-03-07 23:51:00", "gt_price": 135147000.0 }, { "matched": true, "gt_bar_index": 138131, "tech_bar_index": 138133, "signal_bar_index": 138133, "bar_offset": 2, "tech_price": 130050000.0, "tech_datetime": "2025-03-24 23:27:00", "candidate_index": 1272, "gt_datetime": "2025-03-24 23:21:00", "gt_price": 130839000.0 }, { "matched": true, "gt_bar_index": 142569, "tech_bar_index": 142570, "signal_bar_index": 142570, "bar_offset": 1, "tech_price": 129212000.0, "tech_datetime": "2025-04-03 05:18:00", "candidate_index": 1312, "gt_datetime": "2025-04-03 05:15:00", "gt_price": 130241000.0 }, { "matched": true, "gt_bar_index": 144850, "tech_bar_index": 144850, "signal_bar_index": 144850, "bar_offset": 0, "tech_price": 118861000.0, "tech_datetime": "2025-04-07 23:18:00", "candidate_index": 1333, "gt_datetime": "2025-04-07 23:18:00", "gt_price": 120961000.0 }, { "matched": true, "gt_bar_index": 145952, "tech_bar_index": 145954, "signal_bar_index": 145954, "bar_offset": 2, "tech_price": 122300000.0, "tech_datetime": "2025-04-10 06:30:00", "candidate_index": 1349, "gt_datetime": "2025-04-10 06:24:00", "gt_price": 122997000.0 }, { "matched": true, "gt_bar_index": 156592, "tech_bar_index": 156658, "signal_bar_index": 156658, "bar_offset": 66, "tech_price": 139420000.0, "tech_datetime": "2025-05-02 13:42:00", "candidate_index": 1424, "gt_datetime": "2025-05-02 10:24:00", "gt_price": 140397000.0 }, { "matched": true, "gt_bar_index": 166515, "tech_bar_index": 166559, "signal_bar_index": 166559, "bar_offset": 44, "tech_price": 154387000.0, "tech_datetime": "2025-05-23 04:45:00", "candidate_index": 1497, "gt_datetime": "2025-05-23 02:33:00", "gt_price": 155219000.0 }, { "matched": true, "gt_bar_index": 176052, "tech_bar_index": 176086, "signal_bar_index": 176086, "bar_offset": 34, "tech_price": 150502000.0, "tech_datetime": "2025-06-12 01:06:00", "candidate_index": 1550, "gt_datetime": "2025-06-11 23:24:00", "gt_price": 151437000.0 }, { "matched": true, "gt_bar_index": 191756, "tech_bar_index": 191743, "signal_bar_index": 191743, "bar_offset": 13, "tech_price": 165738000.0, "tech_datetime": "2025-07-14 15:57:00", "candidate_index": 1633, "gt_datetime": "2025-07-14 16:36:00", "gt_price": 166969000.0 }, { "matched": true, "gt_bar_index": 206495, "tech_bar_index": 206499, "signal_bar_index": 206499, "bar_offset": 4, "tech_price": 169038000.0, "tech_datetime": "2025-08-14 09:45:00", "candidate_index": 1708, "gt_datetime": "2025-08-14 09:33:00", "gt_price": 169900000.0 }, { "matched": true, "gt_bar_index": 233334, "tech_bar_index": 233348, "signal_bar_index": 233348, "bar_offset": 14, "tech_price": 178654000.0, "tech_datetime": "2025-10-09 22:42:00", "candidate_index": 1830, "gt_datetime": "2025-10-09 22:00:00", "gt_price": 179734000.0 }, { "matched": true, "gt_bar_index": 241856, "tech_bar_index": 241873, "signal_bar_index": 241873, "bar_offset": 17, "tech_price": 170626000.0, "tech_datetime": "2025-10-27 16:57:00", "candidate_index": 1899, "gt_datetime": "2025-10-27 16:06:00", "gt_price": 171490000.0 }, { "matched": true, "gt_bar_index": 248941, "tech_bar_index": 248945, "signal_bar_index": 248945, "bar_offset": 4, "tech_price": 158197000.0, "tech_datetime": "2025-11-11 10:33:00", "candidate_index": 1962, "gt_datetime": "2025-11-11 10:21:00", "gt_price": 159000000.0 }, { "matched": true, "gt_bar_index": 252606, "tech_bar_index": 252608, "signal_bar_index": 252608, "bar_offset": 2, "tech_price": 138407000.0, "tech_datetime": "2025-11-19 01:42:00", "candidate_index": 1997, "gt_datetime": "2025-11-19 01:36:00", "gt_price": 139221000.0 }, { "matched": true, "gt_bar_index": 257235, "tech_bar_index": 257238, "signal_bar_index": 257238, "bar_offset": 3, "tech_price": 137790000.0, "tech_datetime": "2025-11-28 23:39:00", "candidate_index": 2051, "gt_datetime": "2025-11-28 23:30:00", "gt_price": 138982000.0 }, { "matched": true, "gt_bar_index": 259476, "tech_bar_index": 259479, "signal_bar_index": 259479, "bar_offset": 3, "tech_price": 139099000.0, "tech_datetime": "2025-12-03 15:42:00", "candidate_index": 2069, "gt_datetime": "2025-12-03 15:33:00", "gt_price": 139950000.0 }, { "matched": true, "gt_bar_index": 262567, "tech_bar_index": 262570, "signal_bar_index": 262570, "bar_offset": 3, "tech_price": 139085000.0, "tech_datetime": "2025-12-10 02:15:00", "candidate_index": 2096, "gt_datetime": "2025-12-10 02:06:00", "gt_price": 139840000.0 }, { "matched": true, "gt_bar_index": 266371, "tech_bar_index": 266373, "signal_bar_index": 266373, "bar_offset": 2, "tech_price": 133298000.0, "tech_datetime": "2025-12-18 00:24:00", "candidate_index": 2127, "gt_datetime": "2025-12-18 00:18:00", "gt_price": 134021000.0 }, { "matched": true, "gt_bar_index": 268716, "tech_bar_index": 268735, "signal_bar_index": 268735, "bar_offset": 19, "tech_price": 133900000.0, "tech_datetime": "2025-12-22 22:30:00", "candidate_index": 2141, "gt_datetime": "2025-12-22 21:33:00", "gt_price": 134594000.0 }, { "matched": true, "gt_bar_index": 279908, "tech_bar_index": 279958, "signal_bar_index": 279958, "bar_offset": 50, "tech_price": 142005000.0, "tech_datetime": "2026-01-15 07:39:00", "candidate_index": 2210, "gt_datetime": "2026-01-15 05:09:00", "gt_price": 143100000.0 }, { "matched": true, "gt_bar_index": 287613, "tech_bar_index": 287586, "signal_bar_index": 287586, "bar_offset": 27, "tech_price": 124017000.0, "tech_datetime": "2026-01-31 05:03:00", "candidate_index": 2261, "gt_datetime": "2026-01-31 06:24:00", "gt_price": 125206000.0 }, { "matched": true, "gt_bar_index": 288938, "tech_bar_index": 288942, "signal_bar_index": 288942, "bar_offset": 4, "tech_price": 116752000.0, "tech_datetime": "2026-02-03 00:51:00", "candidate_index": 2277, "gt_datetime": "2026-02-03 00:39:00", "gt_price": 117429000.0 }, { "matched": true, "gt_bar_index": 290666, "tech_bar_index": 290667, "signal_bar_index": 290667, "bar_offset": 1, "tech_price": 98922000.0, "tech_datetime": "2026-02-06 15:06:00", "candidate_index": 2295, "gt_datetime": "2026-02-06 15:03:00", "gt_price": 99433000.0 }, { "matched": true, "gt_bar_index": 291007, "tech_bar_index": 291008, "signal_bar_index": 291008, "bar_offset": 1, "tech_price": 105917000.0, "tech_datetime": "2026-02-07 08:09:00", "candidate_index": 2309, "gt_datetime": "2026-02-07 08:06:00", "gt_price": 106690000.0 }, { "matched": true, "gt_bar_index": 291967, "tech_bar_index": 291968, "signal_bar_index": 291968, "bar_offset": 1, "tech_price": 106024000.0, "tech_datetime": "2026-02-09 08:09:00", "candidate_index": 2321, "gt_datetime": "2026-02-09 08:06:00", "gt_price": 107021000.0 }, { "matched": true, "gt_bar_index": 295027, "tech_bar_index": 295034, "signal_bar_index": 295034, "bar_offset": 7, "tech_price": 104437000.0, "tech_datetime": "2026-02-15 17:27:00", "candidate_index": 2357, "gt_datetime": "2026-02-15 17:06:00", "gt_price": 105000000.0 }, { "matched": true, "gt_bar_index": 300097, "tech_bar_index": 300097, "signal_bar_index": 300097, "bar_offset": 0, "tech_price": 99869000.0, "tech_datetime": "2026-02-26 06:36:00", "candidate_index": 2405, "gt_datetime": "2026-02-26 06:36:00", "gt_price": 100497000.0 }, { "matched": true, "gt_bar_index": 303723, "tech_bar_index": 303728, "signal_bar_index": 303728, "bar_offset": 5, "tech_price": 106840000.0, "tech_datetime": "2026-03-05 20:09:00", "candidate_index": 2458, "gt_datetime": "2026-03-05 19:54:00", "gt_price": 107414000.0 }, { "matched": true, "gt_bar_index": 309296, "tech_bar_index": 309307, "signal_bar_index": 309307, "bar_offset": 11, "tech_price": 111350000.0, "tech_datetime": "2026-03-17 11:06:00", "candidate_index": 2517, "gt_datetime": "2026-03-17 10:33:00", "gt_price": 112300000.0 }, { "matched": true, "gt_bar_index": 313335, "tech_bar_index": 313341, "signal_bar_index": 313341, "bar_offset": 6, "tech_price": 106644000.0, "tech_datetime": "2026-03-25 20:48:00", "candidate_index": 2554, "gt_datetime": "2026-03-25 20:30:00", "gt_price": 107284000.0 }, { "matched": true, "gt_bar_index": 337375, "tech_bar_index": 337401, "signal_bar_index": 337401, "bar_offset": 26, "tech_price": 120315000.0, "tech_datetime": "2026-05-15 10:51:00", "candidate_index": 2728, "gt_datetime": "2026-05-15 09:33:00", "gt_price": 120980000.0 }, { "matched": true, "gt_bar_index": 347052, "tech_bar_index": 347054, "signal_bar_index": 347054, "bar_offset": 2, "tech_price": 96000000.0, "tech_datetime": "2026-06-04 13:30:00", "candidate_index": 2787, "gt_datetime": "2026-06-04 13:24:00", "gt_price": 96508000.0 }, { "matched": true, "gt_bar_index": 348849, "tech_bar_index": 348849, "signal_bar_index": 348849, "bar_offset": 0, "tech_price": 95943000.0, "tech_datetime": "2026-06-08 07:15:00", "candidate_index": 2813, "gt_datetime": "2026-06-08 07:15:00", "gt_price": 97000000.0 } ], "misses": [], "signal_type": "swing_high", "signal_label": "스윙 매도 (S)", "primary_techniques": [ "zigzag_causal", "minor_swing" ] }, "div_bear": { "side": "sell", "gt_count": 38, "tech_count": 2818, "hit_count": 38, "miss_count": 0, "recall": 1.0, "precision": 0.0135, "f1": 0.0266, "avg_bar_offset": 30.5, "hits": [ { "matched": true, "gt_bar_index": 1959, "tech_bar_index": 1981, "signal_bar_index": 1981, "bar_offset": 22, "tech_price": 97500000.0, "tech_datetime": "2024-06-13 00:42:00", "candidate_index": 8, "gt_datetime": "2024-06-12 23:36:00", "gt_price": 98069000.0 }, { "matched": true, "gt_bar_index": 15205, "tech_bar_index": 15209, "signal_bar_index": 15209, "bar_offset": 4, "tech_price": 83308000.0, "tech_datetime": "2024-07-10 14:18:00", "candidate_index": 115, "gt_datetime": "2024-07-10 14:06:00", "gt_price": 83756000.0 }, { "matched": true, "gt_bar_index": 17985, "tech_bar_index": 17988, "signal_bar_index": 17988, "bar_offset": 3, "tech_price": 90892000.0, "tech_datetime": "2024-07-16 09:15:00", "candidate_index": 147, "gt_datetime": "2024-07-16 09:06:00", "gt_price": 91400000.0 }, { "matched": true, "gt_bar_index": 26115, "tech_bar_index": 26121, "signal_bar_index": 26121, "bar_offset": 6, "tech_price": 91622000.0, "tech_datetime": "2024-08-02 07:54:00", "candidate_index": 221, "gt_datetime": "2024-08-02 07:36:00", "gt_price": 92234000.0 }, { "matched": true, "gt_bar_index": 30650, "tech_bar_index": 30653, "signal_bar_index": 30653, "bar_offset": 3, "tech_price": 85959000.0, "tech_datetime": "2024-08-11 18:30:00", "candidate_index": 285, "gt_datetime": "2024-08-11 18:21:00", "gt_price": 86420000.0 }, { "matched": true, "gt_bar_index": 34078, "tech_bar_index": 34102, "signal_bar_index": 34102, "bar_offset": 24, "tech_price": 83147000.0, "tech_datetime": "2024-08-18 22:57:00", "candidate_index": 321, "gt_datetime": "2024-08-18 21:45:00", "gt_price": 83599000.0 }, { "matched": true, "gt_bar_index": 39414, "tech_bar_index": 39421, "signal_bar_index": 39421, "bar_offset": 7, "tech_price": 82250000.0, "tech_datetime": "2024-08-30 00:54:00", "candidate_index": 361, "gt_datetime": "2024-08-30 00:33:00", "gt_price": 82690000.0 }, { "matched": true, "gt_bar_index": 41458, "tech_bar_index": 41475, "signal_bar_index": 41475, "bar_offset": 17, "tech_price": 80165000.0, "tech_datetime": "2024-09-03 08:51:00", "candidate_index": 377, "gt_datetime": "2024-09-03 08:00:00", "gt_price": 80569000.0 }, { "matched": true, "gt_bar_index": 46764, "tech_bar_index": 46676, "signal_bar_index": 46676, "bar_offset": 88, "tech_price": 80070000.0, "tech_datetime": "2024-09-14 04:54:00", "candidate_index": 438, "gt_datetime": "2024-09-14 09:18:00", "gt_price": 81213000.0 }, { "matched": true, "gt_bar_index": 70200, "tech_bar_index": 70230, "signal_bar_index": 70230, "bar_offset": 30, "tech_price": 97395000.0, "tech_datetime": "2024-11-02 13:00:00", "candidate_index": 611, "gt_datetime": "2024-11-02 11:30:00", "gt_price": 97918000.0 }, { "matched": true, "gt_bar_index": 72198, "tech_bar_index": 72199, "signal_bar_index": 72199, "bar_offset": 1, "tech_price": 103222000.0, "tech_datetime": "2024-11-06 15:27:00", "candidate_index": 631, "gt_datetime": "2024-11-06 15:24:00", "gt_price": 103903000.0 }, { "matched": true, "gt_bar_index": 79498, "tech_bar_index": 79515, "signal_bar_index": 79515, "bar_offset": 17, "tech_price": 137500000.0, "tech_datetime": "2024-11-21 21:15:00", "candidate_index": 718, "gt_datetime": "2024-11-21 20:24:00", "gt_price": 138650000.0 }, { "matched": true, "gt_bar_index": 81176, "tech_bar_index": 81180, "signal_bar_index": 81180, "bar_offset": 4, "tech_price": 136081000.0, "tech_datetime": "2024-11-25 08:30:00", "candidate_index": 732, "gt_datetime": "2024-11-25 08:18:00", "gt_price": 136880000.0 }, { "matched": true, "gt_bar_index": 87849, "tech_bar_index": 87856, "signal_bar_index": 87856, "bar_offset": 7, "tech_price": 140700000.0, "tech_datetime": "2024-12-09 09:15:00", "candidate_index": 798, "gt_datetime": "2024-12-09 08:54:00", "gt_price": 141500000.0 }, { "matched": true, "gt_bar_index": 103471, "tech_bar_index": 103480, "signal_bar_index": 103480, "bar_offset": 9, "tech_price": 142865000.0, "tech_datetime": "2025-01-11 03:24:00", "candidate_index": 941, "gt_datetime": "2025-01-11 02:57:00", "gt_price": 143850000.0 }, { "matched": true, "gt_bar_index": 110201, "tech_bar_index": 110210, "signal_bar_index": 110210, "bar_offset": 9, "tech_price": 157938000.0, "tech_datetime": "2025-01-25 03:54:00", "candidate_index": 1007, "gt_datetime": "2025-01-25 03:27:00", "gt_price": 159000000.0 }, { "matched": true, "gt_bar_index": 120271, "tech_bar_index": 120279, "signal_bar_index": 120279, "bar_offset": 8, "tech_price": 147256000.0, "tech_datetime": "2025-02-15 03:21:00", "candidate_index": 1088, "gt_datetime": "2025-02-15 02:57:00", "gt_price": 148000000.0 }, { "matched": true, "gt_bar_index": 123577, "tech_bar_index": 123562, "signal_bar_index": 123562, "bar_offset": 15, "tech_price": 145356000.0, "tech_datetime": "2025-02-21 23:30:00", "candidate_index": 1106, "gt_datetime": "2025-02-22 00:15:00", "gt_price": 145989000.0 }, { "matched": true, "gt_bar_index": 131093, "tech_bar_index": 131053, "signal_bar_index": 131053, "bar_offset": 40, "tech_price": 127323000.0, "tech_datetime": "2025-03-09 19:00:00", "candidate_index": 1200, "gt_datetime": "2025-03-09 21:00:00", "gt_price": 126470000.0 }, { "matched": true, "gt_bar_index": 133638, "tech_bar_index": 133657, "signal_bar_index": 133657, "bar_offset": 19, "tech_price": 124257000.0, "tech_datetime": "2025-03-15 05:12:00", "candidate_index": 1237, "gt_datetime": "2025-03-15 04:15:00", "gt_price": 124979000.0 }, { "matched": true, "gt_bar_index": 139715, "tech_bar_index": 139826, "signal_bar_index": 139826, "bar_offset": 111, "tech_price": 128345000.0, "tech_datetime": "2025-03-28 12:06:00", "candidate_index": 1288, "gt_datetime": "2025-03-28 06:33:00", "gt_price": 129379000.0 }, { "matched": true, "gt_bar_index": 168406, "tech_bar_index": 168410, "signal_bar_index": 168410, "bar_offset": 4, "tech_price": 152165000.0, "tech_datetime": "2025-05-27 01:18:00", "candidate_index": 1509, "gt_datetime": "2025-05-27 01:06:00", "gt_price": 153115000.0 }, { "matched": true, "gt_bar_index": 178553, "tech_bar_index": 178616, "signal_bar_index": 178616, "bar_offset": 63, "tech_price": 148333000.0, "tech_datetime": "2025-06-17 07:36:00", "candidate_index": 1568, "gt_datetime": "2025-06-17 04:27:00", "gt_price": 149312000.0 }, { "matched": true, "gt_bar_index": 200096, "tech_bar_index": 200112, "signal_bar_index": 200112, "bar_offset": 16, "tech_price": 163278000.0, "tech_datetime": "2025-08-01 02:24:00", "candidate_index": 1682, "gt_datetime": "2025-08-01 01:36:00", "gt_price": 164174000.0 }, { "matched": true, "gt_bar_index": 208082, "tech_bar_index": 208314, "signal_bar_index": 208314, "bar_offset": 232, "tech_price": 162500000.0, "tech_datetime": "2025-08-18 10:27:00", "candidate_index": 1715, "gt_datetime": "2025-08-17 22:51:00", "gt_price": 164075000.0 }, { "matched": true, "gt_bar_index": 210520, "tech_bar_index": 210524, "signal_bar_index": 210524, "bar_offset": 4, "tech_price": 161757000.0, "tech_datetime": "2025-08-23 00:57:00", "candidate_index": 1733, "gt_datetime": "2025-08-23 00:45:00", "gt_price": 162691000.0 }, { "matched": true, "gt_bar_index": 213353, "tech_bar_index": 213428, "signal_bar_index": 213428, "bar_offset": 75, "tech_price": 156825000.0, "tech_datetime": "2025-08-29 02:09:00", "candidate_index": 1753, "gt_datetime": "2025-08-28 22:24:00", "gt_price": 157544000.0 }, { "matched": true, "gt_bar_index": 235029, "tech_bar_index": 235065, "signal_bar_index": 235065, "bar_offset": 36, "tech_price": 174000000.0, "tech_datetime": "2025-10-13 12:33:00", "candidate_index": 1843, "gt_datetime": "2025-10-13 10:45:00", "gt_price": 175154000.0 }, { "matched": true, "gt_bar_index": 239166, "tech_bar_index": 239167, "signal_bar_index": 239167, "bar_offset": 1, "tech_price": 168446000.0, "tech_datetime": "2025-10-22 01:39:00", "candidate_index": 1883, "gt_datetime": "2025-10-22 01:36:00", "gt_price": 169368000.0 }, { "matched": true, "gt_bar_index": 246441, "tech_bar_index": 246453, "signal_bar_index": 246453, "bar_offset": 12, "tech_price": 155241000.0, "tech_datetime": "2025-11-06 05:57:00", "candidate_index": 1936, "gt_datetime": "2025-11-06 05:21:00", "gt_price": 156050000.0 }, { "matched": true, "gt_bar_index": 275594, "tech_bar_index": 275601, "signal_bar_index": 275601, "bar_offset": 7, "tech_price": 136305000.0, "tech_datetime": "2026-01-06 05:48:00", "candidate_index": 2175, "gt_datetime": "2026-01-06 05:27:00", "gt_price": 137000000.0 }, { "matched": true, "gt_bar_index": 281884, "tech_bar_index": 281894, "signal_bar_index": 281894, "bar_offset": 10, "tech_price": 140350000.0, "tech_datetime": "2026-01-19 08:27:00", "candidate_index": 2215, "gt_datetime": "2026-01-19 07:57:00", "gt_price": 141150000.0 }, { "matched": true, "gt_bar_index": 286583, "tech_bar_index": 286585, "signal_bar_index": 286585, "bar_offset": 2, "tech_price": 129885000.0, "tech_datetime": "2026-01-29 03:00:00", "candidate_index": 2253, "gt_datetime": "2026-01-29 02:54:00", "gt_price": 131314000.0 }, { "matched": true, "gt_bar_index": 292818, "tech_bar_index": 292829, "signal_bar_index": 292829, "bar_offset": 11, "tech_price": 102960000.0, "tech_datetime": "2026-02-11 03:12:00", "candidate_index": 2333, "gt_datetime": "2026-02-11 02:39:00", "gt_price": 103502000.0 }, { "matched": true, "gt_bar_index": 298128, "tech_bar_index": 298164, "signal_bar_index": 298164, "bar_offset": 36, "tech_price": 100267000.0, "tech_datetime": "2026-02-22 05:57:00", "candidate_index": 2386, "gt_datetime": "2026-02-22 04:09:00", "gt_price": 100873000.0 }, { "matched": true, "gt_bar_index": 324332, "tech_bar_index": 324342, "signal_bar_index": 324342, "bar_offset": 10, "tech_price": 114319000.0, "tech_datetime": "2026-04-18 01:51:00", "candidate_index": 2652, "gt_datetime": "2026-04-18 01:21:00", "gt_price": 114934000.0 }, { "matched": true, "gt_bar_index": 328744, "tech_bar_index": 328752, "signal_bar_index": 328752, "bar_offset": 8, "tech_price": 117112000.0, "tech_datetime": "2026-04-27 10:24:00", "candidate_index": 2683, "gt_datetime": "2026-04-27 10:00:00", "gt_price": 117703000.0 }, { "matched": true, "gt_bar_index": 342467, "tech_bar_index": 342656, "signal_bar_index": 342656, "bar_offset": 189, "tech_price": 114390000.0, "tech_datetime": "2026-05-26 09:36:00", "candidate_index": 2753, "gt_datetime": "2026-05-26 00:09:00", "gt_price": 115767000.0 } ], "misses": [], "signal_type": "div_bear", "signal_label": "하락 다이버전스 (Sd)", "primary_techniques": [ "rsi_swing", "macd_cross" ] } }, "gt_return_pct": 119097.37, "tech_return_pct": 48521.83, "return_capture_ratio": 0.4074, "score": 0.7017 }, "meta": { "generated_at": "2026-06-09 21:32:57", "interval_label": "3분" } }