Files
Bithumb/data/causal/causal_mtf_v3_signals.json
dsyoon b7c4ec0de5 feat: MTF·인과 전략 파이프라인 및 docs 단계별 폴더 재구성
0~3단계 산출물을 docs/0_ground_truth~3_causal로 정리하고, sim 초기 40만원·총평가 구간별 매수 상한을 적용한다. MTF 상관 분석, composite+MTF, 워크포워드 인과 sim과 2·3단계 리포트를 추가·재생성한다.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-10 19:30:16 +09:00

50387 lines
1.3 MiB

{
"meta": {
"generated_at": "2026-06-10 15:30:56",
"symbol": "BTC",
"strategy_id": "causal_mtf_v3",
"technique_id": "composite_v3+mtf",
"chart_tier": "causal_mtf_v3",
"pipeline_stage": "3",
"sim_stage_title": "3단계 인과 시뮬 (composite_v3 + MTF)",
"sim_stage_suffix": " · 3단계 MTF 인과",
"interval_min": 3,
"interval_label": "3분",
"lookback_days": 3447,
"data_from": "2017-01-01 01:36:00",
"data_to": "2026-06-10 01:36:00",
"params": {
"min_score": 2.0,
"merge_bars": 3,
"trend_ema_span": 60,
"reversal_pct": 5.0,
"min_bars_between": 1440,
"mtf_min_rules_pass": 2,
"mtf_min_cohens_d": 1.2,
"mtf_rules_per_type": 4,
"htf_gate_enabled": true
},
"mtf_rules_source": "2026-06-10 09:55:32"
},
"signals": [
{
"side": "buy",
"datetime": "2017-01-01 07:18:00",
"price": 1196000.0,
"bar_index": 67,
"marker_id": 1,
"leg_id": 1,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-01-01 11:30:00",
"price": 1196000.0,
"bar_index": 135,
"marker_id": 2,
"leg_id": 2,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-01-04 15:24:00",
"price": 1392000.0,
"bar_index": 1586,
"marker_id": 3,
"leg_id": 3,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-01-04 18:12:00",
"price": 1390000.0,
"bar_index": 1642,
"marker_id": 4,
"leg_id": 4,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-01-08 01:03:00",
"price": 1127000.0,
"bar_index": 3131,
"marker_id": 5,
"leg_id": 5,
"signal_type": "swing_low",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [zigzag_causal]"
},
{
"side": "sell",
"datetime": "2017-01-08 07:48:00",
"price": 1126000.0,
"bar_index": 3248,
"marker_id": 6,
"leg_id": 6,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-01-11 07:51:00",
"price": 1124000.0,
"bar_index": 4604,
"marker_id": 7,
"leg_id": 7,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2017-01-12 03:33:00",
"price": 933000.0,
"bar_index": 4995,
"marker_id": 8,
"leg_id": 8,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [donchian,macd_cross,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-01-14 16:30:00",
"price": 979000.0,
"bar_index": 6166,
"marker_id": 9,
"leg_id": 9,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-01-15 18:57:00",
"price": 971000.0,
"bar_index": 6642,
"marker_id": 10,
"leg_id": 10,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-01-18 08:45:00",
"price": 1095000.0,
"bar_index": 7748,
"marker_id": 11,
"leg_id": 11,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2017-01-19 22:00:00",
"price": 1064000.0,
"bar_index": 8470,
"marker_id": 12,
"leg_id": 12,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-01-21 14:09:00",
"price": 1086000.0,
"bar_index": 9188,
"marker_id": 13,
"leg_id": 13,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-01-23 11:48:00",
"price": 1095000.0,
"bar_index": 10005,
"marker_id": 14,
"leg_id": 14,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-01-25 04:15:00",
"price": 1090000.0,
"bar_index": 10735,
"marker_id": 15,
"leg_id": 15,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-01-27 09:09:00",
"price": 1091000.0,
"bar_index": 11665,
"marker_id": 16,
"leg_id": 16,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-01-28 20:48:00",
"price": 1097000.0,
"bar_index": 12220,
"marker_id": 17,
"leg_id": 17,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2017-01-31 07:51:00",
"price": 1099000.0,
"bar_index": 13107,
"marker_id": 18,
"leg_id": 18,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2017-02-01 16:54:00",
"price": 1180000.0,
"bar_index": 13724,
"marker_id": 19,
"leg_id": 19,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-02-04 08:27:00",
"price": 1235000.0,
"bar_index": 14897,
"marker_id": 20,
"leg_id": 20,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-02-04 23:33:00",
"price": 1229000.0,
"bar_index": 15195,
"marker_id": 21,
"leg_id": 21,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-02-08 07:15:00",
"price": 1242000.0,
"bar_index": 16665,
"marker_id": 22,
"leg_id": 22,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-02-08 19:24:00",
"price": 1237000.0,
"bar_index": 16904,
"marker_id": 23,
"leg_id": 23,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2017-02-11 16:27:00",
"price": 1192000.0,
"bar_index": 18227,
"marker_id": 24,
"leg_id": 24,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-02-11 23:30:00",
"price": 1191000.0,
"bar_index": 18368,
"marker_id": 25,
"leg_id": 25,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2017-02-15 15:09:00",
"price": 1185000.0,
"bar_index": 19888,
"marker_id": 26,
"leg_id": 26,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2017-02-15 18:03:00",
"price": 1183000.0,
"bar_index": 19946,
"marker_id": 27,
"leg_id": 27,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-02-19 06:57:00",
"price": 1241000.0,
"bar_index": 21473,
"marker_id": 28,
"leg_id": 28,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2017-02-19 12:09:00",
"price": 1236000.0,
"bar_index": 21566,
"marker_id": 29,
"leg_id": 29,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-02-22 19:30:00",
"price": 1303000.0,
"bar_index": 22991,
"marker_id": 30,
"leg_id": 30,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-02-23 08:27:00",
"price": 1311000.0,
"bar_index": 23229,
"marker_id": 31,
"leg_id": 31,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-02-26 11:54:00",
"price": 1362000.0,
"bar_index": 24697,
"marker_id": 32,
"leg_id": 32,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-02-26 14:51:00",
"price": 1361000.0,
"bar_index": 24756,
"marker_id": 33,
"leg_id": 33,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-03-01 20:30:00",
"price": 1404000.0,
"bar_index": 26248,
"marker_id": 34,
"leg_id": 34,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-03-03 16:51:00",
"price": 1525000.0,
"bar_index": 27082,
"marker_id": 35,
"leg_id": 35,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=13.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2017-03-06 00:51:00",
"price": 1523000.0,
"bar_index": 28183,
"marker_id": 36,
"leg_id": 36,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2017-03-07 01:15:00",
"price": 1519000.0,
"bar_index": 28638,
"marker_id": 37,
"leg_id": 37,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-03-09 18:27:00",
"price": 1412000.0,
"bar_index": 29898,
"marker_id": 38,
"leg_id": 38,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2017-03-10 14:30:00",
"price": 1431000.0,
"bar_index": 30284,
"marker_id": 39,
"leg_id": 39,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2017-03-13 09:42:00",
"price": 1469000.0,
"bar_index": 31594,
"marker_id": 40,
"leg_id": 40,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-03-15 03:27:00",
"price": 1498000.0,
"bar_index": 32417,
"marker_id": 41,
"leg_id": 41,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-03-16 11:54:00",
"price": 1512000.0,
"bar_index": 33045,
"marker_id": 42,
"leg_id": 42,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=19.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-03-18 10:27:00",
"price": 1483000.0,
"bar_index": 33935,
"marker_id": 43,
"leg_id": 43,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=17.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-03-20 02:39:00",
"price": 1318000.0,
"bar_index": 34737,
"marker_id": 44,
"leg_id": 44,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2017-03-22 14:30:00",
"price": 1348000.0,
"bar_index": 35914,
"marker_id": 45,
"leg_id": 45,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-03-23 10:12:00",
"price": 1280000.0,
"bar_index": 36306,
"marker_id": 46,
"leg_id": 46,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=13.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-03-26 11:24:00",
"price": 1136000.0,
"bar_index": 37751,
"marker_id": 47,
"leg_id": 47,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-03-26 14:09:00",
"price": 1138000.0,
"bar_index": 37806,
"marker_id": 48,
"leg_id": 48,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=15.5 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-03-29 23:54:00",
"price": 1218000.0,
"bar_index": 39331,
"marker_id": 49,
"leg_id": 49,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2017-03-30 08:42:00",
"price": 1210000.0,
"bar_index": 39500,
"marker_id": 50,
"leg_id": 50,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2017-04-02 02:09:00",
"price": 1259000.0,
"bar_index": 40786,
"marker_id": 51,
"leg_id": 51,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-04-02 11:21:00",
"price": 1273000.0,
"bar_index": 40958,
"marker_id": 52,
"leg_id": 52,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-04-05 15:54:00",
"price": 1332000.0,
"bar_index": 42477,
"marker_id": 53,
"leg_id": 53,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-04-06 00:00:00",
"price": 1320000.0,
"bar_index": 42639,
"marker_id": 54,
"leg_id": 54,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-04-08 20:51:00",
"price": 1382000.0,
"bar_index": 44007,
"marker_id": 55,
"leg_id": 55,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2017-04-09 12:36:00",
"price": 1380000.0,
"bar_index": 44304,
"marker_id": 56,
"leg_id": 56,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-04-12 17:00:00",
"price": 1416000.0,
"bar_index": 45796,
"marker_id": 57,
"leg_id": 57,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-04-12 19:03:00",
"price": 1418000.0,
"bar_index": 45837,
"marker_id": 58,
"leg_id": 58,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-04-15 18:30:00",
"price": 1382000.0,
"bar_index": 47238,
"marker_id": 59,
"leg_id": 59,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-04-15 22:36:00",
"price": 1387000.0,
"bar_index": 47320,
"marker_id": 60,
"leg_id": 60,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-04-19 00:57:00",
"price": 1405000.0,
"bar_index": 48766,
"marker_id": 61,
"leg_id": 61,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-04-19 02:03:00",
"price": 1406000.0,
"bar_index": 48788,
"marker_id": 62,
"leg_id": 62,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-04-22 01:54:00",
"price": 1448000.0,
"bar_index": 50209,
"marker_id": 63,
"leg_id": 63,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-04-22 03:15:00",
"price": 1450000.0,
"bar_index": 50236,
"marker_id": 64,
"leg_id": 64,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-04-25 08:09:00",
"price": 1451000.0,
"bar_index": 51692,
"marker_id": 65,
"leg_id": 65,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-04-25 14:48:00",
"price": 1449000.0,
"bar_index": 51825,
"marker_id": 66,
"leg_id": 66,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2017-04-28 17:33:00",
"price": 1495000.0,
"bar_index": 53303,
"marker_id": 67,
"leg_id": 67,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-04-29 01:30:00",
"price": 1478000.0,
"bar_index": 53462,
"marker_id": 68,
"leg_id": 68,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-05-01 18:27:00",
"price": 1591000.0,
"bar_index": 54751,
"marker_id": 69,
"leg_id": 69,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-05-02 04:45:00",
"price": 1662000.0,
"bar_index": 54955,
"marker_id": 70,
"leg_id": 70,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-05-04 20:18:00",
"price": 1791000.0,
"bar_index": 56221,
"marker_id": 71,
"leg_id": 71,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-05-05 13:27:00",
"price": 2005000.0,
"bar_index": 56564,
"marker_id": 72,
"leg_id": 72,
"signal_type": "swing_high",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,local_extrema,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-05-08 04:27:00",
"price": 1936000.0,
"bar_index": 57816,
"marker_id": 73,
"leg_id": 73,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2017-05-10 00:57:00",
"price": 2321000.0,
"bar_index": 58703,
"marker_id": 74,
"leg_id": 74,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-05-11 15:15:00",
"price": 2331000.0,
"bar_index": 59468,
"marker_id": 75,
"leg_id": 75,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-05-13 02:27:00",
"price": 2291000.0,
"bar_index": 60169,
"marker_id": 76,
"leg_id": 76,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-05-14 18:09:00",
"price": 2286000.0,
"bar_index": 60953,
"marker_id": 77,
"leg_id": 77,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-05-16 04:09:00",
"price": 2138000.0,
"bar_index": 61633,
"marker_id": 78,
"leg_id": 78,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-05-17 23:33:00",
"price": 2271000.0,
"bar_index": 62496,
"marker_id": 79,
"leg_id": 79,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2017-05-19 08:24:00",
"price": 2280000.0,
"bar_index": 63148,
"marker_id": 80,
"leg_id": 80,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2017-05-21 01:51:00",
"price": 2490000.0,
"bar_index": 63977,
"marker_id": 81,
"leg_id": 81,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-05-23 21:30:00",
"price": 3152000.0,
"bar_index": 65209,
"marker_id": 82,
"leg_id": 82,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-05-24 13:09:00",
"price": 3320000.0,
"bar_index": 65522,
"marker_id": 83,
"leg_id": 83,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-05-26 22:39:00",
"price": 3610000.0,
"bar_index": 66672,
"marker_id": 84,
"leg_id": 84,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-05-27 20:57:00",
"price": 2679000.0,
"bar_index": 67118,
"marker_id": 85,
"leg_id": 85,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,local_extrema,macd_cross,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2017-05-30 08:09:00",
"price": 3194000.0,
"bar_index": 68300,
"marker_id": 86,
"leg_id": 86,
"signal_type": "swing_high",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [donchian,local_extrema,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-05-31 00:03:00",
"price": 3153000.0,
"bar_index": 68618,
"marker_id": 87,
"leg_id": 87,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=26.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-06-02 11:33:00",
"price": 3105000.0,
"bar_index": 69761,
"marker_id": 88,
"leg_id": 88,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-06-03 05:09:00",
"price": 3097000.0,
"bar_index": 70113,
"marker_id": 89,
"leg_id": 89,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=18.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-06-06 06:45:00",
"price": 3141000.0,
"bar_index": 71585,
"marker_id": 90,
"leg_id": 90,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-06-08 03:06:00",
"price": 3283000.0,
"bar_index": 72472,
"marker_id": 91,
"leg_id": 91,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-06-09 11:57:00",
"price": 3293000.0,
"bar_index": 73126,
"marker_id": 92,
"leg_id": 92,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-06-11 06:03:00",
"price": 3279000.0,
"bar_index": 73968,
"marker_id": 93,
"leg_id": 93,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=13.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-06-12 12:03:00",
"price": 3361000.0,
"bar_index": 74568,
"marker_id": 94,
"leg_id": 94,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,donchian,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-06-14 07:57:00",
"price": 3187000.0,
"bar_index": 75425,
"marker_id": 95,
"leg_id": 95,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-06-15 15:57:00",
"price": 2961000.0,
"bar_index": 76065,
"marker_id": 96,
"leg_id": 96,
"signal_type": "swing_low",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [zigzag_causal]"
},
{
"side": "sell",
"datetime": "2017-06-18 20:21:00",
"price": 3159000.0,
"bar_index": 77592,
"marker_id": 97,
"leg_id": 97,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-06-19 03:51:00",
"price": 3169000.0,
"bar_index": 77742,
"marker_id": 98,
"leg_id": 98,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-06-21 22:54:00",
"price": 3430000.0,
"bar_index": 79083,
"marker_id": 99,
"leg_id": 99,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2017-06-22 05:45:00",
"price": 3455000.0,
"bar_index": 79220,
"marker_id": 100,
"leg_id": 100,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-06-25 14:57:00",
"price": 3358000.0,
"bar_index": 80823,
"marker_id": 101,
"leg_id": 101,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-06-26 09:51:00",
"price": 3385000.0,
"bar_index": 81201,
"marker_id": 102,
"leg_id": 102,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-06-28 20:39:00",
"price": 3078000.0,
"bar_index": 82377,
"marker_id": 103,
"leg_id": 103,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-06-30 10:51:00",
"price": 3080000.0,
"bar_index": 83141,
"marker_id": 104,
"leg_id": 104,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2017-07-02 02:45:00",
"price": 3057000.0,
"bar_index": 83938,
"marker_id": 105,
"leg_id": 105,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-07-04 03:09:00",
"price": 3088000.0,
"bar_index": 84906,
"marker_id": 106,
"leg_id": 106,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2017-07-06 00:21:00",
"price": 3097000.0,
"bar_index": 85809,
"marker_id": 107,
"leg_id": 107,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2017-07-07 08:54:00",
"price": 3114000.0,
"bar_index": 86457,
"marker_id": 108,
"leg_id": 108,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-07-09 07:06:00",
"price": 3071000.0,
"bar_index": 87381,
"marker_id": 109,
"leg_id": 109,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-07-10 10:24:00",
"price": 3024000.0,
"bar_index": 87923,
"marker_id": 110,
"leg_id": 110,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2017-07-12 19:48:00",
"price": 2829000.0,
"bar_index": 89071,
"marker_id": 111,
"leg_id": 111,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-07-13 16:30:00",
"price": 2833000.0,
"bar_index": 89485,
"marker_id": 112,
"leg_id": 112,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-07-16 17:12:00",
"price": 2224000.0,
"bar_index": 90938,
"marker_id": 113,
"leg_id": 113,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-07-16 22:45:00",
"price": 2145000.0,
"bar_index": 91049,
"marker_id": 114,
"leg_id": 114,
"signal_type": "breakout",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [donchian,local_extrema,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2017-07-19 21:03:00",
"price": 2737000.0,
"bar_index": 92402,
"marker_id": 115,
"leg_id": 115,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2017-07-20 04:36:00",
"price": 2709000.0,
"bar_index": 92553,
"marker_id": 116,
"leg_id": 116,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-07-22 23:48:00",
"price": 3088000.0,
"bar_index": 93881,
"marker_id": 117,
"leg_id": 117,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2017-07-23 05:39:00",
"price": 3098000.0,
"bar_index": 93998,
"marker_id": 118,
"leg_id": 118,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-07-26 06:06:00",
"price": 2850000.0,
"bar_index": 95445,
"marker_id": 119,
"leg_id": 119,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-07-26 16:27:00",
"price": 2813000.0,
"bar_index": 95652,
"marker_id": 120,
"leg_id": 120,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2017-07-29 08:09:00",
"price": 3185000.0,
"bar_index": 96923,
"marker_id": 121,
"leg_id": 121,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-07-29 22:18:00",
"price": 3056000.0,
"bar_index": 97206,
"marker_id": 122,
"leg_id": 122,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-08-01 08:36:00",
"price": 3181000.0,
"bar_index": 98368,
"marker_id": 123,
"leg_id": 123,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-08-02 01:27:00",
"price": 3040000.0,
"bar_index": 98665,
"marker_id": 124,
"leg_id": 124,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-08-05 05:36:00",
"price": 3140000.0,
"bar_index": 100114,
"marker_id": 125,
"leg_id": 125,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-08-05 10:06:00",
"price": 3162000.0,
"bar_index": 100204,
"marker_id": 126,
"leg_id": 126,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-08-08 14:45:00",
"price": 3860000.0,
"bar_index": 101736,
"marker_id": 127,
"leg_id": 127,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2017-08-08 15:03:00",
"price": 3858000.0,
"bar_index": 101742,
"marker_id": 128,
"leg_id": 128,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-08-12 03:57:00",
"price": 4059000.0,
"bar_index": 103439,
"marker_id": 129,
"leg_id": 129,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-08-13 11:00:00",
"price": 4621000.0,
"bar_index": 104060,
"marker_id": 130,
"leg_id": 130,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=15.5 [bb_reversal,donchian,macd_cross,rsi_swing,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-08-15 04:27:00",
"price": 4915000.0,
"bar_index": 104889,
"marker_id": 131,
"leg_id": 131,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-08-16 22:12:00",
"price": 4776000.0,
"bar_index": 105724,
"marker_id": 132,
"leg_id": 132,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-08-18 04:36:00",
"price": 4925000.0,
"bar_index": 106332,
"marker_id": 133,
"leg_id": 133,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-08-20 11:54:00",
"price": 4777000.0,
"bar_index": 107438,
"marker_id": 134,
"leg_id": 134,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-08-21 05:09:00",
"price": 4757000.0,
"bar_index": 107783,
"marker_id": 135,
"leg_id": 135,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-08-23 14:09:00",
"price": 4616000.0,
"bar_index": 108923,
"marker_id": 136,
"leg_id": 136,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-08-24 20:00:00",
"price": 4715000.0,
"bar_index": 109520,
"marker_id": 137,
"leg_id": 137,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-08-27 20:15:00",
"price": 4898000.0,
"bar_index": 110965,
"marker_id": 138,
"leg_id": 138,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-08-27 22:45:00",
"price": 4920000.0,
"bar_index": 111015,
"marker_id": 139,
"leg_id": 139,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-08-31 04:51:00",
"price": 5063000.0,
"bar_index": 112577,
"marker_id": 140,
"leg_id": 140,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-09-01 04:39:00",
"price": 5185000.0,
"bar_index": 113053,
"marker_id": 141,
"leg_id": 141,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2017-09-03 08:54:00",
"price": 5100000.0,
"bar_index": 114098,
"marker_id": 142,
"leg_id": 142,
"signal_type": "pullback",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [bb_reversal,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2017-09-04 11:36:00",
"price": 5093000.0,
"bar_index": 114632,
"marker_id": 143,
"leg_id": 143,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-09-06 11:36:00",
"price": 5047000.0,
"bar_index": 115592,
"marker_id": 144,
"leg_id": 144,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,local_extrema]"
},
{
"side": "sell",
"datetime": "2017-09-08 00:33:00",
"price": 5088000.0,
"bar_index": 116331,
"marker_id": 145,
"leg_id": 145,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-09-09 13:42:00",
"price": 4857000.0,
"bar_index": 117074,
"marker_id": 146,
"leg_id": 146,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-09-12 17:09:00",
"price": 4843000.0,
"bar_index": 118437,
"marker_id": 147,
"leg_id": 147,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-09-14 00:36:00",
"price": 4461000.0,
"bar_index": 119066,
"marker_id": 148,
"leg_id": 148,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-09-15 17:51:00",
"price": 3530000.0,
"bar_index": 119891,
"marker_id": 149,
"leg_id": 149,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,local_extrema,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-09-17 05:27:00",
"price": 4121000.0,
"bar_index": 120603,
"marker_id": 150,
"leg_id": 150,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-09-19 04:03:00",
"price": 4330000.0,
"bar_index": 121535,
"marker_id": 151,
"leg_id": 151,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-09-20 09:42:00",
"price": 4402000.0,
"bar_index": 122128,
"marker_id": 152,
"leg_id": 152,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-09-22 05:48:00",
"price": 4165000.0,
"bar_index": 123010,
"marker_id": 153,
"leg_id": 153,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-09-23 19:12:00",
"price": 4252000.0,
"bar_index": 123758,
"marker_id": 154,
"leg_id": 154,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2017-09-26 15:30:00",
"price": 4327000.0,
"bar_index": 125123,
"marker_id": 155,
"leg_id": 155,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-09-26 21:42:00",
"price": 4389000.0,
"bar_index": 125247,
"marker_id": 156,
"leg_id": 156,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-09-29 22:09:00",
"price": 4666000.0,
"bar_index": 126696,
"marker_id": 157,
"leg_id": 157,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-09-30 07:45:00",
"price": 4651000.0,
"bar_index": 126887,
"marker_id": 158,
"leg_id": 158,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2017-10-03 03:30:00",
"price": 5030000.0,
"bar_index": 128242,
"marker_id": 159,
"leg_id": 159,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-10-04 01:39:00",
"price": 4902000.0,
"bar_index": 128685,
"marker_id": 160,
"leg_id": 160,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-10-07 09:30:00",
"price": 4994000.0,
"bar_index": 130282,
"marker_id": 161,
"leg_id": 161,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2017-10-07 19:06:00",
"price": 4982000.0,
"bar_index": 130474,
"marker_id": 162,
"leg_id": 162,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-10-10 11:36:00",
"price": 5555000.0,
"bar_index": 131764,
"marker_id": 163,
"leg_id": 163,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-10-11 10:57:00",
"price": 5496000.0,
"bar_index": 132231,
"marker_id": 164,
"leg_id": 164,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-10-14 08:00:00",
"price": 6425000.0,
"bar_index": 133612,
"marker_id": 165,
"leg_id": 165,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-10-14 17:51:00",
"price": 6412000.0,
"bar_index": 133809,
"marker_id": 166,
"leg_id": 166,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-10-17 08:00:00",
"price": 6407000.0,
"bar_index": 135052,
"marker_id": 167,
"leg_id": 167,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-10-18 05:36:00",
"price": 6408000.0,
"bar_index": 135484,
"marker_id": 168,
"leg_id": 168,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-10-20 13:18:00",
"price": 6513000.0,
"bar_index": 136598,
"marker_id": 169,
"leg_id": 169,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-10-22 03:36:00",
"price": 6989000.0,
"bar_index": 137364,
"marker_id": 170,
"leg_id": 170,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2017-10-23 20:54:00",
"price": 6889000.0,
"bar_index": 138190,
"marker_id": 171,
"leg_id": 171,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-10-25 09:45:00",
"price": 6370000.0,
"bar_index": 138927,
"marker_id": 172,
"leg_id": 172,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-10-27 00:27:00",
"price": 6779000.0,
"bar_index": 139701,
"marker_id": 173,
"leg_id": 173,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-10-28 21:06:00",
"price": 6602000.0,
"bar_index": 140594,
"marker_id": 174,
"leg_id": 174,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-10-30 02:30:00",
"price": 6772000.0,
"bar_index": 141182,
"marker_id": 175,
"leg_id": 175,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-11-01 15:18:00",
"price": 7318000.0,
"bar_index": 142398,
"marker_id": 176,
"leg_id": 176,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-11-02 07:15:00",
"price": 7545000.0,
"bar_index": 142717,
"marker_id": 177,
"leg_id": 177,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-11-04 20:33:00",
"price": 8084000.0,
"bar_index": 143943,
"marker_id": 178,
"leg_id": 178,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-11-05 08:09:00",
"price": 8349000.0,
"bar_index": 144175,
"marker_id": 179,
"leg_id": 179,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-11-08 01:12:00",
"price": 8137000.0,
"bar_index": 145476,
"marker_id": 180,
"leg_id": 180,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-11-08 11:33:00",
"price": 8284000.0,
"bar_index": 145683,
"marker_id": 181,
"leg_id": 181,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-11-11 03:09:00",
"price": 7613000.0,
"bar_index": 146955,
"marker_id": 182,
"leg_id": 182,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,macd_cross,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-11-11 15:12:00",
"price": 7693000.0,
"bar_index": 147196,
"marker_id": 183,
"leg_id": 183,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-11-14 08:45:00",
"price": 7398000.0,
"bar_index": 148474,
"marker_id": 184,
"leg_id": 184,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-11-15 01:24:00",
"price": 7444000.0,
"bar_index": 148807,
"marker_id": 185,
"leg_id": 185,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-11-17 15:15:00",
"price": 8725000.0,
"bar_index": 150044,
"marker_id": 186,
"leg_id": 186,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-11-18 12:03:00",
"price": 8440000.0,
"bar_index": 150460,
"marker_id": 187,
"leg_id": 187,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-11-21 05:15:00",
"price": 8903000.0,
"bar_index": 151764,
"marker_id": 188,
"leg_id": 188,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2017-11-21 18:15:00",
"price": 8916000.0,
"bar_index": 152024,
"marker_id": 189,
"leg_id": 189,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-11-24 06:06:00",
"price": 8911000.0,
"bar_index": 153221,
"marker_id": 190,
"leg_id": 190,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=16.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-11-25 00:06:00",
"price": 9138000.0,
"bar_index": 153581,
"marker_id": 191,
"leg_id": 191,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2017-11-28 02:33:00",
"price": 10958000.0,
"bar_index": 155070,
"marker_id": 192,
"leg_id": 192,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-11-29 15:27:00",
"price": 12657000.0,
"bar_index": 155808,
"marker_id": 193,
"leg_id": 193,
"signal_type": "swing_high",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [local_extrema,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-12-01 06:12:00",
"price": 11304000.0,
"bar_index": 156583,
"marker_id": 194,
"leg_id": 194,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-12-04 07:30:00",
"price": 13022000.0,
"bar_index": 158049,
"marker_id": 195,
"leg_id": 195,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-12-04 08:57:00",
"price": 13130000.0,
"bar_index": 158078,
"marker_id": 196,
"leg_id": 196,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-12-07 21:09:00",
"price": 19379000.0,
"bar_index": 159762,
"marker_id": 197,
"leg_id": 197,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2017-12-08 13:12:00",
"price": 22700000.0,
"bar_index": 160079,
"marker_id": 198,
"leg_id": 198,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-12-11 00:15:00",
"price": 17512000.0,
"bar_index": 161257,
"marker_id": 199,
"leg_id": 199,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2017-12-11 22:18:00",
"price": 18830000.0,
"bar_index": 161583,
"marker_id": 200,
"leg_id": 200,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-12-14 11:54:00",
"price": 18372000.0,
"bar_index": 162805,
"marker_id": 201,
"leg_id": 201,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-12-15 06:09:00",
"price": 18546000.0,
"bar_index": 163170,
"marker_id": 202,
"leg_id": 202,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2017-12-17 17:36:00",
"price": 22381000.0,
"bar_index": 164359,
"marker_id": 203,
"leg_id": 203,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2017-12-18 10:06:00",
"price": 21302000.0,
"bar_index": 164689,
"marker_id": 204,
"leg_id": 204,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [donchian,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2017-12-20 20:30:00",
"price": 21333000.0,
"bar_index": 165855,
"marker_id": 205,
"leg_id": 205,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2017-12-21 12:30:00",
"price": 21078000.0,
"bar_index": 166173,
"marker_id": 206,
"leg_id": 206,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-12-23 22:06:00",
"price": 18799000.0,
"bar_index": 167318,
"marker_id": 207,
"leg_id": 207,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-12-24 13:18:00",
"price": 18671000.0,
"bar_index": 167622,
"marker_id": 208,
"leg_id": 208,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-12-27 03:45:00",
"price": 21689000.0,
"bar_index": 168869,
"marker_id": 209,
"leg_id": 209,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-12-28 03:33:00",
"price": 21460000.0,
"bar_index": 169345,
"marker_id": 210,
"leg_id": 210,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2017-12-30 17:36:00",
"price": 18805000.0,
"bar_index": 170567,
"marker_id": 211,
"leg_id": 211,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2017-12-31 13:54:00",
"price": 18620000.0,
"bar_index": 170973,
"marker_id": 212,
"leg_id": 212,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [donchian,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2018-01-02 22:12:00",
"price": 18906000.0,
"bar_index": 172099,
"marker_id": 213,
"leg_id": 213,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-01-03 19:24:00",
"price": 20359000.0,
"bar_index": 172523,
"marker_id": 214,
"leg_id": 214,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-01-06 10:18:00",
"price": 25650000.0,
"bar_index": 173781,
"marker_id": 215,
"leg_id": 215,
"signal_type": "pullback",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [bb_reversal,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2018-01-07 21:39:00",
"price": 25169000.0,
"bar_index": 174488,
"marker_id": 216,
"leg_id": 216,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-01-10 02:12:00",
"price": 22873000.0,
"bar_index": 175421,
"marker_id": 217,
"leg_id": 217,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-01-11 08:18:00",
"price": 20543000.0,
"bar_index": 176023,
"marker_id": 218,
"leg_id": 218,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [macd_cross,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2018-01-13 03:24:00",
"price": 19500000.0,
"bar_index": 176884,
"marker_id": 219,
"leg_id": 219,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-01-14 08:36:00",
"price": 20646000.0,
"bar_index": 177465,
"marker_id": 220,
"leg_id": 220,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-01-16 19:21:00",
"price": 16781000.0,
"bar_index": 178640,
"marker_id": 221,
"leg_id": 221,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,donchian,macd_cross,rsi_swing,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2018-01-17 13:33:00",
"price": 13104000.0,
"bar_index": 179004,
"marker_id": 222,
"leg_id": 222,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-01-19 20:18:00",
"price": 14780000.0,
"bar_index": 180087,
"marker_id": 223,
"leg_id": 223,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-01-20 17:15:00",
"price": 16471000.0,
"bar_index": 180506,
"marker_id": 224,
"leg_id": 224,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-01-23 04:15:00",
"price": 13287000.0,
"bar_index": 181682,
"marker_id": 225,
"leg_id": 225,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-01-24 12:27:00",
"price": 12817000.0,
"bar_index": 182326,
"marker_id": 226,
"leg_id": 226,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-01-26 07:03:00",
"price": 13029000.0,
"bar_index": 183178,
"marker_id": 227,
"leg_id": 227,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-01-27 18:27:00",
"price": 12630000.0,
"bar_index": 183886,
"marker_id": 228,
"leg_id": 228,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-01-29 07:21:00",
"price": 13321000.0,
"bar_index": 184624,
"marker_id": 229,
"leg_id": 229,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-01-31 13:06:00",
"price": 11181000.0,
"bar_index": 185699,
"marker_id": 230,
"leg_id": 230,
"signal_type": "swing_high",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,donchian,local_extrema,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2018-02-01 09:45:00",
"price": 11349000.0,
"bar_index": 186112,
"marker_id": 231,
"leg_id": 231,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-02-03 14:45:00",
"price": 8714000.0,
"bar_index": 187172,
"marker_id": 232,
"leg_id": 232,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-02-04 16:00:00",
"price": 9924000.0,
"bar_index": 187677,
"marker_id": 233,
"leg_id": 233,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2018-02-07 01:36:00",
"price": 7730000.0,
"bar_index": 188829,
"marker_id": 234,
"leg_id": 234,
"signal_type": "swing_high",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,local_extrema,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2018-02-07 21:30:00",
"price": 8815000.0,
"bar_index": 189227,
"marker_id": 235,
"leg_id": 235,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-02-10 19:42:00",
"price": 9684000.0,
"bar_index": 190578,
"marker_id": 236,
"leg_id": 236,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [donchian,macd_cross,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2018-02-11 02:06:00",
"price": 9738000.0,
"bar_index": 190706,
"marker_id": 237,
"leg_id": 237,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-02-13 20:27:00",
"price": 9768000.0,
"bar_index": 192033,
"marker_id": 238,
"leg_id": 238,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-02-14 04:36:00",
"price": 9868000.0,
"bar_index": 192196,
"marker_id": 239,
"leg_id": 239,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2018-02-17 04:57:00",
"price": 11317000.0,
"bar_index": 193643,
"marker_id": 240,
"leg_id": 240,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-02-18 00:09:00",
"price": 11919000.0,
"bar_index": 194027,
"marker_id": 241,
"leg_id": 241,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-02-20 12:21:00",
"price": 12953000.0,
"bar_index": 195231,
"marker_id": 242,
"leg_id": 242,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2018-02-21 12:15:00",
"price": 13329000.0,
"bar_index": 195709,
"marker_id": 243,
"leg_id": 243,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-02-23 15:45:00",
"price": 11582000.0,
"bar_index": 196739,
"marker_id": 244,
"leg_id": 244,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-02-24 15:24:00",
"price": 12259000.0,
"bar_index": 197212,
"marker_id": 245,
"leg_id": 245,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-02-26 22:09:00",
"price": 11386000.0,
"bar_index": 198307,
"marker_id": 246,
"leg_id": 246,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,donchian,macd_cross,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2018-02-28 01:48:00",
"price": 11927000.0,
"bar_index": 198860,
"marker_id": 247,
"leg_id": 247,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-03-02 02:15:00",
"price": 11978000.0,
"bar_index": 199829,
"marker_id": 248,
"leg_id": 248,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-03-03 09:36:00",
"price": 12410000.0,
"bar_index": 200386,
"marker_id": 249,
"leg_id": 249,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-03-05 22:12:00",
"price": 12577000.0,
"bar_index": 201598,
"marker_id": 250,
"leg_id": 250,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-03-06 13:39:00",
"price": 12490000.0,
"bar_index": 201907,
"marker_id": 251,
"leg_id": 251,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-03-09 09:09:00",
"price": 10586000.0,
"bar_index": 203257,
"marker_id": 252,
"leg_id": 252,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-03-10 01:24:00",
"price": 9800000.0,
"bar_index": 203582,
"marker_id": 253,
"leg_id": 253,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [donchian,macd_cross,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2018-03-12 17:39:00",
"price": 10510000.0,
"bar_index": 204867,
"marker_id": 254,
"leg_id": 254,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-03-13 05:45:00",
"price": 10058000.0,
"bar_index": 205109,
"marker_id": 255,
"leg_id": 255,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-03-16 01:54:00",
"price": 8978000.0,
"bar_index": 206472,
"marker_id": 256,
"leg_id": 256,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-03-16 12:06:00",
"price": 8922000.0,
"bar_index": 206676,
"marker_id": 257,
"leg_id": 257,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2018-03-19 04:30:00",
"price": 8198000.0,
"bar_index": 207964,
"marker_id": 258,
"leg_id": 258,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2018-03-19 18:03:00",
"price": 9110000.0,
"bar_index": 208235,
"marker_id": 259,
"leg_id": 259,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2018-03-22 16:54:00",
"price": 9932000.0,
"bar_index": 209652,
"marker_id": 260,
"leg_id": 260,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-03-22 18:24:00",
"price": 9899000.0,
"bar_index": 209682,
"marker_id": 261,
"leg_id": 261,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-03-25 18:51:00",
"price": 9491000.0,
"bar_index": 211131,
"marker_id": 262,
"leg_id": 262,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-03-26 03:09:00",
"price": 9579000.0,
"bar_index": 211297,
"marker_id": 263,
"leg_id": 263,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-03-29 02:21:00",
"price": 8669000.0,
"bar_index": 212721,
"marker_id": 264,
"leg_id": 264,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-03-29 04:42:00",
"price": 8705000.0,
"bar_index": 212768,
"marker_id": 265,
"leg_id": 265,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-04-01 03:33:00",
"price": 7775000.0,
"bar_index": 214185,
"marker_id": 266,
"leg_id": 266,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2018-04-02 07:45:00",
"price": 7447000.0,
"bar_index": 214677,
"marker_id": 267,
"leg_id": 267,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2018-04-04 22:57:00",
"price": 7769000.0,
"bar_index": 215941,
"marker_id": 268,
"leg_id": 268,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-04-05 08:48:00",
"price": 7507000.0,
"bar_index": 216138,
"marker_id": 269,
"leg_id": 269,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,local_extrema,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-04-08 11:54:00",
"price": 7551000.0,
"bar_index": 217639,
"marker_id": 270,
"leg_id": 270,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-04-08 20:03:00",
"price": 7570000.0,
"bar_index": 217802,
"marker_id": 271,
"leg_id": 271,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2018-04-11 16:27:00",
"price": 7375000.0,
"bar_index": 219170,
"marker_id": 272,
"leg_id": 272,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=12.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-04-11 20:15:00",
"price": 7383000.0,
"bar_index": 219246,
"marker_id": 273,
"leg_id": 273,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-04-14 23:12:00",
"price": 8289000.0,
"bar_index": 220745,
"marker_id": 274,
"leg_id": 274,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-04-15 03:24:00",
"price": 8295000.0,
"bar_index": 220829,
"marker_id": 275,
"leg_id": 275,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-04-18 00:54:00",
"price": 8591000.0,
"bar_index": 222219,
"marker_id": 276,
"leg_id": 276,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-04-18 08:48:00",
"price": 8479000.0,
"bar_index": 222377,
"marker_id": 277,
"leg_id": 277,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-04-21 02:24:00",
"price": 9130000.0,
"bar_index": 223688,
"marker_id": 278,
"leg_id": 278,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-04-21 13:33:00",
"price": 9600000.0,
"bar_index": 223911,
"marker_id": 279,
"leg_id": 279,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2018-04-24 16:24:00",
"price": 10020000.0,
"bar_index": 225408,
"marker_id": 280,
"leg_id": 280,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-04-25 01:27:00",
"price": 10099000.0,
"bar_index": 225589,
"marker_id": 281,
"leg_id": 281,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-04-27 18:33:00",
"price": 10075000.0,
"bar_index": 226891,
"marker_id": 282,
"leg_id": 282,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-04-28 02:45:00",
"price": 10072000.0,
"bar_index": 227055,
"marker_id": 283,
"leg_id": 283,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-05-01 03:33:00",
"price": 10198000.0,
"bar_index": 228511,
"marker_id": 284,
"leg_id": 284,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-05-01 12:00:00",
"price": 9853000.0,
"bar_index": 228680,
"marker_id": 285,
"leg_id": 285,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-05-04 23:45:00",
"price": 10605000.0,
"bar_index": 230355,
"marker_id": 286,
"leg_id": 286,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-05-05 10:57:00",
"price": 10690000.0,
"bar_index": 230579,
"marker_id": 287,
"leg_id": 287,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-05-08 09:15:00",
"price": 10404000.0,
"bar_index": 231985,
"marker_id": 288,
"leg_id": 288,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=12.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2018-05-08 11:45:00",
"price": 10446000.0,
"bar_index": 232035,
"marker_id": 289,
"leg_id": 289,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-05-11 10:09:00",
"price": 9946000.0,
"bar_index": 233443,
"marker_id": 290,
"leg_id": 290,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2018-05-12 10:33:00",
"price": 9351000.0,
"bar_index": 233931,
"marker_id": 291,
"leg_id": 291,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-05-15 08:27:00",
"price": 9779000.0,
"bar_index": 235275,
"marker_id": 292,
"leg_id": 292,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2018-05-15 20:48:00",
"price": 9760000.0,
"bar_index": 235522,
"marker_id": 293,
"leg_id": 293,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-05-18 10:42:00",
"price": 8973000.0,
"bar_index": 236760,
"marker_id": 294,
"leg_id": 294,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-05-18 20:51:00",
"price": 9069000.0,
"bar_index": 236963,
"marker_id": 295,
"leg_id": 295,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-05-21 18:30:00",
"price": 9382000.0,
"bar_index": 238356,
"marker_id": 296,
"leg_id": 296,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-05-22 05:15:00",
"price": 9324000.0,
"bar_index": 238571,
"marker_id": 297,
"leg_id": 297,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-05-24 19:30:00",
"price": 8242000.0,
"bar_index": 239816,
"marker_id": 298,
"leg_id": 298,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2018-05-26 04:48:00",
"price": 8267000.0,
"bar_index": 240482,
"marker_id": 299,
"leg_id": 299,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-05-28 03:21:00",
"price": 8115000.0,
"bar_index": 241413,
"marker_id": 300,
"leg_id": 300,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=17.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2018-05-29 05:48:00",
"price": 8027000.0,
"bar_index": 241942,
"marker_id": 301,
"leg_id": 301,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-05-31 04:33:00",
"price": 8110000.0,
"bar_index": 242877,
"marker_id": 302,
"leg_id": 302,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-06-01 17:15:00",
"price": 8314000.0,
"bar_index": 243611,
"marker_id": 303,
"leg_id": 303,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-06-03 05:00:00",
"price": 8333000.0,
"bar_index": 244326,
"marker_id": 304,
"leg_id": 304,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-06-06 07:03:00",
"price": 8327000.0,
"bar_index": 245768,
"marker_id": 305,
"leg_id": 305,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-06-06 08:36:00",
"price": 8349000.0,
"bar_index": 245799,
"marker_id": 306,
"leg_id": 306,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-06-09 10:51:00",
"price": 8347000.0,
"bar_index": 247283,
"marker_id": 307,
"leg_id": 307,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-06-10 04:48:00",
"price": 8315000.0,
"bar_index": 247642,
"marker_id": 308,
"leg_id": 308,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=18.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-06-12 11:42:00",
"price": 7630000.0,
"bar_index": 248740,
"marker_id": 309,
"leg_id": 309,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2018-06-13 05:33:00",
"price": 7371000.0,
"bar_index": 249097,
"marker_id": 310,
"leg_id": 310,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2018-06-15 16:06:00",
"price": 7321000.0,
"bar_index": 250268,
"marker_id": 311,
"leg_id": 311,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-06-16 16:33:00",
"price": 7241000.0,
"bar_index": 250564,
"marker_id": 312,
"leg_id": 312,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-06-19 05:00:00",
"price": 7457000.0,
"bar_index": 251773,
"marker_id": 313,
"leg_id": 313,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-06-20 09:57:00",
"price": 7190000.0,
"bar_index": 252350,
"marker_id": 314,
"leg_id": 314,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [zigzag_causal]"
},
{
"side": "buy",
"datetime": "2018-06-22 07:30:00",
"price": 7452000.0,
"bar_index": 253252,
"marker_id": 315,
"leg_id": 315,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=20.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-06-23 23:12:00",
"price": 6956000.0,
"bar_index": 254045,
"marker_id": 316,
"leg_id": 316,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-06-25 13:09:00",
"price": 6973000.0,
"bar_index": 254802,
"marker_id": 317,
"leg_id": 317,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,donchian,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-06-27 05:36:00",
"price": 6972000.0,
"bar_index": 255606,
"marker_id": 318,
"leg_id": 318,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-06-28 23:54:00",
"price": 6905000.0,
"bar_index": 256446,
"marker_id": 319,
"leg_id": 319,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-06-30 21:45:00",
"price": 7158000.0,
"bar_index": 257360,
"marker_id": 320,
"leg_id": 320,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2018-07-02 04:39:00",
"price": 7031000.0,
"bar_index": 257978,
"marker_id": 321,
"leg_id": 321,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-07-03 23:51:00",
"price": 7230000.0,
"bar_index": 258842,
"marker_id": 322,
"leg_id": 322,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2018-07-05 15:00:00",
"price": 7311000.0,
"bar_index": 259625,
"marker_id": 323,
"leg_id": 323,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-07-07 04:45:00",
"price": 7374000.0,
"bar_index": 260380,
"marker_id": 324,
"leg_id": 324,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-07-08 23:48:00",
"price": 7515000.0,
"bar_index": 261238,
"marker_id": 325,
"leg_id": 325,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-07-10 07:27:00",
"price": 7533000.0,
"bar_index": 261870,
"marker_id": 326,
"leg_id": 326,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2018-07-12 03:39:00",
"price": 7217000.0,
"bar_index": 262751,
"marker_id": 327,
"leg_id": 327,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-07-14 03:45:00",
"price": 7095000.0,
"bar_index": 263708,
"marker_id": 328,
"leg_id": 328,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2018-07-15 07:57:00",
"price": 7128000.0,
"bar_index": 264268,
"marker_id": 329,
"leg_id": 329,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-07-17 16:51:00",
"price": 7432000.0,
"bar_index": 265398,
"marker_id": 330,
"leg_id": 330,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2018-07-18 13:21:00",
"price": 8191000.0,
"bar_index": 265806,
"marker_id": 331,
"leg_id": 331,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2018-07-21 00:27:00",
"price": 8450000.0,
"bar_index": 266988,
"marker_id": 332,
"leg_id": 332,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-07-22 00:21:00",
"price": 8348000.0,
"bar_index": 267465,
"marker_id": 333,
"leg_id": 333,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-07-24 04:42:00",
"price": 8780000.0,
"bar_index": 268492,
"marker_id": 334,
"leg_id": 334,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-07-25 10:09:00",
"price": 9415000.0,
"bar_index": 268909,
"marker_id": 335,
"leg_id": 335,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-07-28 16:15:00",
"price": 9110000.0,
"bar_index": 270297,
"marker_id": 336,
"leg_id": 336,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2018-07-28 20:21:00",
"price": 9139000.0,
"bar_index": 270375,
"marker_id": 337,
"leg_id": 337,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-08-01 01:21:00",
"price": 8751000.0,
"bar_index": 271876,
"marker_id": 338,
"leg_id": 338,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian,local_extrema]"
},
{
"side": "buy",
"datetime": "2018-08-01 07:42:00",
"price": 8749000.0,
"bar_index": 272001,
"marker_id": 339,
"leg_id": 339,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2018-08-04 06:33:00",
"price": 8484000.0,
"bar_index": 273360,
"marker_id": 340,
"leg_id": 340,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,local_extrema]"
},
{
"side": "buy",
"datetime": "2018-08-05 13:39:00",
"price": 8068000.0,
"bar_index": 273978,
"marker_id": 341,
"leg_id": 341,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-08-07 15:45:00",
"price": 7981000.0,
"bar_index": 274947,
"marker_id": 342,
"leg_id": 342,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-08-08 15:57:00",
"price": 7589000.0,
"bar_index": 275424,
"marker_id": 343,
"leg_id": 343,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-08-11 01:21:00",
"price": 7451000.0,
"bar_index": 276570,
"marker_id": 344,
"leg_id": 344,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2018-08-11 19:00:00",
"price": 7195000.0,
"bar_index": 276918,
"marker_id": 345,
"leg_id": 345,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2018-08-14 06:09:00",
"price": 7362000.0,
"bar_index": 278091,
"marker_id": 346,
"leg_id": 346,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-08-14 20:33:00",
"price": 7090000.0,
"bar_index": 278378,
"marker_id": 347,
"leg_id": 347,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-08-17 07:00:00",
"price": 7302000.0,
"bar_index": 279531,
"marker_id": 348,
"leg_id": 348,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2018-08-17 23:00:00",
"price": 7464000.0,
"bar_index": 279851,
"marker_id": 349,
"leg_id": 349,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2018-08-21 01:42:00",
"price": 7450000.0,
"bar_index": 281315,
"marker_id": 350,
"leg_id": 350,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-08-21 09:24:00",
"price": 7285000.0,
"bar_index": 281464,
"marker_id": 351,
"leg_id": 351,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-08-24 03:18:00",
"price": 7396000.0,
"bar_index": 282763,
"marker_id": 352,
"leg_id": 352,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-08-24 11:39:00",
"price": 7415000.0,
"bar_index": 282924,
"marker_id": 353,
"leg_id": 353,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2018-08-27 06:27:00",
"price": 7542000.0,
"bar_index": 284235,
"marker_id": 354,
"leg_id": 354,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-08-27 19:12:00",
"price": 7526000.0,
"bar_index": 284489,
"marker_id": 355,
"leg_id": 355,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-08-30 20:21:00",
"price": 7749000.0,
"bar_index": 285948,
"marker_id": 356,
"leg_id": 356,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-08-31 03:06:00",
"price": 7741000.0,
"bar_index": 286083,
"marker_id": 357,
"leg_id": 357,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=15.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-09-03 03:42:00",
"price": 8119000.0,
"bar_index": 287527,
"marker_id": 358,
"leg_id": 358,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-09-03 15:24:00",
"price": 8073000.0,
"bar_index": 287759,
"marker_id": 359,
"leg_id": 359,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-09-06 04:39:00",
"price": 7930000.0,
"bar_index": 288978,
"marker_id": 360,
"leg_id": 360,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-09-06 16:06:00",
"price": 7392000.0,
"bar_index": 289207,
"marker_id": 361,
"leg_id": 361,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2018-09-09 14:30:00",
"price": 7160000.0,
"bar_index": 290604,
"marker_id": 362,
"leg_id": 362,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-09-09 23:36:00",
"price": 7360000.0,
"bar_index": 290786,
"marker_id": 363,
"leg_id": 363,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-09-12 16:24:00",
"price": 7208000.0,
"bar_index": 292067,
"marker_id": 364,
"leg_id": 364,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-09-13 03:54:00",
"price": 7237000.0,
"bar_index": 292296,
"marker_id": 365,
"leg_id": 365,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-09-16 04:18:00",
"price": 7369000.0,
"bar_index": 293726,
"marker_id": 366,
"leg_id": 366,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-09-16 07:30:00",
"price": 7350000.0,
"bar_index": 293788,
"marker_id": 367,
"leg_id": 367,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-09-19 11:09:00",
"price": 7214000.0,
"bar_index": 295269,
"marker_id": 368,
"leg_id": 368,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-09-19 14:45:00",
"price": 7219000.0,
"bar_index": 295341,
"marker_id": 369,
"leg_id": 369,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-09-22 14:09:00",
"price": 7519000.0,
"bar_index": 296758,
"marker_id": 370,
"leg_id": 370,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-09-22 15:42:00",
"price": 7551000.0,
"bar_index": 296789,
"marker_id": 371,
"leg_id": 371,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-09-25 17:54:00",
"price": 7297000.0,
"bar_index": 298244,
"marker_id": 372,
"leg_id": 372,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2018-09-26 11:06:00",
"price": 7275000.0,
"bar_index": 298587,
"marker_id": 373,
"leg_id": 373,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=12.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-09-29 00:36:00",
"price": 7437000.0,
"bar_index": 299816,
"marker_id": 374,
"leg_id": 374,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-09-29 14:09:00",
"price": 7294000.0,
"bar_index": 300075,
"marker_id": 375,
"leg_id": 375,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-10-02 03:33:00",
"price": 7359000.0,
"bar_index": 301283,
"marker_id": 376,
"leg_id": 376,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-10-03 11:06:00",
"price": 7356000.0,
"bar_index": 301908,
"marker_id": 377,
"leg_id": 377,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=14.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-10-05 05:36:00",
"price": 7491000.0,
"bar_index": 302750,
"marker_id": 378,
"leg_id": 378,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2018-10-06 18:57:00",
"price": 7489000.0,
"bar_index": 303492,
"marker_id": 379,
"leg_id": 379,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=16.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-10-08 07:54:00",
"price": 7482000.0,
"bar_index": 304197,
"marker_id": 380,
"leg_id": 380,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-10-10 20:36:00",
"price": 7438000.0,
"bar_index": 305401,
"marker_id": 381,
"leg_id": 381,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-10-11 08:36:00",
"price": 7485000.0,
"bar_index": 305641,
"marker_id": 382,
"leg_id": 382,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-10-14 09:36:00",
"price": 7200000.0,
"bar_index": 307100,
"marker_id": 383,
"leg_id": 383,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-10-15 17:06:00",
"price": 7508000.0,
"bar_index": 307728,
"marker_id": 384,
"leg_id": 384,
"signal_type": "swing_high",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [donchian,local_extrema,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2018-10-17 15:03:00",
"price": 7356000.0,
"bar_index": 308646,
"marker_id": 385,
"leg_id": 385,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2018-10-19 00:24:00",
"price": 7358000.0,
"bar_index": 309313,
"marker_id": 386,
"leg_id": 386,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-10-21 05:06:00",
"price": 7303000.0,
"bar_index": 310365,
"marker_id": 387,
"leg_id": 387,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-10-22 10:42:00",
"price": 7316000.0,
"bar_index": 310955,
"marker_id": 388,
"leg_id": 388,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-10-24 14:00:00",
"price": 7307000.0,
"bar_index": 311980,
"marker_id": 389,
"leg_id": 389,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-10-25 13:12:00",
"price": 7248000.0,
"bar_index": 312444,
"marker_id": 390,
"leg_id": 390,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-10-28 00:06:00",
"price": 7282000.0,
"bar_index": 313620,
"marker_id": 391,
"leg_id": 391,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-10-28 17:18:00",
"price": 7265000.0,
"bar_index": 313964,
"marker_id": 392,
"leg_id": 392,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-11-01 00:18:00",
"price": 7126000.0,
"bar_index": 315435,
"marker_id": 393,
"leg_id": 393,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-11-01 03:54:00",
"price": 7169000.0,
"bar_index": 315507,
"marker_id": 394,
"leg_id": 394,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-11-04 01:39:00",
"price": 7145000.0,
"bar_index": 316902,
"marker_id": 395,
"leg_id": 395,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-11-04 10:27:00",
"price": 7141000.0,
"bar_index": 317078,
"marker_id": 396,
"leg_id": 396,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-11-07 07:00:00",
"price": 7218000.0,
"bar_index": 318449,
"marker_id": 397,
"leg_id": 397,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-11-07 20:30:00",
"price": 7328000.0,
"bar_index": 318719,
"marker_id": 398,
"leg_id": 398,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-11-10 08:21:00",
"price": 7249000.0,
"bar_index": 319909,
"marker_id": 399,
"leg_id": 399,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-11-10 23:24:00",
"price": 7259000.0,
"bar_index": 320209,
"marker_id": 400,
"leg_id": 400,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-11-14 00:12:00",
"price": 7238000.0,
"bar_index": 321646,
"marker_id": 401,
"leg_id": 401,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-11-14 19:06:00",
"price": 7230000.0,
"bar_index": 322018,
"marker_id": 402,
"leg_id": 402,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=17.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-11-17 20:48:00",
"price": 6365000.0,
"bar_index": 323489,
"marker_id": 403,
"leg_id": 403,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,donchian,rsi_swing]"
},
{
"side": "buy",
"datetime": "2018-11-18 01:06:00",
"price": 6376000.0,
"bar_index": 323572,
"marker_id": 404,
"leg_id": 404,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-11-21 08:15:00",
"price": 5155000.0,
"bar_index": 325036,
"marker_id": 405,
"leg_id": 405,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2018-11-21 09:33:00",
"price": 5134000.0,
"bar_index": 325062,
"marker_id": 406,
"leg_id": 406,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-11-24 10:36:00",
"price": 5060000.0,
"bar_index": 326522,
"marker_id": 407,
"leg_id": 407,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-11-24 12:39:00",
"price": 5025000.0,
"bar_index": 326563,
"marker_id": 408,
"leg_id": 408,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-11-27 13:21:00",
"price": 4300000.0,
"bar_index": 328014,
"marker_id": 409,
"leg_id": 409,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-11-28 04:39:00",
"price": 4295000.0,
"bar_index": 328320,
"marker_id": 410,
"leg_id": 410,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2018-11-30 15:09:00",
"price": 4857000.0,
"bar_index": 329490,
"marker_id": 411,
"leg_id": 411,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2018-12-02 05:24:00",
"price": 4797000.0,
"bar_index": 330254,
"marker_id": 412,
"leg_id": 412,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-12-03 21:09:00",
"price": 4544000.0,
"bar_index": 331049,
"marker_id": 413,
"leg_id": 413,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-12-05 08:12:00",
"price": 4429000.0,
"bar_index": 331750,
"marker_id": 414,
"leg_id": 414,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-12-06 23:51:00",
"price": 4235000.0,
"bar_index": 332543,
"marker_id": 415,
"leg_id": 415,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-12-08 21:06:00",
"price": 3845000.0,
"bar_index": 333448,
"marker_id": 416,
"leg_id": 416,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-12-10 04:00:00",
"price": 4058000.0,
"bar_index": 334066,
"marker_id": 417,
"leg_id": 417,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-12-12 11:54:00",
"price": 3810000.0,
"bar_index": 335183,
"marker_id": 418,
"leg_id": 418,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-12-14 09:33:00",
"price": 3742000.0,
"bar_index": 336094,
"marker_id": 419,
"leg_id": 419,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2018-12-15 15:36:00",
"price": 3670000.0,
"bar_index": 336695,
"marker_id": 420,
"leg_id": 420,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-12-17 15:57:00",
"price": 3650000.0,
"bar_index": 337660,
"marker_id": 421,
"leg_id": 421,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2018-12-20 04:42:00",
"price": 4240000.0,
"bar_index": 338875,
"marker_id": 422,
"leg_id": 422,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-12-20 17:09:00",
"price": 4296000.0,
"bar_index": 339124,
"marker_id": 423,
"leg_id": 423,
"signal_type": "swing_low",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [zigzag_causal]"
},
{
"side": "sell",
"datetime": "2018-12-23 17:24:00",
"price": 4454000.0,
"bar_index": 340569,
"marker_id": 424,
"leg_id": 424,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2018-12-24 03:24:00",
"price": 4429000.0,
"bar_index": 340769,
"marker_id": 425,
"leg_id": 425,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-12-26 18:18:00",
"price": 4226000.0,
"bar_index": 342027,
"marker_id": 426,
"leg_id": 426,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-12-27 03:45:00",
"price": 4226000.0,
"bar_index": 342216,
"marker_id": 427,
"leg_id": 427,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2018-12-29 20:48:00",
"price": 4299000.0,
"bar_index": 343517,
"marker_id": 428,
"leg_id": 428,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2018-12-30 19:42:00",
"price": 4286000.0,
"bar_index": 343975,
"marker_id": 429,
"leg_id": 429,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2019-01-01 22:12:00",
"price": 4199000.0,
"bar_index": 344985,
"marker_id": 430,
"leg_id": 430,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-01-03 00:18:00",
"price": 4295000.0,
"bar_index": 345507,
"marker_id": 431,
"leg_id": 431,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-01-05 10:12:00",
"price": 4306000.0,
"bar_index": 346664,
"marker_id": 432,
"leg_id": 432,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2019-01-06 02:27:00",
"price": 4309000.0,
"bar_index": 346989,
"marker_id": 433,
"leg_id": 433,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-01-08 13:18:00",
"price": 4449000.0,
"bar_index": 348165,
"marker_id": 434,
"leg_id": 434,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2019-01-09 14:30:00",
"price": 4494000.0,
"bar_index": 348669,
"marker_id": 435,
"leg_id": 435,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-01-12 17:27:00",
"price": 4084000.0,
"bar_index": 350165,
"marker_id": 436,
"leg_id": 436,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-01-12 20:00:00",
"price": 4085000.0,
"bar_index": 350216,
"marker_id": 437,
"leg_id": 437,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-01-15 20:03:00",
"price": 4075000.0,
"bar_index": 351655,
"marker_id": 438,
"leg_id": 438,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-01-15 23:42:00",
"price": 4094000.0,
"bar_index": 351728,
"marker_id": 439,
"leg_id": 439,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-01-18 22:33:00",
"price": 4034000.0,
"bar_index": 353144,
"marker_id": 440,
"leg_id": 440,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-01-19 04:51:00",
"price": 4038000.0,
"bar_index": 353270,
"marker_id": 441,
"leg_id": 441,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-01-22 11:39:00",
"price": 3985000.0,
"bar_index": 354844,
"marker_id": 442,
"leg_id": 442,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-01-23 04:21:00",
"price": 4020000.0,
"bar_index": 355178,
"marker_id": 443,
"leg_id": 443,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-01-25 18:06:00",
"price": 3946000.0,
"bar_index": 356413,
"marker_id": 444,
"leg_id": 444,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-01-26 05:03:00",
"price": 3939000.0,
"bar_index": 356632,
"marker_id": 445,
"leg_id": 445,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2019-01-28 19:51:00",
"price": 3830000.0,
"bar_index": 357885,
"marker_id": 446,
"leg_id": 446,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-01-29 11:45:00",
"price": 3814000.0,
"bar_index": 358203,
"marker_id": 447,
"leg_id": 447,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-02-01 07:27:00",
"price": 3781000.0,
"bar_index": 359555,
"marker_id": 448,
"leg_id": 448,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-02-02 12:00:00",
"price": 3808000.0,
"bar_index": 360122,
"marker_id": 449,
"leg_id": 449,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=16.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-02-04 10:12:00",
"price": 3827000.0,
"bar_index": 361045,
"marker_id": 450,
"leg_id": 450,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-02-05 18:00:00",
"price": 3833000.0,
"bar_index": 361681,
"marker_id": 451,
"leg_id": 451,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-02-07 13:42:00",
"price": 3790000.0,
"bar_index": 362554,
"marker_id": 452,
"leg_id": 452,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-02-09 20:30:00",
"price": 4016000.0,
"bar_index": 363650,
"marker_id": 453,
"leg_id": 453,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=17.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-02-11 05:36:00",
"price": 3995000.0,
"bar_index": 364312,
"marker_id": 454,
"leg_id": 454,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-02-13 02:54:00",
"price": 3988000.0,
"bar_index": 365217,
"marker_id": 455,
"leg_id": 455,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-02-14 08:36:00",
"price": 3986000.0,
"bar_index": 365811,
"marker_id": 456,
"leg_id": 456,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-02-16 07:45:00",
"price": 3991000.0,
"bar_index": 366753,
"marker_id": 457,
"leg_id": 457,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-02-17 17:39:00",
"price": 4027000.0,
"bar_index": 367431,
"marker_id": 458,
"leg_id": 458,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-02-19 15:57:00",
"price": 4244000.0,
"bar_index": 368357,
"marker_id": 459,
"leg_id": 459,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-02-20 21:21:00",
"price": 4311000.0,
"bar_index": 368945,
"marker_id": 460,
"leg_id": 460,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2019-02-22 20:39:00",
"price": 4356000.0,
"bar_index": 369889,
"marker_id": 461,
"leg_id": 461,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=13.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-02-23 21:27:00",
"price": 4348000.0,
"bar_index": 370385,
"marker_id": 462,
"leg_id": 462,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-02-26 00:15:00",
"price": 4231000.0,
"bar_index": 371401,
"marker_id": 463,
"leg_id": 463,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-02-27 04:27:00",
"price": 4235000.0,
"bar_index": 371965,
"marker_id": 464,
"leg_id": 464,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2019-03-01 04:54:00",
"price": 4240000.0,
"bar_index": 372934,
"marker_id": 465,
"leg_id": 465,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2019-03-02 10:06:00",
"price": 4259000.0,
"bar_index": 373518,
"marker_id": 466,
"leg_id": 466,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-03-04 08:39:00",
"price": 4232000.0,
"bar_index": 374448,
"marker_id": 467,
"leg_id": 467,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-03-05 18:39:00",
"price": 4173000.0,
"bar_index": 375128,
"marker_id": 468,
"leg_id": 468,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-03-08 22:45:00",
"price": 4327000.0,
"bar_index": 376649,
"marker_id": 469,
"leg_id": 469,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-03-09 00:27:00",
"price": 4337000.0,
"bar_index": 376683,
"marker_id": 470,
"leg_id": 470,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-03-12 03:33:00",
"price": 4322000.0,
"bar_index": 378185,
"marker_id": 471,
"leg_id": 471,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-03-12 06:21:00",
"price": 4321000.0,
"bar_index": 378241,
"marker_id": 472,
"leg_id": 472,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-03-15 06:48:00",
"price": 4336000.0,
"bar_index": 379690,
"marker_id": 473,
"leg_id": 473,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-03-15 21:39:00",
"price": 4361000.0,
"bar_index": 379987,
"marker_id": 474,
"leg_id": 474,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2019-03-18 17:18:00",
"price": 4430000.0,
"bar_index": 381340,
"marker_id": 475,
"leg_id": 475,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-03-18 22:48:00",
"price": 4451000.0,
"bar_index": 381450,
"marker_id": 476,
"leg_id": 476,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-03-21 22:48:00",
"price": 4530000.0,
"bar_index": 382890,
"marker_id": 477,
"leg_id": 477,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=18.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2019-03-22 04:21:00",
"price": 4481000.0,
"bar_index": 383001,
"marker_id": 478,
"leg_id": 478,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-03-25 01:06:00",
"price": 4521000.0,
"bar_index": 384375,
"marker_id": 479,
"leg_id": 479,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-03-25 11:24:00",
"price": 4527000.0,
"bar_index": 384580,
"marker_id": 480,
"leg_id": 480,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-03-28 03:15:00",
"price": 4526000.0,
"bar_index": 385857,
"marker_id": 481,
"leg_id": 481,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-03-28 23:21:00",
"price": 4548000.0,
"bar_index": 386259,
"marker_id": 482,
"leg_id": 482,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-04-01 01:15:00",
"price": 4649000.0,
"bar_index": 387729,
"marker_id": 483,
"leg_id": 483,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=14.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-04-01 03:42:00",
"price": 4645000.0,
"bar_index": 387778,
"marker_id": 484,
"leg_id": 484,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-04-04 07:03:00",
"price": 5878000.0,
"bar_index": 389275,
"marker_id": 485,
"leg_id": 485,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2019-04-07 07:09:00",
"price": 5724000.0,
"bar_index": 390691,
"marker_id": 486,
"leg_id": 486,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2019-04-07 14:06:00",
"price": 5855000.0,
"bar_index": 390830,
"marker_id": 487,
"leg_id": 487,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-04-10 19:06:00",
"price": 6038000.0,
"bar_index": 392328,
"marker_id": 488,
"leg_id": 488,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-04-10 20:09:00",
"price": 6039000.0,
"bar_index": 392349,
"marker_id": 489,
"leg_id": 489,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-04-14 00:42:00",
"price": 5890000.0,
"bar_index": 393848,
"marker_id": 490,
"leg_id": 490,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-04-14 06:03:00",
"price": 5872000.0,
"bar_index": 393917,
"marker_id": 491,
"leg_id": 491,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2019-04-17 13:51:00",
"price": 6050000.0,
"bar_index": 395444,
"marker_id": 492,
"leg_id": 492,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-04-17 15:30:00",
"price": 6028000.0,
"bar_index": 395477,
"marker_id": 493,
"leg_id": 493,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-04-20 18:51:00",
"price": 6132000.0,
"bar_index": 396959,
"marker_id": 494,
"leg_id": 494,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-04-21 06:18:00",
"price": 6134000.0,
"bar_index": 397175,
"marker_id": 495,
"leg_id": 495,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-04-24 10:42:00",
"price": 6484000.0,
"bar_index": 398690,
"marker_id": 496,
"leg_id": 496,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-04-25 13:09:00",
"price": 6389000.0,
"bar_index": 399219,
"marker_id": 497,
"leg_id": 497,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2019-04-27 14:45:00",
"price": 6100000.0,
"bar_index": 400206,
"marker_id": 498,
"leg_id": 498,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,donchian,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-04-29 18:21:00",
"price": 6122000.0,
"bar_index": 401221,
"marker_id": 499,
"leg_id": 499,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2019-05-01 11:24:00",
"price": 6157000.0,
"bar_index": 402027,
"marker_id": 500,
"leg_id": 500,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-05-02 22:15:00",
"price": 6273000.0,
"bar_index": 402710,
"marker_id": 501,
"leg_id": 501,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2019-05-04 17:18:00",
"price": 6665000.0,
"bar_index": 403557,
"marker_id": 502,
"leg_id": 502,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2019-05-06 11:27:00",
"price": 6617000.0,
"bar_index": 404379,
"marker_id": 503,
"leg_id": 503,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2019-05-07 20:33:00",
"price": 6846000.0,
"bar_index": 405035,
"marker_id": 504,
"leg_id": 504,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-05-10 21:06:00",
"price": 7419000.0,
"bar_index": 406473,
"marker_id": 505,
"leg_id": 505,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-05-11 03:15:00",
"price": 7525000.0,
"bar_index": 406596,
"marker_id": 506,
"leg_id": 506,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-05-14 04:33:00",
"price": 9141000.0,
"bar_index": 408062,
"marker_id": 507,
"leg_id": 507,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-05-14 05:03:00",
"price": 9100000.0,
"bar_index": 408072,
"marker_id": 508,
"leg_id": 508,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2019-05-17 10:00:00",
"price": 9465000.0,
"bar_index": 409611,
"marker_id": 509,
"leg_id": 509,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-05-17 17:54:00",
"price": 8762000.0,
"bar_index": 409769,
"marker_id": 510,
"leg_id": 510,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-05-20 14:57:00",
"price": 9583000.0,
"bar_index": 411149,
"marker_id": 511,
"leg_id": 511,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-05-20 19:42:00",
"price": 9493000.0,
"bar_index": 411244,
"marker_id": 512,
"leg_id": 512,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-05-23 21:36:00",
"price": 9200000.0,
"bar_index": 412722,
"marker_id": 513,
"leg_id": 513,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-05-24 05:21:00",
"price": 9379000.0,
"bar_index": 412877,
"marker_id": 514,
"leg_id": 514,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2019-05-27 00:15:00",
"price": 9528000.0,
"bar_index": 414214,
"marker_id": 515,
"leg_id": 515,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2019-05-27 13:27:00",
"price": 10298000.0,
"bar_index": 414474,
"marker_id": 516,
"leg_id": 516,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-05-30 01:36:00",
"price": 10397000.0,
"bar_index": 415677,
"marker_id": 517,
"leg_id": 517,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-05-30 14:27:00",
"price": 10383000.0,
"bar_index": 415934,
"marker_id": 518,
"leg_id": 518,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-06-02 02:21:00",
"price": 10325000.0,
"bar_index": 417132,
"marker_id": 519,
"leg_id": 519,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-06-03 00:12:00",
"price": 10468000.0,
"bar_index": 417568,
"marker_id": 520,
"leg_id": 520,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-06-05 11:12:00",
"price": 9520000.0,
"bar_index": 418747,
"marker_id": 521,
"leg_id": 521,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-06-06 04:33:00",
"price": 9537000.0,
"bar_index": 419093,
"marker_id": 522,
"leg_id": 522,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-06-08 20:42:00",
"price": 9720000.0,
"bar_index": 420375,
"marker_id": 523,
"leg_id": 523,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2019-06-09 09:48:00",
"price": 9687000.0,
"bar_index": 420637,
"marker_id": 524,
"leg_id": 524,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-06-12 01:39:00",
"price": 9518000.0,
"bar_index": 421910,
"marker_id": 525,
"leg_id": 525,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-06-12 10:51:00",
"price": 9527000.0,
"bar_index": 422094,
"marker_id": 526,
"leg_id": 526,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-06-15 13:15:00",
"price": 10377000.0,
"bar_index": 423582,
"marker_id": 527,
"leg_id": 527,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-06-16 09:15:00",
"price": 10492000.0,
"bar_index": 423834,
"marker_id": 528,
"leg_id": 528,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2019-06-18 20:54:00",
"price": 10981000.0,
"bar_index": 425027,
"marker_id": 529,
"leg_id": 529,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian,local_extrema]"
},
{
"side": "buy",
"datetime": "2019-06-19 23:18:00",
"price": 10922000.0,
"bar_index": 425555,
"marker_id": 530,
"leg_id": 530,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-06-23 01:54:00",
"price": 12638000.0,
"bar_index": 427042,
"marker_id": 531,
"leg_id": 531,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-06-23 16:06:00",
"price": 12476000.0,
"bar_index": 427326,
"marker_id": 532,
"leg_id": 532,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2019-06-26 16:24:00",
"price": 15149000.0,
"bar_index": 428772,
"marker_id": 533,
"leg_id": 533,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-06-26 18:51:00",
"price": 14765000.0,
"bar_index": 428821,
"marker_id": 534,
"leg_id": 534,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [donchian,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2019-06-30 12:21:00",
"price": 14727000.0,
"bar_index": 430611,
"marker_id": 535,
"leg_id": 535,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-06-30 17:18:00",
"price": 14493000.0,
"bar_index": 430710,
"marker_id": 536,
"leg_id": 536,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-07-03 21:51:00",
"price": 13650000.0,
"bar_index": 432241,
"marker_id": 537,
"leg_id": 537,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-07-04 05:00:00",
"price": 13620000.0,
"bar_index": 432384,
"marker_id": 538,
"leg_id": 538,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-07-07 05:33:00",
"price": 13794000.0,
"bar_index": 433835,
"marker_id": 539,
"leg_id": 539,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-07-08 02:27:00",
"price": 13466000.0,
"bar_index": 434253,
"marker_id": 540,
"leg_id": 540,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-07-10 07:57:00",
"price": 14940000.0,
"bar_index": 435323,
"marker_id": 541,
"leg_id": 541,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-07-11 03:48:00",
"price": 14614000.0,
"bar_index": 435720,
"marker_id": 542,
"leg_id": 542,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-07-13 22:12:00",
"price": 13830000.0,
"bar_index": 437048,
"marker_id": 543,
"leg_id": 543,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-07-14 23:30:00",
"price": 12955000.0,
"bar_index": 437554,
"marker_id": 544,
"leg_id": 544,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-07-17 17:42:00",
"price": 11512000.0,
"bar_index": 438878,
"marker_id": 545,
"leg_id": 545,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-07-18 21:30:00",
"price": 11396000.0,
"bar_index": 439434,
"marker_id": 546,
"leg_id": 546,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [donchian,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2019-07-20 20:51:00",
"price": 12579000.0,
"bar_index": 440381,
"marker_id": 547,
"leg_id": 547,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-07-21 22:33:00",
"price": 12586000.0,
"bar_index": 440895,
"marker_id": 548,
"leg_id": 548,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2019-07-24 05:54:00",
"price": 12099000.0,
"bar_index": 442002,
"marker_id": 549,
"leg_id": 549,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2019-07-25 05:18:00",
"price": 11448000.0,
"bar_index": 442470,
"marker_id": 550,
"leg_id": 550,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-07-27 10:39:00",
"price": 11896000.0,
"bar_index": 443537,
"marker_id": 551,
"leg_id": 551,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,local_extrema,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-07-28 23:48:00",
"price": 11323000.0,
"bar_index": 444279,
"marker_id": 552,
"leg_id": 552,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-07-30 18:54:00",
"price": 11218000.0,
"bar_index": 445139,
"marker_id": 553,
"leg_id": 553,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-08-02 00:48:00",
"price": 11853000.0,
"bar_index": 446217,
"marker_id": 554,
"leg_id": 554,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-08-02 21:33:00",
"price": 12522000.0,
"bar_index": 446632,
"marker_id": 555,
"leg_id": 555,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-08-05 19:24:00",
"price": 13767000.0,
"bar_index": 448029,
"marker_id": 556,
"leg_id": 556,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-08-06 00:45:00",
"price": 13889000.0,
"bar_index": 448136,
"marker_id": 557,
"leg_id": 557,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-08-09 01:09:00",
"price": 14042000.0,
"bar_index": 449584,
"marker_id": 558,
"leg_id": 558,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-08-09 01:51:00",
"price": 14001000.0,
"bar_index": 449598,
"marker_id": 559,
"leg_id": 559,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-08-12 19:27:00",
"price": 13683000.0,
"bar_index": 451390,
"marker_id": 560,
"leg_id": 560,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-08-14 06:00:00",
"price": 13155000.0,
"bar_index": 452081,
"marker_id": 561,
"leg_id": 561,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-08-16 09:18:00",
"price": 12639000.0,
"bar_index": 453107,
"marker_id": 562,
"leg_id": 562,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-08-17 07:27:00",
"price": 12609000.0,
"bar_index": 453550,
"marker_id": 563,
"leg_id": 563,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-08-19 19:00:00",
"price": 12853000.0,
"bar_index": 454572,
"marker_id": 564,
"leg_id": 564,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-08-20 15:57:00",
"price": 12979000.0,
"bar_index": 454991,
"marker_id": 565,
"leg_id": 565,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-08-22 23:51:00",
"price": 12248000.0,
"bar_index": 456109,
"marker_id": 566,
"leg_id": 566,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-08-24 05:33:00",
"price": 12456000.0,
"bar_index": 456702,
"marker_id": 567,
"leg_id": 567,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-08-26 04:51:00",
"price": 12167000.0,
"bar_index": 457647,
"marker_id": 568,
"leg_id": 568,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-08-27 14:00:00",
"price": 12249000.0,
"bar_index": 458310,
"marker_id": 569,
"leg_id": 569,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-08-30 00:12:00",
"price": 11513000.0,
"bar_index": 459473,
"marker_id": 570,
"leg_id": 570,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-08-30 23:27:00",
"price": 11652000.0,
"bar_index": 459938,
"marker_id": 571,
"leg_id": 571,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-09-02 00:45:00",
"price": 11606000.0,
"bar_index": 460924,
"marker_id": 572,
"leg_id": 572,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-09-04 04:42:00",
"price": 12784000.0,
"bar_index": 461963,
"marker_id": 573,
"leg_id": 573,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-09-05 03:30:00",
"price": 12694000.0,
"bar_index": 462419,
"marker_id": 574,
"leg_id": 574,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2019-09-07 07:24:00",
"price": 12437000.0,
"bar_index": 463457,
"marker_id": 575,
"leg_id": 575,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-09-08 04:15:00",
"price": 12504000.0,
"bar_index": 463874,
"marker_id": 576,
"leg_id": 576,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-09-10 21:48:00",
"price": 12200000.0,
"bar_index": 465185,
"marker_id": 577,
"leg_id": 577,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-09-12 01:21:00",
"price": 12053000.0,
"bar_index": 465736,
"marker_id": 578,
"leg_id": 578,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-09-14 14:21:00",
"price": 12244000.0,
"bar_index": 466956,
"marker_id": 579,
"leg_id": 579,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-09-15 20:48:00",
"price": 12204000.0,
"bar_index": 467564,
"marker_id": 580,
"leg_id": 580,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-09-17 18:45:00",
"price": 12026000.0,
"bar_index": 468476,
"marker_id": 581,
"leg_id": 581,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-09-18 21:15:00",
"price": 12090000.0,
"bar_index": 469006,
"marker_id": 582,
"leg_id": 582,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-09-20 18:48:00",
"price": 12026000.0,
"bar_index": 469917,
"marker_id": 583,
"leg_id": 583,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-09-22 08:36:00",
"price": 11896000.0,
"bar_index": 470673,
"marker_id": 584,
"leg_id": 584,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-09-23 20:45:00",
"price": 11790000.0,
"bar_index": 471396,
"marker_id": 585,
"leg_id": 585,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-09-25 21:36:00",
"price": 10000000.0,
"bar_index": 472373,
"marker_id": 586,
"leg_id": 586,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-09-26 21:33:00",
"price": 10106000.0,
"bar_index": 472852,
"marker_id": 587,
"leg_id": 587,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-09-29 07:33:00",
"price": 9780000.0,
"bar_index": 474012,
"marker_id": 588,
"leg_id": 588,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-09-30 16:48:00",
"price": 9352000.0,
"bar_index": 474677,
"marker_id": 589,
"leg_id": 589,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-10-02 18:48:00",
"price": 9948000.0,
"bar_index": 475677,
"marker_id": 590,
"leg_id": 590,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-10-03 21:12:00",
"price": 9940000.0,
"bar_index": 476205,
"marker_id": 591,
"leg_id": 591,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-10-05 23:00:00",
"price": 9667000.0,
"bar_index": 477200,
"marker_id": 592,
"leg_id": 592,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-10-07 05:12:00",
"price": 9493000.0,
"bar_index": 477804,
"marker_id": 593,
"leg_id": 593,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-10-09 09:39:00",
"price": 9735000.0,
"bar_index": 478853,
"marker_id": 594,
"leg_id": 594,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-10-10 22:48:00",
"price": 10103000.0,
"bar_index": 479596,
"marker_id": 595,
"leg_id": 595,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2019-10-12 11:39:00",
"price": 9875000.0,
"bar_index": 480333,
"marker_id": 596,
"leg_id": 596,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-10-14 05:06:00",
"price": 9933000.0,
"bar_index": 481161,
"marker_id": 597,
"leg_id": 597,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-10-15 17:18:00",
"price": 9822000.0,
"bar_index": 481885,
"marker_id": 598,
"leg_id": 598,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-10-17 12:00:00",
"price": 9494000.0,
"bar_index": 482739,
"marker_id": 599,
"leg_id": 599,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2019-10-19 05:51:00",
"price": 9431000.0,
"bar_index": 483576,
"marker_id": 600,
"leg_id": 600,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2019-10-20 13:09:00",
"price": 9396000.0,
"bar_index": 484202,
"marker_id": 601,
"leg_id": 601,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-10-23 20:33:00",
"price": 9446000.0,
"bar_index": 485790,
"marker_id": 602,
"leg_id": 602,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=13.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-10-24 04:15:00",
"price": 8873000.0,
"bar_index": 485944,
"marker_id": 603,
"leg_id": 603,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-10-27 01:39:00",
"price": 10662000.0,
"bar_index": 487332,
"marker_id": 604,
"leg_id": 604,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-10-27 05:33:00",
"price": 10537000.0,
"bar_index": 487410,
"marker_id": 605,
"leg_id": 605,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2019-10-30 05:15:00",
"price": 10929000.0,
"bar_index": 488844,
"marker_id": 606,
"leg_id": 606,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-10-30 08:36:00",
"price": 10892000.0,
"bar_index": 488911,
"marker_id": 607,
"leg_id": 607,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-11-02 12:03:00",
"price": 10774000.0,
"bar_index": 490420,
"marker_id": 608,
"leg_id": 608,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-11-02 19:12:00",
"price": 10775000.0,
"bar_index": 490562,
"marker_id": 609,
"leg_id": 609,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-11-05 17:39:00",
"price": 10737000.0,
"bar_index": 491971,
"marker_id": 610,
"leg_id": 610,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2019-11-06 15:36:00",
"price": 10793000.0,
"bar_index": 492410,
"marker_id": 611,
"leg_id": 611,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-11-09 01:03:00",
"price": 10211000.0,
"bar_index": 493559,
"marker_id": 612,
"leg_id": 612,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2019-11-11 09:39:00",
"price": 10494000.0,
"bar_index": 494630,
"marker_id": 613,
"leg_id": 613,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-11-12 06:45:00",
"price": 10178000.0,
"bar_index": 495052,
"marker_id": 614,
"leg_id": 614,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-11-15 02:57:00",
"price": 10103000.0,
"bar_index": 496416,
"marker_id": 615,
"leg_id": 615,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-11-15 08:24:00",
"price": 10104000.0,
"bar_index": 496525,
"marker_id": 616,
"leg_id": 616,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=12.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-11-18 10:39:00",
"price": 9920000.0,
"bar_index": 498008,
"marker_id": 617,
"leg_id": 617,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-11-19 15:45:00",
"price": 9531000.0,
"bar_index": 498590,
"marker_id": 618,
"leg_id": 618,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-11-21 23:42:00",
"price": 9234000.0,
"bar_index": 499709,
"marker_id": 619,
"leg_id": 619,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2019-11-23 07:33:00",
"price": 8692000.0,
"bar_index": 500346,
"marker_id": 620,
"leg_id": 620,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2019-11-25 06:21:00",
"price": 8360000.0,
"bar_index": 501282,
"marker_id": 621,
"leg_id": 621,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-11-26 17:36:00",
"price": 8495000.0,
"bar_index": 501987,
"marker_id": 622,
"leg_id": 622,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-11-28 09:12:00",
"price": 8795000.0,
"bar_index": 502779,
"marker_id": 623,
"leg_id": 623,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-12-01 11:30:00",
"price": 8714000.0,
"bar_index": 504265,
"marker_id": 624,
"leg_id": 624,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-12-01 17:18:00",
"price": 8604000.0,
"bar_index": 504381,
"marker_id": 625,
"leg_id": 625,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-12-04 21:33:00",
"price": 8528000.0,
"bar_index": 505906,
"marker_id": 626,
"leg_id": 626,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-12-04 22:33:00",
"price": 8873000.0,
"bar_index": 505926,
"marker_id": 627,
"leg_id": 627,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,donchian,macd_cross,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2019-12-08 01:27:00",
"price": 8811000.0,
"bar_index": 507424,
"marker_id": 628,
"leg_id": 628,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-12-08 04:21:00",
"price": 8809000.0,
"bar_index": 507482,
"marker_id": 629,
"leg_id": 629,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2019-12-11 03:57:00",
"price": 8527000.0,
"bar_index": 508914,
"marker_id": 630,
"leg_id": 630,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-12-12 17:00:00",
"price": 8436000.0,
"bar_index": 509655,
"marker_id": 631,
"leg_id": 631,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-12-14 07:27:00",
"price": 8493000.0,
"bar_index": 510424,
"marker_id": 632,
"leg_id": 632,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-12-16 19:30:00",
"price": 8254000.0,
"bar_index": 511625,
"marker_id": 633,
"leg_id": 633,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-12-17 14:00:00",
"price": 8001000.0,
"bar_index": 511995,
"marker_id": 634,
"leg_id": 634,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2019-12-19 20:18:00",
"price": 8334000.0,
"bar_index": 513081,
"marker_id": 635,
"leg_id": 635,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2019-12-20 17:36:00",
"price": 8291000.0,
"bar_index": 513506,
"marker_id": 636,
"leg_id": 636,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2019-12-22 21:21:00",
"price": 8337000.0,
"bar_index": 514539,
"marker_id": 637,
"leg_id": 637,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-12-24 01:36:00",
"price": 8745000.0,
"bar_index": 515104,
"marker_id": 638,
"leg_id": 638,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2019-12-25 21:21:00",
"price": 8435000.0,
"bar_index": 515979,
"marker_id": 639,
"leg_id": 639,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-12-27 08:15:00",
"price": 8366000.0,
"bar_index": 516677,
"marker_id": 640,
"leg_id": 640,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2019-12-29 03:48:00",
"price": 8457000.0,
"bar_index": 517548,
"marker_id": 641,
"leg_id": 641,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2019-12-30 13:21:00",
"price": 8446000.0,
"bar_index": 518219,
"marker_id": 642,
"leg_id": 642,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-01-01 12:30:00",
"price": 8351000.0,
"bar_index": 519162,
"marker_id": 643,
"leg_id": 643,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-01-02 14:39:00",
"price": 8232000.0,
"bar_index": 519685,
"marker_id": 644,
"leg_id": 644,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-01-05 22:33:00",
"price": 8549000.0,
"bar_index": 521210,
"marker_id": 645,
"leg_id": 645,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-01-06 00:15:00",
"price": 8562000.0,
"bar_index": 521244,
"marker_id": 646,
"leg_id": 646,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-01-09 00:48:00",
"price": 9552000.0,
"bar_index": 522695,
"marker_id": 647,
"leg_id": 647,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-01-09 08:39:00",
"price": 9134000.0,
"bar_index": 522852,
"marker_id": 648,
"leg_id": 648,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-01-12 13:03:00",
"price": 9136000.0,
"bar_index": 524380,
"marker_id": 649,
"leg_id": 649,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-01-12 16:57:00",
"price": 9127000.0,
"bar_index": 524458,
"marker_id": 650,
"leg_id": 650,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-01-16 04:57:00",
"price": 9696000.0,
"bar_index": 526138,
"marker_id": 651,
"leg_id": 651,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-01-16 11:21:00",
"price": 9635000.0,
"bar_index": 526266,
"marker_id": 652,
"leg_id": 652,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-01-19 06:27:00",
"price": 10081000.0,
"bar_index": 527608,
"marker_id": 653,
"leg_id": 653,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-01-19 15:42:00",
"price": 10313000.0,
"bar_index": 527793,
"marker_id": 654,
"leg_id": 654,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-01-22 07:27:00",
"price": 9958000.0,
"bar_index": 529066,
"marker_id": 655,
"leg_id": 655,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,local_extrema]"
},
{
"side": "sell",
"datetime": "2020-01-22 19:03:00",
"price": 9950000.0,
"bar_index": 529298,
"marker_id": 656,
"leg_id": 656,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2020-01-26 00:12:00",
"price": 9710000.0,
"bar_index": 530841,
"marker_id": 657,
"leg_id": 657,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-01-26 16:48:00",
"price": 9758000.0,
"bar_index": 531172,
"marker_id": 658,
"leg_id": 658,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-01-29 19:24:00",
"price": 10689000.0,
"bar_index": 532664,
"marker_id": 659,
"leg_id": 659,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-01-29 20:09:00",
"price": 10651000.0,
"bar_index": 532679,
"marker_id": 660,
"leg_id": 660,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2020-02-02 00:00:00",
"price": 10800000.0,
"bar_index": 534196,
"marker_id": 661,
"leg_id": 661,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-02-02 02:45:00",
"price": 10840000.0,
"bar_index": 534251,
"marker_id": 662,
"leg_id": 662,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-02-05 03:39:00",
"price": 10646000.0,
"bar_index": 535709,
"marker_id": 663,
"leg_id": 663,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-02-05 10:51:00",
"price": 10651000.0,
"bar_index": 535853,
"marker_id": 664,
"leg_id": 664,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-02-08 09:27:00",
"price": 11468000.0,
"bar_index": 537265,
"marker_id": 665,
"leg_id": 665,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-02-08 16:00:00",
"price": 11384000.0,
"bar_index": 537396,
"marker_id": 666,
"leg_id": 666,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-02-12 07:33:00",
"price": 11779000.0,
"bar_index": 539147,
"marker_id": 667,
"leg_id": 667,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-02-12 08:48:00",
"price": 11808000.0,
"bar_index": 539172,
"marker_id": 668,
"leg_id": 668,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2020-02-15 08:06:00",
"price": 11839000.0,
"bar_index": 540598,
"marker_id": 669,
"leg_id": 669,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-02-15 10:12:00",
"price": 11884000.0,
"bar_index": 540640,
"marker_id": 670,
"leg_id": 670,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-02-18 15:36:00",
"price": 11529000.0,
"bar_index": 542188,
"marker_id": 671,
"leg_id": 671,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2020-02-19 13:18:00",
"price": 11839000.0,
"bar_index": 542622,
"marker_id": 672,
"leg_id": 672,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-02-21 21:09:00",
"price": 11577000.0,
"bar_index": 543739,
"marker_id": 673,
"leg_id": 673,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-02-22 21:54:00",
"price": 11480000.0,
"bar_index": 544234,
"marker_id": 674,
"leg_id": 674,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-02-25 00:06:00",
"price": 11698000.0,
"bar_index": 545238,
"marker_id": 675,
"leg_id": 675,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-02-26 02:45:00",
"price": 11376000.0,
"bar_index": 545769,
"marker_id": 676,
"leg_id": 676,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2020-02-28 01:06:00",
"price": 10764000.0,
"bar_index": 546696,
"marker_id": 677,
"leg_id": 677,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-02-29 09:48:00",
"price": 10582000.0,
"bar_index": 547350,
"marker_id": 678,
"leg_id": 678,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-03-02 01:18:00",
"price": 10400000.0,
"bar_index": 548140,
"marker_id": 679,
"leg_id": 679,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-03-03 14:57:00",
"price": 10568000.0,
"bar_index": 548893,
"marker_id": 680,
"leg_id": 680,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-03-05 05:00:00",
"price": 10480000.0,
"bar_index": 549654,
"marker_id": 681,
"leg_id": 681,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-03-06 22:27:00",
"price": 10833000.0,
"bar_index": 550483,
"marker_id": 682,
"leg_id": 682,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-03-08 18:24:00",
"price": 10509000.0,
"bar_index": 551362,
"marker_id": 683,
"leg_id": 683,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-03-10 07:33:00",
"price": 9571000.0,
"bar_index": 552105,
"marker_id": 684,
"leg_id": 684,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-03-12 06:57:00",
"price": 9385000.0,
"bar_index": 553053,
"marker_id": 685,
"leg_id": 685,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-03-13 10:00:00",
"price": 6262000.0,
"bar_index": 553594,
"marker_id": 686,
"leg_id": 686,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [local_extrema,macd_cross,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2020-03-16 06:03:00",
"price": 6822000.0,
"bar_index": 554955,
"marker_id": 687,
"leg_id": 687,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2020-03-16 10:15:00",
"price": 6821000.0,
"bar_index": 555039,
"marker_id": 688,
"leg_id": 688,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2020-03-19 11:24:00",
"price": 6711000.0,
"bar_index": 556502,
"marker_id": 689,
"leg_id": 689,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2020-03-19 22:36:00",
"price": 7153000.0,
"bar_index": 556726,
"marker_id": 690,
"leg_id": 690,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-03-22 19:15:00",
"price": 7826000.0,
"bar_index": 558099,
"marker_id": 691,
"leg_id": 691,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-03-22 23:57:00",
"price": 7637000.0,
"bar_index": 558193,
"marker_id": 692,
"leg_id": 692,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-03-25 23:45:00",
"price": 8200000.0,
"bar_index": 559629,
"marker_id": 693,
"leg_id": 693,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-03-26 00:09:00",
"price": 8266000.0,
"bar_index": 559637,
"marker_id": 694,
"leg_id": 694,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-03-29 00:42:00",
"price": 7621000.0,
"bar_index": 561088,
"marker_id": 695,
"leg_id": 695,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-03-29 11:06:00",
"price": 7643000.0,
"bar_index": 561296,
"marker_id": 696,
"leg_id": 696,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-04-01 04:21:00",
"price": 7829000.0,
"bar_index": 562601,
"marker_id": 697,
"leg_id": 697,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-04-02 07:30:00",
"price": 7935000.0,
"bar_index": 563144,
"marker_id": 698,
"leg_id": 698,
"signal_type": "swing_low",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [zigzag_causal]"
},
{
"side": "sell",
"datetime": "2020-04-04 10:36:00",
"price": 8171000.0,
"bar_index": 564166,
"marker_id": 699,
"leg_id": 699,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-04-05 08:48:00",
"price": 8240000.0,
"bar_index": 564610,
"marker_id": 700,
"leg_id": 700,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-04-08 01:33:00",
"price": 8786000.0,
"bar_index": 565905,
"marker_id": 701,
"leg_id": 701,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-04-08 18:30:00",
"price": 8815000.0,
"bar_index": 566244,
"marker_id": 702,
"leg_id": 702,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-04-11 07:39:00",
"price": 8444000.0,
"bar_index": 567467,
"marker_id": 703,
"leg_id": 703,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-04-11 22:33:00",
"price": 8404000.0,
"bar_index": 567765,
"marker_id": 704,
"leg_id": 704,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-04-14 18:39:00",
"price": 8316000.0,
"bar_index": 569126,
"marker_id": 705,
"leg_id": 705,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2020-04-15 03:00:00",
"price": 8419000.0,
"bar_index": 569293,
"marker_id": 706,
"leg_id": 706,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-04-18 05:42:00",
"price": 8541000.0,
"bar_index": 570786,
"marker_id": 707,
"leg_id": 707,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-04-18 07:54:00",
"price": 8547000.0,
"bar_index": 570830,
"marker_id": 708,
"leg_id": 708,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2020-04-21 09:21:00",
"price": 8447000.0,
"bar_index": 572299,
"marker_id": 709,
"leg_id": 709,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-04-21 22:39:00",
"price": 8325000.0,
"bar_index": 572565,
"marker_id": 710,
"leg_id": 710,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-04-25 10:12:00",
"price": 9102000.0,
"bar_index": 574236,
"marker_id": 711,
"leg_id": 711,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-04-25 23:21:00",
"price": 9176000.0,
"bar_index": 574499,
"marker_id": 712,
"leg_id": 712,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-04-28 15:21:00",
"price": 9388000.0,
"bar_index": 575779,
"marker_id": 713,
"leg_id": 713,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-04-29 05:48:00",
"price": 9382000.0,
"bar_index": 576068,
"marker_id": 714,
"leg_id": 714,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2020-05-02 06:00:00",
"price": 10688000.0,
"bar_index": 577512,
"marker_id": 715,
"leg_id": 715,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-05-02 09:12:00",
"price": 10760000.0,
"bar_index": 577576,
"marker_id": 716,
"leg_id": 716,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-05-05 06:36:00",
"price": 10888000.0,
"bar_index": 578964,
"marker_id": 717,
"leg_id": 717,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2020-05-05 09:18:00",
"price": 10843000.0,
"bar_index": 579018,
"marker_id": 718,
"leg_id": 718,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2020-05-08 14:03:00",
"price": 11986000.0,
"bar_index": 580553,
"marker_id": 719,
"leg_id": 719,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-05-08 14:33:00",
"price": 11998000.0,
"bar_index": 580563,
"marker_id": 720,
"leg_id": 720,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-05-11 15:48:00",
"price": 10554000.0,
"bar_index": 582028,
"marker_id": 721,
"leg_id": 721,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-05-12 00:12:00",
"price": 10880000.0,
"bar_index": 582196,
"marker_id": 722,
"leg_id": 722,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-05-14 19:18:00",
"price": 11640000.0,
"bar_index": 583538,
"marker_id": 723,
"leg_id": 723,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-05-15 03:21:00",
"price": 11649000.0,
"bar_index": 583699,
"marker_id": 724,
"leg_id": 724,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-05-18 09:09:00",
"price": 11674000.0,
"bar_index": 585255,
"marker_id": 725,
"leg_id": 725,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-05-19 14:15:00",
"price": 11536000.0,
"bar_index": 585837,
"marker_id": 726,
"leg_id": 726,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-05-22 10:18:00",
"price": 11152000.0,
"bar_index": 587197,
"marker_id": 727,
"leg_id": 727,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2020-05-24 01:15:00",
"price": 11112000.0,
"bar_index": 587976,
"marker_id": 728,
"leg_id": 728,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-05-25 16:45:00",
"price": 10771000.0,
"bar_index": 588766,
"marker_id": 729,
"leg_id": 729,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-05-27 16:57:00",
"price": 10741000.0,
"bar_index": 589730,
"marker_id": 730,
"leg_id": 730,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-05-28 20:33:00",
"price": 11229000.0,
"bar_index": 590282,
"marker_id": 731,
"leg_id": 731,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=16.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2020-05-30 19:24:00",
"price": 11454000.0,
"bar_index": 591219,
"marker_id": 732,
"leg_id": 732,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-05-31 22:24:00",
"price": 11490000.0,
"bar_index": 591759,
"marker_id": 733,
"leg_id": 733,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-06-03 16:36:00",
"price": 11485000.0,
"bar_index": 593083,
"marker_id": 734,
"leg_id": 734,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-06-03 23:54:00",
"price": 11555000.0,
"bar_index": 593229,
"marker_id": 735,
"leg_id": 735,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-06-06 21:36:00",
"price": 11609000.0,
"bar_index": 594623,
"marker_id": 736,
"leg_id": 736,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-06-07 17:48:00",
"price": 11625000.0,
"bar_index": 595027,
"marker_id": 737,
"leg_id": 737,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2020-06-10 14:42:00",
"price": 11620000.0,
"bar_index": 596405,
"marker_id": 738,
"leg_id": 738,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-06-10 23:00:00",
"price": 11630000.0,
"bar_index": 596571,
"marker_id": 739,
"leg_id": 739,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-06-14 03:24:00",
"price": 11349000.0,
"bar_index": 598041,
"marker_id": 740,
"leg_id": 740,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-06-14 04:00:00",
"price": 11362000.0,
"bar_index": 598053,
"marker_id": 741,
"leg_id": 741,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2020-06-17 09:03:00",
"price": 11449000.0,
"bar_index": 599594,
"marker_id": 742,
"leg_id": 742,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-06-17 14:33:00",
"price": 11370000.0,
"bar_index": 599704,
"marker_id": 743,
"leg_id": 743,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=13.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-06-20 09:03:00",
"price": 11286000.0,
"bar_index": 601034,
"marker_id": 744,
"leg_id": 744,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-06-21 01:30:00",
"price": 11238000.0,
"bar_index": 601363,
"marker_id": 745,
"leg_id": 745,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-06-23 21:57:00",
"price": 11524000.0,
"bar_index": 602732,
"marker_id": 746,
"leg_id": 746,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-06-24 07:09:00",
"price": 11517000.0,
"bar_index": 602916,
"marker_id": 747,
"leg_id": 747,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-06-27 00:09:00",
"price": 11024000.0,
"bar_index": 604216,
"marker_id": 748,
"leg_id": 748,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2020-06-27 08:06:00",
"price": 11036000.0,
"bar_index": 604375,
"marker_id": 749,
"leg_id": 749,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-06-30 01:51:00",
"price": 10918000.0,
"bar_index": 605690,
"marker_id": 750,
"leg_id": 750,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-06-30 16:00:00",
"price": 10918000.0,
"bar_index": 605973,
"marker_id": 751,
"leg_id": 751,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-07-04 05:00:00",
"price": 10854000.0,
"bar_index": 607673,
"marker_id": 752,
"leg_id": 752,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-04 12:36:00",
"price": 10872000.0,
"bar_index": 607825,
"marker_id": 753,
"leg_id": 753,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2020-07-07 13:00:00",
"price": 10995000.0,
"bar_index": 609273,
"marker_id": 754,
"leg_id": 754,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-08 01:57:00",
"price": 10990000.0,
"bar_index": 609532,
"marker_id": 755,
"leg_id": 755,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-07-10 19:33:00",
"price": 10920000.0,
"bar_index": 610844,
"marker_id": 756,
"leg_id": 756,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-11 03:54:00",
"price": 10975000.0,
"bar_index": 611011,
"marker_id": 757,
"leg_id": 757,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-07-13 21:03:00",
"price": 11007000.0,
"bar_index": 612314,
"marker_id": 758,
"leg_id": 758,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-14 04:45:00",
"price": 11016000.0,
"bar_index": 612468,
"marker_id": 759,
"leg_id": 759,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-07-17 11:06:00",
"price": 10896000.0,
"bar_index": 614035,
"marker_id": 760,
"leg_id": 760,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-17 20:27:00",
"price": 10888000.0,
"bar_index": 614222,
"marker_id": 761,
"leg_id": 761,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-07-20 11:54:00",
"price": 10925000.0,
"bar_index": 615491,
"marker_id": 762,
"leg_id": 762,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-20 22:00:00",
"price": 10919000.0,
"bar_index": 615693,
"marker_id": 763,
"leg_id": 763,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-07-23 14:18:00",
"price": 11257000.0,
"bar_index": 616979,
"marker_id": 764,
"leg_id": 764,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-24 03:27:00",
"price": 11344000.0,
"bar_index": 617242,
"marker_id": 765,
"leg_id": 765,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-07-27 01:12:00",
"price": 11728000.0,
"bar_index": 618637,
"marker_id": 766,
"leg_id": 766,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-27 08:30:00",
"price": 11695000.0,
"bar_index": 618783,
"marker_id": 767,
"leg_id": 767,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-07-30 04:09:00",
"price": 13228000.0,
"bar_index": 620136,
"marker_id": 768,
"leg_id": 768,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-07-30 15:18:00",
"price": 13039000.0,
"bar_index": 620359,
"marker_id": 769,
"leg_id": 769,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-08-02 13:42:00",
"price": 13201000.0,
"bar_index": 621767,
"marker_id": 770,
"leg_id": 770,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [donchian,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2020-08-03 01:09:00",
"price": 13110000.0,
"bar_index": 621996,
"marker_id": 771,
"leg_id": 771,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-08-06 04:06:00",
"price": 13786000.0,
"bar_index": 623495,
"marker_id": 772,
"leg_id": 772,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-08-06 11:39:00",
"price": 13785000.0,
"bar_index": 623646,
"marker_id": 773,
"leg_id": 773,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-08-09 07:12:00",
"price": 13874000.0,
"bar_index": 624997,
"marker_id": 774,
"leg_id": 774,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-08-09 16:24:00",
"price": 13781000.0,
"bar_index": 625181,
"marker_id": 775,
"leg_id": 775,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-08-12 09:12:00",
"price": 13595000.0,
"bar_index": 626477,
"marker_id": 776,
"leg_id": 776,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-08-13 11:33:00",
"price": 13702000.0,
"bar_index": 627004,
"marker_id": 777,
"leg_id": 777,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-08-15 11:57:00",
"price": 13959000.0,
"bar_index": 627972,
"marker_id": 778,
"leg_id": 778,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-08-16 12:15:00",
"price": 13845000.0,
"bar_index": 628458,
"marker_id": 779,
"leg_id": 779,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-08-18 13:24:00",
"price": 14231000.0,
"bar_index": 629441,
"marker_id": 780,
"leg_id": 780,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-08-20 01:12:00",
"price": 13851000.0,
"bar_index": 630157,
"marker_id": 781,
"leg_id": 781,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2020-08-21 18:06:00",
"price": 13933000.0,
"bar_index": 630975,
"marker_id": 782,
"leg_id": 782,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-08-23 02:45:00",
"price": 13746000.0,
"bar_index": 631628,
"marker_id": 783,
"leg_id": 783,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-08-25 07:48:00",
"price": 13834000.0,
"bar_index": 632689,
"marker_id": 784,
"leg_id": 784,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-08-26 14:54:00",
"price": 13467000.0,
"bar_index": 633311,
"marker_id": 785,
"leg_id": 785,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-08-28 11:45:00",
"price": 13409000.0,
"bar_index": 634208,
"marker_id": 786,
"leg_id": 786,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-08-29 22:45:00",
"price": 13439000.0,
"bar_index": 634908,
"marker_id": 787,
"leg_id": 787,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-08-31 14:36:00",
"price": 13670000.0,
"bar_index": 635705,
"marker_id": 788,
"leg_id": 788,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=13.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-09-02 10:42:00",
"price": 13919000.0,
"bar_index": 636587,
"marker_id": 789,
"leg_id": 789,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-09-03 15:54:00",
"price": 13450000.0,
"bar_index": 637171,
"marker_id": 790,
"leg_id": 790,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-09-06 13:18:00",
"price": 12295000.0,
"bar_index": 638559,
"marker_id": 791,
"leg_id": 791,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-09-06 16:06:00",
"price": 12211000.0,
"bar_index": 638615,
"marker_id": 792,
"leg_id": 792,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-09-09 23:30:00",
"price": 12186000.0,
"bar_index": 640203,
"marker_id": 793,
"leg_id": 793,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-09-10 19:36:00",
"price": 12180000.0,
"bar_index": 640605,
"marker_id": 794,
"leg_id": 794,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-09-13 04:27:00",
"price": 12361000.0,
"bar_index": 641742,
"marker_id": 795,
"leg_id": 795,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-09-14 00:12:00",
"price": 12298000.0,
"bar_index": 642137,
"marker_id": 796,
"leg_id": 796,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-09-16 18:33:00",
"price": 12820000.0,
"bar_index": 643464,
"marker_id": 797,
"leg_id": 797,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-09-17 03:51:00",
"price": 12953000.0,
"bar_index": 643650,
"marker_id": 798,
"leg_id": 798,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-09-20 08:09:00",
"price": 12914000.0,
"bar_index": 644979,
"marker_id": 799,
"leg_id": 799,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2020-09-20 13:45:00",
"price": 12799000.0,
"bar_index": 645091,
"marker_id": 800,
"leg_id": 800,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-09-23 18:12:00",
"price": 12199000.0,
"bar_index": 646620,
"marker_id": 801,
"leg_id": 801,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-09-24 14:33:00",
"price": 11995000.0,
"bar_index": 647027,
"marker_id": 802,
"leg_id": 802,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-09-27 11:09:00",
"price": 12525000.0,
"bar_index": 648399,
"marker_id": 803,
"leg_id": 803,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-09-27 16:54:00",
"price": 12414000.0,
"bar_index": 648514,
"marker_id": 804,
"leg_id": 804,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-09-30 21:00:00",
"price": 12487000.0,
"bar_index": 650036,
"marker_id": 805,
"leg_id": 805,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-10-01 03:33:00",
"price": 12483000.0,
"bar_index": 650167,
"marker_id": 806,
"leg_id": 806,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-10-04 00:30:00",
"price": 12367000.0,
"bar_index": 651546,
"marker_id": 807,
"leg_id": 807,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=15.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-10-04 04:42:00",
"price": 12398000.0,
"bar_index": 651630,
"marker_id": 808,
"leg_id": 808,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-10-07 02:18:00",
"price": 12474000.0,
"bar_index": 653022,
"marker_id": 809,
"leg_id": 809,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-10-10 01:06:00",
"price": 12640000.0,
"bar_index": 654438,
"marker_id": 810,
"leg_id": 810,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-10-10 10:15:00",
"price": 12632000.0,
"bar_index": 654621,
"marker_id": 811,
"leg_id": 811,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-10-13 10:57:00",
"price": 13157000.0,
"bar_index": 656075,
"marker_id": 812,
"leg_id": 812,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2020-10-13 19:21:00",
"price": 13132000.0,
"bar_index": 656243,
"marker_id": 813,
"leg_id": 813,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=13.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-10-16 13:03:00",
"price": 13169000.0,
"bar_index": 657557,
"marker_id": 814,
"leg_id": 814,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-10-17 03:18:00",
"price": 13044000.0,
"bar_index": 657842,
"marker_id": 815,
"leg_id": 815,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=14.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-10-19 14:06:00",
"price": 13123000.0,
"bar_index": 659018,
"marker_id": 816,
"leg_id": 816,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-10-20 13:39:00",
"price": 13375000.0,
"bar_index": 659489,
"marker_id": 817,
"leg_id": 817,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2020-10-23 02:33:00",
"price": 14560000.0,
"bar_index": 660707,
"marker_id": 818,
"leg_id": 818,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-10-23 15:15:00",
"price": 14562000.0,
"bar_index": 660961,
"marker_id": 819,
"leg_id": 819,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-10-26 16:15:00",
"price": 14662000.0,
"bar_index": 662421,
"marker_id": 820,
"leg_id": 820,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-10-26 21:24:00",
"price": 14747000.0,
"bar_index": 662524,
"marker_id": 821,
"leg_id": 821,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2020-10-29 20:42:00",
"price": 14844000.0,
"bar_index": 663950,
"marker_id": 822,
"leg_id": 822,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2020-10-29 21:33:00",
"price": 14826000.0,
"bar_index": 663967,
"marker_id": 823,
"leg_id": 823,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2020-11-02 06:36:00",
"price": 15593000.0,
"bar_index": 665587,
"marker_id": 824,
"leg_id": 824,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-11-02 16:15:00",
"price": 15537000.0,
"bar_index": 665780,
"marker_id": 825,
"leg_id": 825,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-11-05 17:42:00",
"price": 16267000.0,
"bar_index": 667249,
"marker_id": 826,
"leg_id": 826,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-11-06 05:33:00",
"price": 16780000.0,
"bar_index": 667486,
"marker_id": 827,
"leg_id": 827,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-11-10 17:15:00",
"price": 17040000.0,
"bar_index": 669640,
"marker_id": 828,
"leg_id": 828,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-11-10 21:39:00",
"price": 16956000.0,
"bar_index": 669728,
"marker_id": 829,
"leg_id": 829,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-11-14 05:18:00",
"price": 17920000.0,
"bar_index": 671321,
"marker_id": 830,
"leg_id": 830,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-11-14 19:33:00",
"price": 17598000.0,
"bar_index": 671606,
"marker_id": 831,
"leg_id": 831,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-11-17 15:33:00",
"price": 18292000.0,
"bar_index": 672966,
"marker_id": 832,
"leg_id": 832,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-11-18 07:09:00",
"price": 19125000.0,
"bar_index": 673278,
"marker_id": 833,
"leg_id": 833,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-11-20 15:54:00",
"price": 20124000.0,
"bar_index": 674413,
"marker_id": 834,
"leg_id": 834,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2020-11-22 01:54:00",
"price": 20553000.0,
"bar_index": 675093,
"marker_id": 835,
"leg_id": 835,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-11-23 21:45:00",
"price": 20326000.0,
"bar_index": 675970,
"marker_id": 836,
"leg_id": 836,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-11-25 09:15:00",
"price": 20890000.0,
"bar_index": 676680,
"marker_id": 837,
"leg_id": 837,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-11-27 07:18:00",
"price": 19164000.0,
"bar_index": 677599,
"marker_id": 838,
"leg_id": 838,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2020-11-30 04:18:00",
"price": 19884000.0,
"bar_index": 678979,
"marker_id": 839,
"leg_id": 839,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-12-01 04:06:00",
"price": 20947000.0,
"bar_index": 679455,
"marker_id": 840,
"leg_id": 840,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-12-03 11:42:00",
"price": 20936000.0,
"bar_index": 680567,
"marker_id": 841,
"leg_id": 841,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-12-04 09:42:00",
"price": 21210000.0,
"bar_index": 681007,
"marker_id": 842,
"leg_id": 842,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-12-06 15:24:00",
"price": 20815000.0,
"bar_index": 682081,
"marker_id": 843,
"leg_id": 843,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2020-12-07 10:03:00",
"price": 20975000.0,
"bar_index": 682454,
"marker_id": 844,
"leg_id": 844,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-12-10 02:21:00",
"price": 19960000.0,
"bar_index": 683740,
"marker_id": 845,
"leg_id": 845,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-12-10 11:03:00",
"price": 20115000.0,
"bar_index": 683914,
"marker_id": 846,
"leg_id": 846,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-12-13 09:39:00",
"price": 20487000.0,
"bar_index": 685326,
"marker_id": 847,
"leg_id": 847,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2020-12-13 13:24:00",
"price": 20568000.0,
"bar_index": 685401,
"marker_id": 848,
"leg_id": 848,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-12-16 15:06:00",
"price": 21098000.0,
"bar_index": 686875,
"marker_id": 849,
"leg_id": 849,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-12-18 09:00:00",
"price": 24659000.0,
"bar_index": 687713,
"marker_id": 850,
"leg_id": 850,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-12-19 20:21:00",
"price": 25111000.0,
"bar_index": 688420,
"marker_id": 851,
"leg_id": 851,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-12-21 15:03:00",
"price": 26360000.0,
"bar_index": 689274,
"marker_id": 852,
"leg_id": 852,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-12-22 23:45:00",
"price": 26108000.0,
"bar_index": 689928,
"marker_id": 853,
"leg_id": 853,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-12-24 22:24:00",
"price": 26190000.0,
"bar_index": 690861,
"marker_id": 854,
"leg_id": 854,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-12-26 06:45:00",
"price": 26808000.0,
"bar_index": 691508,
"marker_id": 855,
"leg_id": 855,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2020-12-27 23:27:00",
"price": 30484000.0,
"bar_index": 692322,
"marker_id": 856,
"leg_id": 856,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2020-12-29 09:42:00",
"price": 30044000.0,
"bar_index": 693007,
"marker_id": 857,
"leg_id": 857,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2020-12-31 02:12:00",
"price": 31060000.0,
"bar_index": 693817,
"marker_id": 858,
"leg_id": 858,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-01-01 11:42:00",
"price": 32324000.0,
"bar_index": 694487,
"marker_id": 859,
"leg_id": 859,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2021-01-03 08:00:00",
"price": 35350000.0,
"bar_index": 695373,
"marker_id": 860,
"leg_id": 860,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-01-04 15:09:00",
"price": 37886000.0,
"bar_index": 695996,
"marker_id": 861,
"leg_id": 861,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-01-06 19:18:00",
"price": 38455000.0,
"bar_index": 697039,
"marker_id": 862,
"leg_id": 862,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-01-07 23:54:00",
"price": 42726000.0,
"bar_index": 697611,
"marker_id": 863,
"leg_id": 863,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-01-10 04:42:00",
"price": 46343000.0,
"bar_index": 698667,
"marker_id": 864,
"leg_id": 864,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-01-11 00:15:00",
"price": 44973000.0,
"bar_index": 699058,
"marker_id": 865,
"leg_id": 865,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-01-13 09:00:00",
"price": 38225000.0,
"bar_index": 700193,
"marker_id": 866,
"leg_id": 866,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-01-14 05:39:00",
"price": 39611000.0,
"bar_index": 700606,
"marker_id": 867,
"leg_id": 867,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-01-16 13:03:00",
"price": 40512000.0,
"bar_index": 701714,
"marker_id": 868,
"leg_id": 868,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-01-17 12:03:00",
"price": 40443000.0,
"bar_index": 702174,
"marker_id": 869,
"leg_id": 869,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-01-20 05:33:00",
"price": 40061000.0,
"bar_index": 703484,
"marker_id": 870,
"leg_id": 870,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-01-21 08:18:00",
"price": 39244000.0,
"bar_index": 704019,
"marker_id": 871,
"leg_id": 871,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [donchian,macd_cross,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2021-01-23 13:00:00",
"price": 36015000.0,
"bar_index": 705073,
"marker_id": 872,
"leg_id": 872,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-01-24 11:18:00",
"price": 35383000.0,
"bar_index": 705519,
"marker_id": 873,
"leg_id": 873,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-01-26 13:54:00",
"price": 35710000.0,
"bar_index": 706531,
"marker_id": 874,
"leg_id": 874,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-01-28 02:03:00",
"price": 34481000.0,
"bar_index": 707254,
"marker_id": 875,
"leg_id": 875,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-01-29 17:12:00",
"price": 35900000.0,
"bar_index": 708037,
"marker_id": 876,
"leg_id": 876,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-01-31 13:42:00",
"price": 37069000.0,
"bar_index": 708927,
"marker_id": 877,
"leg_id": 877,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-02-01 21:06:00",
"price": 37126000.0,
"bar_index": 709555,
"marker_id": 878,
"leg_id": 878,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,local_extrema,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-02-03 21:12:00",
"price": 38624000.0,
"bar_index": 710517,
"marker_id": 879,
"leg_id": 879,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-02-05 01:42:00",
"price": 39235000.0,
"bar_index": 711087,
"marker_id": 880,
"leg_id": 880,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-02-06 21:15:00",
"price": 42907000.0,
"bar_index": 711958,
"marker_id": 881,
"leg_id": 881,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-02-08 02:27:00",
"price": 41310000.0,
"bar_index": 712542,
"marker_id": 882,
"leg_id": 882,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-02-10 13:48:00",
"price": 48821000.0,
"bar_index": 713729,
"marker_id": 883,
"leg_id": 883,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-02-11 17:48:00",
"price": 48625000.0,
"bar_index": 714289,
"marker_id": 884,
"leg_id": 884,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-02-13 14:45:00",
"price": 51483000.0,
"bar_index": 715188,
"marker_id": 885,
"leg_id": 885,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-02-15 10:09:00",
"price": 52723000.0,
"bar_index": 716056,
"marker_id": 886,
"leg_id": 886,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-02-16 15:45:00",
"price": 53732000.0,
"bar_index": 716648,
"marker_id": 887,
"leg_id": 887,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-02-19 10:00:00",
"price": 57650000.0,
"bar_index": 717973,
"marker_id": 888,
"leg_id": 888,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-02-19 17:00:00",
"price": 57773000.0,
"bar_index": 718113,
"marker_id": 889,
"leg_id": 889,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-02-22 15:42:00",
"price": 63618000.0,
"bar_index": 719527,
"marker_id": 890,
"leg_id": 890,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-02-24 00:03:00",
"price": 53751000.0,
"bar_index": 720174,
"marker_id": 891,
"leg_id": 891,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,donchian,macd_cross,rsi_swing,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2021-02-25 16:09:00",
"price": 56800000.0,
"bar_index": 720976,
"marker_id": 892,
"leg_id": 892,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-02-27 12:15:00",
"price": 54643000.0,
"bar_index": 721858,
"marker_id": 893,
"leg_id": 893,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-03-02 05:45:00",
"price": 54746000.0,
"bar_index": 723168,
"marker_id": 894,
"leg_id": 894,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-03-02 16:21:00",
"price": 55500000.0,
"bar_index": 723380,
"marker_id": 895,
"leg_id": 895,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-03-05 11:24:00",
"price": 54802000.0,
"bar_index": 724721,
"marker_id": 896,
"leg_id": 896,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-03-05 23:57:00",
"price": 55836000.0,
"bar_index": 724972,
"marker_id": 897,
"leg_id": 897,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-03-08 14:15:00",
"price": 57667000.0,
"bar_index": 726218,
"marker_id": 898,
"leg_id": 898,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-03-09 15:30:00",
"price": 61670000.0,
"bar_index": 726723,
"marker_id": 899,
"leg_id": 899,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2021-03-11 16:39:00",
"price": 63829000.0,
"bar_index": 727706,
"marker_id": 900,
"leg_id": 900,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-03-12 18:06:00",
"price": 65461000.0,
"bar_index": 728215,
"marker_id": 901,
"leg_id": 901,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-03-14 19:03:00",
"price": 70211000.0,
"bar_index": 729194,
"marker_id": 902,
"leg_id": 902,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-03-16 00:12:00",
"price": 65678000.0,
"bar_index": 729777,
"marker_id": 903,
"leg_id": 903,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian,local_extrema]"
},
{
"side": "sell",
"datetime": "2021-03-18 19:21:00",
"price": 67615000.0,
"bar_index": 731120,
"marker_id": 904,
"leg_id": 904,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-03-19 23:24:00",
"price": 68117000.0,
"bar_index": 731681,
"marker_id": 905,
"leg_id": 905,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-03-22 04:42:00",
"price": 67036000.0,
"bar_index": 732747,
"marker_id": 906,
"leg_id": 906,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-03-23 21:09:00",
"price": 65212000.0,
"bar_index": 733556,
"marker_id": 907,
"leg_id": 907,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.5 [bb_reversal,donchian,local_extrema,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-03-25 08:45:00",
"price": 65050000.0,
"bar_index": 734268,
"marker_id": 908,
"leg_id": 908,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-03-27 11:36:00",
"price": 65455000.0,
"bar_index": 735285,
"marker_id": 909,
"leg_id": 909,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-03-29 15:15:00",
"price": 66348000.0,
"bar_index": 736318,
"marker_id": 910,
"leg_id": 910,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-03-30 14:54:00",
"price": 68399000.0,
"bar_index": 736791,
"marker_id": 911,
"leg_id": 911,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2021-04-02 02:24:00",
"price": 71740000.0,
"bar_index": 737981,
"marker_id": 912,
"leg_id": 912,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-04-02 15:48:00",
"price": 73529000.0,
"bar_index": 738249,
"marker_id": 913,
"leg_id": 913,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-04-05 14:12:00",
"price": 74951000.0,
"bar_index": 739657,
"marker_id": 914,
"leg_id": 914,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-04-05 21:06:00",
"price": 75299000.0,
"bar_index": 739795,
"marker_id": 915,
"leg_id": 915,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-04-09 00:51:00",
"price": 74017000.0,
"bar_index": 741310,
"marker_id": 916,
"leg_id": 916,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-04-09 23:09:00",
"price": 75219000.0,
"bar_index": 741756,
"marker_id": 917,
"leg_id": 917,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-04-12 17:45:00",
"price": 78231000.0,
"bar_index": 743088,
"marker_id": 918,
"leg_id": 918,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-04-13 04:36:00",
"price": 77824000.0,
"bar_index": 743305,
"marker_id": 919,
"leg_id": 919,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-04-16 06:48:00",
"price": 78899000.0,
"bar_index": 744789,
"marker_id": 920,
"leg_id": 920,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-04-16 16:33:00",
"price": 79120000.0,
"bar_index": 744984,
"marker_id": 921,
"leg_id": 921,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-04-19 06:51:00",
"price": 74945000.0,
"bar_index": 746230,
"marker_id": 922,
"leg_id": 922,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-04-20 07:12:00",
"price": 73103000.0,
"bar_index": 746717,
"marker_id": 923,
"leg_id": 923,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-04-22 20:03:00",
"price": 65176000.0,
"bar_index": 747934,
"marker_id": 924,
"leg_id": 924,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2021-04-23 10:27:00",
"price": 60089000.0,
"bar_index": 748222,
"marker_id": 925,
"leg_id": 925,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-04-26 12:06:00",
"price": 62320000.0,
"bar_index": 749695,
"marker_id": 926,
"leg_id": 926,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2021-04-27 06:18:00",
"price": 62621000.0,
"bar_index": 750059,
"marker_id": 927,
"leg_id": 927,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-04-30 07:03:00",
"price": 63427000.0,
"bar_index": 751514,
"marker_id": 928,
"leg_id": 928,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-05-01 14:51:00",
"price": 68840000.0,
"bar_index": 752150,
"marker_id": 929,
"leg_id": 929,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-05-03 07:48:00",
"price": 68133000.0,
"bar_index": 752969,
"marker_id": 930,
"leg_id": 930,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2021-05-05 03:03:00",
"price": 67389000.0,
"bar_index": 753834,
"marker_id": 931,
"leg_id": 931,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-05-06 15:42:00",
"price": 69180000.0,
"bar_index": 754567,
"marker_id": 932,
"leg_id": 932,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-05-08 09:09:00",
"price": 68010000.0,
"bar_index": 755396,
"marker_id": 933,
"leg_id": 933,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.5 [donchian,local_extrema,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-05-10 05:03:00",
"price": 70440000.0,
"bar_index": 756274,
"marker_id": 934,
"leg_id": 934,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-05-11 22:06:00",
"price": 68624000.0,
"bar_index": 757076,
"marker_id": 935,
"leg_id": 935,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-05-13 19:03:00",
"price": 62597000.0,
"bar_index": 757975,
"marker_id": 936,
"leg_id": 936,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-05-15 04:36:00",
"price": 61481000.0,
"bar_index": 758646,
"marker_id": 937,
"leg_id": 937,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2021-05-18 07:06:00",
"price": 54679000.0,
"bar_index": 760136,
"marker_id": 938,
"leg_id": 938,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,donchian,local_extrema,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-05-18 15:33:00",
"price": 55354000.0,
"bar_index": 760305,
"marker_id": 939,
"leg_id": 939,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-05-21 23:27:00",
"price": 49279000.0,
"bar_index": 761804,
"marker_id": 940,
"leg_id": 940,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,donchian,local_extrema,macd_cross,zigzag_causal]"
},
{
"side": "buy",
"datetime": "2021-05-22 03:42:00",
"price": 47830000.0,
"bar_index": 761889,
"marker_id": 941,
"leg_id": 941,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-05-25 06:45:00",
"price": 46980000.0,
"bar_index": 763390,
"marker_id": 942,
"leg_id": 942,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-05-25 13:18:00",
"price": 46094000.0,
"bar_index": 763521,
"marker_id": 943,
"leg_id": 943,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [donchian,local_extrema,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-05-28 06:45:00",
"price": 47038000.0,
"bar_index": 764830,
"marker_id": 944,
"leg_id": 944,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=19.5 [bb_reversal,donchian,local_extrema,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-05-28 15:48:00",
"price": 44620000.0,
"bar_index": 765011,
"marker_id": 945,
"leg_id": 945,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-05-31 19:03:00",
"price": 43361000.0,
"bar_index": 766516,
"marker_id": 946,
"leg_id": 946,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross,zigzag_causal]"
},
{
"side": "sell",
"datetime": "2021-06-01 05:42:00",
"price": 43300000.0,
"bar_index": 766729,
"marker_id": 947,
"leg_id": 947,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-06-04 06:09:00",
"price": 45209000.0,
"bar_index": 768178,
"marker_id": 948,
"leg_id": 948,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-06-04 18:03:00",
"price": 43280000.0,
"bar_index": 768416,
"marker_id": 949,
"leg_id": 949,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-06-07 10:24:00",
"price": 41960000.0,
"bar_index": 769703,
"marker_id": 950,
"leg_id": 950,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-06-08 13:12:00",
"price": 38273000.0,
"bar_index": 770239,
"marker_id": 951,
"leg_id": 951,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-06-10 21:36:00",
"price": 43549000.0,
"bar_index": 771330,
"marker_id": 952,
"leg_id": 952,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-06-12 16:09:00",
"price": 41244000.0,
"bar_index": 772181,
"marker_id": 953,
"leg_id": 953,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2021-06-14 04:24:00",
"price": 43273000.0,
"bar_index": 772906,
"marker_id": 954,
"leg_id": 954,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2021-06-15 20:42:00",
"price": 45855000.0,
"bar_index": 773712,
"marker_id": 955,
"leg_id": 955,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-06-17 06:18:00",
"price": 45537000.0,
"bar_index": 774384,
"marker_id": 956,
"leg_id": 956,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-06-19 05:24:00",
"price": 42540000.0,
"bar_index": 775326,
"marker_id": 957,
"leg_id": 957,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-06-21 01:03:00",
"price": 40787000.0,
"bar_index": 776199,
"marker_id": 958,
"leg_id": 958,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-06-22 15:27:00",
"price": 38182000.0,
"bar_index": 776967,
"marker_id": 959,
"leg_id": 959,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-06-24 06:03:00",
"price": 38692000.0,
"bar_index": 777739,
"marker_id": 960,
"leg_id": 960,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-06-25 18:30:00",
"price": 39602000.0,
"bar_index": 778468,
"marker_id": 961,
"leg_id": 961,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-06-28 10:39:00",
"price": 39655000.0,
"bar_index": 779751,
"marker_id": 962,
"leg_id": 962,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2021-06-28 18:33:00",
"price": 39947000.0,
"bar_index": 779909,
"marker_id": 963,
"leg_id": 963,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-07-02 00:03:00",
"price": 39375000.0,
"bar_index": 781459,
"marker_id": 964,
"leg_id": 964,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-07-02 08:03:00",
"price": 39267000.0,
"bar_index": 781619,
"marker_id": 965,
"leg_id": 965,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-07-05 20:09:00",
"price": 40105000.0,
"bar_index": 783301,
"marker_id": 966,
"leg_id": 966,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-07-06 03:06:00",
"price": 39474000.0,
"bar_index": 783440,
"marker_id": 967,
"leg_id": 967,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-07-09 07:00:00",
"price": 39004000.0,
"bar_index": 784958,
"marker_id": 968,
"leg_id": 968,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-07-09 19:36:00",
"price": 38969000.0,
"bar_index": 785210,
"marker_id": 969,
"leg_id": 969,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-07-12 22:57:00",
"price": 39575000.0,
"bar_index": 786717,
"marker_id": 970,
"leg_id": 970,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-07-13 00:03:00",
"price": 39406000.0,
"bar_index": 786739,
"marker_id": 971,
"leg_id": 971,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-07-16 06:48:00",
"price": 37528000.0,
"bar_index": 788314,
"marker_id": 972,
"leg_id": 972,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-07-16 16:15:00",
"price": 37324000.0,
"bar_index": 788503,
"marker_id": 973,
"leg_id": 973,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-07-19 16:42:00",
"price": 37388000.0,
"bar_index": 789952,
"marker_id": 974,
"leg_id": 974,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-07-19 20:15:00",
"price": 37237000.0,
"bar_index": 790023,
"marker_id": 975,
"leg_id": 975,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-07-22 21:33:00",
"price": 37723000.0,
"bar_index": 791489,
"marker_id": 976,
"leg_id": 976,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-07-23 04:42:00",
"price": 37945000.0,
"bar_index": 791632,
"marker_id": 977,
"leg_id": 977,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-07-26 04:21:00",
"price": 40117000.0,
"bar_index": 793065,
"marker_id": 978,
"leg_id": 978,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-07-26 04:45:00",
"price": 40032000.0,
"bar_index": 793073,
"marker_id": 979,
"leg_id": 979,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-07-29 05:48:00",
"price": 46443000.0,
"bar_index": 794534,
"marker_id": 980,
"leg_id": 980,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-07-29 07:24:00",
"price": 46410000.0,
"bar_index": 794566,
"marker_id": 981,
"leg_id": 981,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-08-01 08:45:00",
"price": 48365000.0,
"bar_index": 796033,
"marker_id": 982,
"leg_id": 982,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-08-01 16:42:00",
"price": 48378000.0,
"bar_index": 796192,
"marker_id": 983,
"leg_id": 983,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-08-04 17:27:00",
"price": 44108000.0,
"bar_index": 797647,
"marker_id": 984,
"leg_id": 984,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-08-05 15:06:00",
"price": 45480000.0,
"bar_index": 798080,
"marker_id": 985,
"leg_id": 985,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-08-07 21:39:00",
"price": 50284000.0,
"bar_index": 799171,
"marker_id": 986,
"leg_id": 986,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=12.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-08-08 20:21:00",
"price": 51075000.0,
"bar_index": 799625,
"marker_id": 987,
"leg_id": 987,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-08-11 06:54:00",
"price": 52409000.0,
"bar_index": 800796,
"marker_id": 988,
"leg_id": 988,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-08-11 21:39:00",
"price": 52993000.0,
"bar_index": 801091,
"marker_id": 989,
"leg_id": 989,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-08-15 02:33:00",
"price": 54569000.0,
"bar_index": 802629,
"marker_id": 990,
"leg_id": 990,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-08-15 03:45:00",
"price": 54413000.0,
"bar_index": 802653,
"marker_id": 991,
"leg_id": 991,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-08-18 04:27:00",
"price": 53764000.0,
"bar_index": 804107,
"marker_id": 992,
"leg_id": 992,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-08-18 21:30:00",
"price": 53074000.0,
"bar_index": 804448,
"marker_id": 993,
"leg_id": 993,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-08-21 08:51:00",
"price": 57639000.0,
"bar_index": 805635,
"marker_id": 994,
"leg_id": 994,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-08-22 10:18:00",
"price": 57640000.0,
"bar_index": 806144,
"marker_id": 995,
"leg_id": 995,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-08-25 06:24:00",
"price": 56690000.0,
"bar_index": 807506,
"marker_id": 996,
"leg_id": 996,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-08-25 15:15:00",
"price": 56501000.0,
"bar_index": 807683,
"marker_id": 997,
"leg_id": 997,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-08-28 07:15:00",
"price": 57373000.0,
"bar_index": 808963,
"marker_id": 998,
"leg_id": 998,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-08-28 22:00:00",
"price": 57175000.0,
"bar_index": 809258,
"marker_id": 999,
"leg_id": 999,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-08-31 11:30:00",
"price": 55618000.0,
"bar_index": 810488,
"marker_id": 1000,
"leg_id": 1000,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-09-01 01:06:00",
"price": 55427000.0,
"bar_index": 810760,
"marker_id": 1001,
"leg_id": 1001,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2021-09-03 14:18:00",
"price": 57487000.0,
"bar_index": 811984,
"marker_id": 1002,
"leg_id": 1002,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-09-04 16:15:00",
"price": 58216000.0,
"bar_index": 812503,
"marker_id": 1003,
"leg_id": 1003,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-09-06 15:39:00",
"price": 59493000.0,
"bar_index": 813451,
"marker_id": 1004,
"leg_id": 1004,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-09-08 22:51:00",
"price": 55110000.0,
"bar_index": 814555,
"marker_id": 1005,
"leg_id": 1005,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-09-09 21:51:00",
"price": 55239000.0,
"bar_index": 815015,
"marker_id": 1006,
"leg_id": 1006,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-09-12 05:42:00",
"price": 54904000.0,
"bar_index": 816132,
"marker_id": 1007,
"leg_id": 1007,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2021-09-13 20:18:00",
"price": 54520000.0,
"bar_index": 816904,
"marker_id": 1008,
"leg_id": 1008,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,donchian,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-09-15 12:57:00",
"price": 56484000.0,
"bar_index": 817717,
"marker_id": 1009,
"leg_id": 1009,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-09-16 23:30:00",
"price": 57038000.0,
"bar_index": 818408,
"marker_id": 1010,
"leg_id": 1010,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-09-19 13:39:00",
"price": 58060000.0,
"bar_index": 819651,
"marker_id": 1011,
"leg_id": 1011,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-09-20 04:42:00",
"price": 57983000.0,
"bar_index": 819952,
"marker_id": 1012,
"leg_id": 1012,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-09-23 08:48:00",
"price": 53937000.0,
"bar_index": 821474,
"marker_id": 1013,
"leg_id": 1013,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-09-23 22:00:00",
"price": 52833000.0,
"bar_index": 821738,
"marker_id": 1014,
"leg_id": 1014,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-09-26 09:36:00",
"price": 52310000.0,
"bar_index": 822930,
"marker_id": 1015,
"leg_id": 1015,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-09-27 01:15:00",
"price": 52820000.0,
"bar_index": 823243,
"marker_id": 1016,
"leg_id": 1016,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-09-29 09:39:00",
"price": 50760000.0,
"bar_index": 824371,
"marker_id": 1017,
"leg_id": 1017,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-09-30 02:27:00",
"price": 50790000.0,
"bar_index": 824707,
"marker_id": 1018,
"leg_id": 1018,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-10-03 19:39:00",
"price": 58199000.0,
"bar_index": 826491,
"marker_id": 1019,
"leg_id": 1019,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-10-04 05:21:00",
"price": 58927000.0,
"bar_index": 826685,
"marker_id": 1020,
"leg_id": 1020,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-10-07 07:24:00",
"price": 66928000.0,
"bar_index": 828166,
"marker_id": 1021,
"leg_id": 1021,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-10-07 16:42:00",
"price": 66267000.0,
"bar_index": 828352,
"marker_id": 1022,
"leg_id": 1022,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2021-10-10 09:24:00",
"price": 67141000.0,
"bar_index": 829646,
"marker_id": 1023,
"leg_id": 1023,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-10-10 21:03:00",
"price": 67243000.0,
"bar_index": 829879,
"marker_id": 1024,
"leg_id": 1024,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-10-13 21:54:00",
"price": 67788000.0,
"bar_index": 831336,
"marker_id": 1025,
"leg_id": 1025,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-10-14 09:27:00",
"price": 69850000.0,
"bar_index": 831567,
"marker_id": 1026,
"leg_id": 1026,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-10-17 13:39:00",
"price": 74999000.0,
"bar_index": 833091,
"marker_id": 1027,
"leg_id": 1027,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-10-17 22:03:00",
"price": 74682000.0,
"bar_index": 833259,
"marker_id": 1028,
"leg_id": 1028,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-10-21 01:36:00",
"price": 80404000.0,
"bar_index": 834770,
"marker_id": 1029,
"leg_id": 1029,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-10-21 23:03:00",
"price": 78724000.0,
"bar_index": 835199,
"marker_id": 1030,
"leg_id": 1030,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,local_extrema,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-10-24 18:03:00",
"price": 74540000.0,
"bar_index": 836539,
"marker_id": 1031,
"leg_id": 1031,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-10-26 02:18:00",
"price": 76559000.0,
"bar_index": 837184,
"marker_id": 1032,
"leg_id": 1032,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-10-27 19:36:00",
"price": 72656000.0,
"bar_index": 838010,
"marker_id": 1033,
"leg_id": 1033,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-10-29 20:45:00",
"price": 73121000.0,
"bar_index": 838993,
"marker_id": 1034,
"leg_id": 1034,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-11-01 05:12:00",
"price": 72222000.0,
"bar_index": 840122,
"marker_id": 1035,
"leg_id": 1035,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-11-01 23:03:00",
"price": 73385000.0,
"bar_index": 840479,
"marker_id": 1036,
"leg_id": 1036,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-11-04 06:15:00",
"price": 74501000.0,
"bar_index": 841583,
"marker_id": 1037,
"leg_id": 1037,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-11-05 20:51:00",
"price": 74156000.0,
"bar_index": 842355,
"marker_id": 1038,
"leg_id": 1038,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-11-07 07:45:00",
"price": 74485000.0,
"bar_index": 843053,
"marker_id": 1039,
"leg_id": 1039,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-11-09 04:00:00",
"price": 79623000.0,
"bar_index": 843938,
"marker_id": 1040,
"leg_id": 1040,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-11-10 09:21:00",
"price": 81020000.0,
"bar_index": 844525,
"marker_id": 1041,
"leg_id": 1041,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-11-12 05:54:00",
"price": 78721000.0,
"bar_index": 845416,
"marker_id": 1042,
"leg_id": 1042,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-11-14 10:39:00",
"price": 78364000.0,
"bar_index": 846471,
"marker_id": 1043,
"leg_id": 1043,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2021-11-15 12:33:00",
"price": 79304000.0,
"bar_index": 846989,
"marker_id": 1044,
"leg_id": 1044,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-11-17 16:33:00",
"price": 73169000.0,
"bar_index": 848029,
"marker_id": 1045,
"leg_id": 1045,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-11-18 15:24:00",
"price": 73322000.0,
"bar_index": 848486,
"marker_id": 1046,
"leg_id": 1046,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-11-21 16:03:00",
"price": 73130000.0,
"bar_index": 849939,
"marker_id": 1047,
"leg_id": 1047,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-11-21 19:03:00",
"price": 72799000.0,
"bar_index": 849999,
"marker_id": 1048,
"leg_id": 1048,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-11-24 19:09:00",
"price": 70699000.0,
"bar_index": 851441,
"marker_id": 1049,
"leg_id": 1049,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-11-24 21:18:00",
"price": 70609000.0,
"bar_index": 851484,
"marker_id": 1050,
"leg_id": 1050,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-11-27 21:48:00",
"price": 69499000.0,
"bar_index": 852934,
"marker_id": 1051,
"leg_id": 1051,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-11-28 09:48:00",
"price": 70068000.0,
"bar_index": 853174,
"marker_id": 1052,
"leg_id": 1052,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-12-01 00:51:00",
"price": 72023000.0,
"bar_index": 854435,
"marker_id": 1053,
"leg_id": 1053,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-12-01 17:15:00",
"price": 70738000.0,
"bar_index": 854763,
"marker_id": 1054,
"leg_id": 1054,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-12-04 09:12:00",
"price": 67743000.0,
"bar_index": 855953,
"marker_id": 1055,
"leg_id": 1055,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-12-05 01:15:00",
"price": 61002000.0,
"bar_index": 856274,
"marker_id": 1056,
"leg_id": 1056,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2021-12-08 04:27:00",
"price": 63478000.0,
"bar_index": 857778,
"marker_id": 1057,
"leg_id": 1057,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-12-08 10:57:00",
"price": 62869000.0,
"bar_index": 857908,
"marker_id": 1058,
"leg_id": 1058,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-12-11 11:15:00",
"price": 60172000.0,
"bar_index": 859286,
"marker_id": 1059,
"leg_id": 1059,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-12-13 12:54:00",
"price": 60708000.0,
"bar_index": 860279,
"marker_id": 1060,
"leg_id": 1060,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,donchian,local_extrema,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-12-15 16:12:00",
"price": 59439000.0,
"bar_index": 861305,
"marker_id": 1061,
"leg_id": 1061,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2021-12-16 17:57:00",
"price": 60560000.0,
"bar_index": 861752,
"marker_id": 1062,
"leg_id": 1062,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-12-18 23:18:00",
"price": 58271000.0,
"bar_index": 862819,
"marker_id": 1063,
"leg_id": 1063,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2021-12-19 22:30:00",
"price": 58483000.0,
"bar_index": 863283,
"marker_id": 1064,
"leg_id": 1064,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2021-12-22 13:03:00",
"price": 60226000.0,
"bar_index": 864534,
"marker_id": 1065,
"leg_id": 1065,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-12-23 00:09:00",
"price": 59721000.0,
"bar_index": 864756,
"marker_id": 1066,
"leg_id": 1066,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-12-25 14:09:00",
"price": 62182000.0,
"bar_index": 865996,
"marker_id": 1067,
"leg_id": 1067,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2021-12-26 14:00:00",
"price": 60711000.0,
"bar_index": 866473,
"marker_id": 1068,
"leg_id": 1068,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2021-12-28 18:24:00",
"price": 60090000.0,
"bar_index": 867521,
"marker_id": 1069,
"leg_id": 1069,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2021-12-29 15:48:00",
"price": 58100000.0,
"bar_index": 867949,
"marker_id": 1070,
"leg_id": 1070,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=12.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2021-12-31 18:42:00",
"price": 58538000.0,
"bar_index": 868967,
"marker_id": 1071,
"leg_id": 1071,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2022-01-01 23:48:00",
"price": 57313000.0,
"bar_index": 869549,
"marker_id": 1072,
"leg_id": 1072,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-01-04 04:24:00",
"price": 56783000.0,
"bar_index": 870601,
"marker_id": 1073,
"leg_id": 1073,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-01-05 09:21:00",
"price": 56105000.0,
"bar_index": 871180,
"marker_id": 1074,
"leg_id": 1074,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-01-07 07:36:00",
"price": 53224000.0,
"bar_index": 872105,
"marker_id": 1075,
"leg_id": 1075,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-01-09 03:51:00",
"price": 51220000.0,
"bar_index": 872990,
"marker_id": 1076,
"leg_id": 1076,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-01-10 14:21:00",
"price": 51800000.0,
"bar_index": 873680,
"marker_id": 1077,
"leg_id": 1077,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-01-12 09:24:00",
"price": 52243000.0,
"bar_index": 874541,
"marker_id": 1078,
"leg_id": 1078,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-01-13 16:06:00",
"price": 53067000.0,
"bar_index": 875155,
"marker_id": 1079,
"leg_id": 1079,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-01-15 12:18:00",
"price": 52210000.0,
"bar_index": 876039,
"marker_id": 1080,
"leg_id": 1080,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.0 [macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-01-16 22:42:00",
"price": 52249000.0,
"bar_index": 876727,
"marker_id": 1081,
"leg_id": 1081,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-01-18 14:15:00",
"price": 50887000.0,
"bar_index": 877518,
"marker_id": 1082,
"leg_id": 1082,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2022-01-20 07:33:00",
"price": 50497000.0,
"bar_index": 878344,
"marker_id": 1083,
"leg_id": 1083,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-01-21 21:09:00",
"price": 47492000.0,
"bar_index": 879096,
"marker_id": 1084,
"leg_id": 1084,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-01-23 19:27:00",
"price": 43925000.0,
"bar_index": 880022,
"marker_id": 1085,
"leg_id": 1085,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2022-01-24 23:51:00",
"price": 41299000.0,
"bar_index": 880590,
"marker_id": 1086,
"leg_id": 1086,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-01-27 17:45:00",
"price": 44674000.0,
"bar_index": 881908,
"marker_id": 1087,
"leg_id": 1087,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-01-28 04:18:00",
"price": 44437000.0,
"bar_index": 882119,
"marker_id": 1088,
"leg_id": 1088,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,local_extrema]"
},
{
"side": "buy",
"datetime": "2022-01-30 20:54:00",
"price": 47177000.0,
"bar_index": 883411,
"marker_id": 1089,
"leg_id": 1089,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-01-31 12:39:00",
"price": 45880000.0,
"bar_index": 883726,
"marker_id": 1090,
"leg_id": 1090,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-02-03 22:54:00",
"price": 45129000.0,
"bar_index": 885371,
"marker_id": 1091,
"leg_id": 1091,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-02-04 02:33:00",
"price": 45343000.0,
"bar_index": 885444,
"marker_id": 1092,
"leg_id": 1092,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-02-06 23:42:00",
"price": 50986000.0,
"bar_index": 886827,
"marker_id": 1093,
"leg_id": 1093,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-02-07 08:12:00",
"price": 51183000.0,
"bar_index": 886997,
"marker_id": 1094,
"leg_id": 1094,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-02-10 15:39:00",
"price": 53053000.0,
"bar_index": 888586,
"marker_id": 1095,
"leg_id": 1095,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-02-11 12:33:00",
"price": 52460000.0,
"bar_index": 889004,
"marker_id": 1096,
"leg_id": 1096,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2022-02-13 18:12:00",
"price": 51741000.0,
"bar_index": 890077,
"marker_id": 1097,
"leg_id": 1097,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-02-15 05:39:00",
"price": 51377000.0,
"bar_index": 890786,
"marker_id": 1098,
"leg_id": 1098,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-02-17 07:00:00",
"price": 53269000.0,
"bar_index": 891773,
"marker_id": 1099,
"leg_id": 1099,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-02-18 15:51:00",
"price": 49406000.0,
"bar_index": 892430,
"marker_id": 1100,
"leg_id": 1100,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-02-21 13:03:00",
"price": 47556000.0,
"bar_index": 893673,
"marker_id": 1101,
"leg_id": 1101,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-02-23 02:21:00",
"price": 45617000.0,
"bar_index": 894419,
"marker_id": 1102,
"leg_id": 1102,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-02-24 16:42:00",
"price": 43109000.0,
"bar_index": 895186,
"marker_id": 1103,
"leg_id": 1103,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-02-26 17:39:00",
"price": 47650000.0,
"bar_index": 896165,
"marker_id": 1104,
"leg_id": 1104,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-02-27 17:30:00",
"price": 47430000.0,
"bar_index": 896642,
"marker_id": 1105,
"leg_id": 1105,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-03-02 03:09:00",
"price": 52790000.0,
"bar_index": 897795,
"marker_id": 1106,
"leg_id": 1106,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-03-02 20:39:00",
"price": 53457000.0,
"bar_index": 898145,
"marker_id": 1107,
"leg_id": 1107,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-03-05 13:09:00",
"price": 48217000.0,
"bar_index": 899416,
"marker_id": 1108,
"leg_id": 1108,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-03-05 21:48:00",
"price": 48450000.0,
"bar_index": 899589,
"marker_id": 1109,
"leg_id": 1109,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-03-08 22:03:00",
"price": 48317000.0,
"bar_index": 901034,
"marker_id": 1110,
"leg_id": 1110,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2022-03-08 23:09:00",
"price": 48139000.0,
"bar_index": 901056,
"marker_id": 1111,
"leg_id": 1111,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-03-12 08:00:00",
"price": 48365000.0,
"bar_index": 902673,
"marker_id": 1112,
"leg_id": 1112,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-03-12 09:09:00",
"price": 48372000.0,
"bar_index": 902696,
"marker_id": 1113,
"leg_id": 1113,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-03-15 14:36:00",
"price": 48263000.0,
"bar_index": 904245,
"marker_id": 1114,
"leg_id": 1114,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-03-15 23:03:00",
"price": 48348000.0,
"bar_index": 904414,
"marker_id": 1115,
"leg_id": 1115,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-03-18 23:48:00",
"price": 49711000.0,
"bar_index": 905869,
"marker_id": 1116,
"leg_id": 1116,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-03-19 09:00:00",
"price": 50800000.0,
"bar_index": 906053,
"marker_id": 1117,
"leg_id": 1117,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-03-22 03:00:00",
"price": 50050000.0,
"bar_index": 907373,
"marker_id": 1118,
"leg_id": 1118,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-03-22 09:57:00",
"price": 50270000.0,
"bar_index": 907512,
"marker_id": 1119,
"leg_id": 1119,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=13.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-03-25 11:21:00",
"price": 52997000.0,
"bar_index": 908980,
"marker_id": 1120,
"leg_id": 1120,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2022-03-26 00:03:00",
"price": 53923000.0,
"bar_index": 909234,
"marker_id": 1121,
"leg_id": 1121,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian,local_extrema]"
},
{
"side": "buy",
"datetime": "2022-03-28 18:24:00",
"price": 56388000.0,
"bar_index": 910561,
"marker_id": 1122,
"leg_id": 1122,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-03-29 12:12:00",
"price": 57124000.0,
"bar_index": 910917,
"marker_id": 1123,
"leg_id": 1123,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-03-31 18:33:00",
"price": 56899000.0,
"bar_index": 912004,
"marker_id": 1124,
"leg_id": 1124,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-04-01 13:06:00",
"price": 54753000.0,
"bar_index": 912375,
"marker_id": 1125,
"leg_id": 1125,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2022-04-04 00:00:00",
"price": 56735000.0,
"bar_index": 913553,
"marker_id": 1126,
"leg_id": 1126,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-04-05 01:24:00",
"price": 56062000.0,
"bar_index": 913912,
"marker_id": 1127,
"leg_id": 1127,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-04-07 19:15:00",
"price": 53712000.0,
"bar_index": 915229,
"marker_id": 1128,
"leg_id": 1128,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-04-08 04:27:00",
"price": 53803000.0,
"bar_index": 915413,
"marker_id": 1129,
"leg_id": 1129,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-04-11 04:06:00",
"price": 53523000.0,
"bar_index": 916846,
"marker_id": 1130,
"leg_id": 1130,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-04-11 12:45:00",
"price": 52532000.0,
"bar_index": 917019,
"marker_id": 1131,
"leg_id": 1131,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2022-04-14 06:51:00",
"price": 51471000.0,
"bar_index": 918341,
"marker_id": 1132,
"leg_id": 1132,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-04-14 22:39:00",
"price": 51091000.0,
"bar_index": 918657,
"marker_id": 1133,
"leg_id": 1133,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-04-17 21:54:00",
"price": 50481000.0,
"bar_index": 920082,
"marker_id": 1134,
"leg_id": 1134,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2022-04-18 11:15:00",
"price": 49915000.0,
"bar_index": 920349,
"marker_id": 1135,
"leg_id": 1135,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-04-20 22:15:00",
"price": 52104000.0,
"bar_index": 921529,
"marker_id": 1136,
"leg_id": 1136,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-04-22 09:15:00",
"price": 50723000.0,
"bar_index": 922229,
"marker_id": 1137,
"leg_id": 1137,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-04-24 13:39:00",
"price": 49941000.0,
"bar_index": 923277,
"marker_id": 1138,
"leg_id": 1138,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-04-25 17:42:00",
"price": 48870000.0,
"bar_index": 923838,
"marker_id": 1139,
"leg_id": 1139,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2022-04-27 17:51:00",
"price": 49427000.0,
"bar_index": 924801,
"marker_id": 1140,
"leg_id": 1140,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-04-29 05:57:00",
"price": 50779000.0,
"bar_index": 925523,
"marker_id": 1141,
"leg_id": 1141,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-04-30 19:06:00",
"price": 49696000.0,
"bar_index": 926266,
"marker_id": 1142,
"leg_id": 1142,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2022-05-03 10:48:00",
"price": 49372000.0,
"bar_index": 927540,
"marker_id": 1143,
"leg_id": 1143,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-05-05 00:42:00",
"price": 49865000.0,
"bar_index": 928298,
"marker_id": 1144,
"leg_id": 1144,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-05-06 11:06:00",
"price": 47172000.0,
"bar_index": 928986,
"marker_id": 1145,
"leg_id": 1145,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "sell",
"datetime": "2022-05-09 16:27:00",
"price": 44074000.0,
"bar_index": 930533,
"marker_id": 1146,
"leg_id": 1146,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-05-09 17:54:00",
"price": 44108000.0,
"bar_index": 930562,
"marker_id": 1147,
"leg_id": 1147,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-05-12 19:24:00",
"price": 38034000.0,
"bar_index": 932032,
"marker_id": 1148,
"leg_id": 1148,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-05-15 00:45:00",
"price": 38450000.0,
"bar_index": 933099,
"marker_id": 1149,
"leg_id": 1149,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-05-15 19:51:00",
"price": 39510000.0,
"bar_index": 933481,
"marker_id": 1150,
"leg_id": 1150,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-05-18 04:45:00",
"price": 38801000.0,
"bar_index": 934619,
"marker_id": 1151,
"leg_id": 1151,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-05-19 05:48:00",
"price": 37571000.0,
"bar_index": 935120,
"marker_id": 1152,
"leg_id": 1152,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-05-21 10:09:00",
"price": 37822000.0,
"bar_index": 936167,
"marker_id": 1153,
"leg_id": 1153,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-05-22 11:03:00",
"price": 38111000.0,
"bar_index": 936665,
"marker_id": 1154,
"leg_id": 1154,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-05-24 10:57:00",
"price": 37341000.0,
"bar_index": 937623,
"marker_id": 1155,
"leg_id": 1155,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-05-25 13:27:00",
"price": 38164000.0,
"bar_index": 938153,
"marker_id": 1156,
"leg_id": 1156,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-05-27 16:48:00",
"price": 36942000.0,
"bar_index": 939180,
"marker_id": 1157,
"leg_id": 1157,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-05-28 21:30:00",
"price": 36933000.0,
"bar_index": 939754,
"marker_id": 1158,
"leg_id": 1158,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-05-30 21:33:00",
"price": 38409000.0,
"bar_index": 940715,
"marker_id": 1159,
"leg_id": 1159,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-05-31 22:03:00",
"price": 39817000.0,
"bar_index": 941205,
"marker_id": 1160,
"leg_id": 1160,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=15.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2022-06-03 11:21:00",
"price": 38358000.0,
"bar_index": 942431,
"marker_id": 1161,
"leg_id": 1161,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-06-04 23:39:00",
"price": 37820000.0,
"bar_index": 943157,
"marker_id": 1162,
"leg_id": 1162,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2022-06-06 20:24:00",
"price": 39404000.0,
"bar_index": 944052,
"marker_id": 1163,
"leg_id": 1163,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-06-08 00:36:00",
"price": 37869000.0,
"bar_index": 944616,
"marker_id": 1164,
"leg_id": 1164,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-06-09 22:15:00",
"price": 38344000.0,
"bar_index": 945529,
"marker_id": 1165,
"leg_id": 1165,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-06-11 06:24:00",
"price": 37720000.0,
"bar_index": 946172,
"marker_id": 1166,
"leg_id": 1166,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-06-13 06:27:00",
"price": 35645000.0,
"bar_index": 947133,
"marker_id": 1167,
"leg_id": 1167,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2022-06-15 01:51:00",
"price": 29202000.0,
"bar_index": 948001,
"marker_id": 1168,
"leg_id": 1168,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2022-06-16 09:21:00",
"price": 29004000.0,
"bar_index": 948631,
"marker_id": 1169,
"leg_id": 1169,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-06-18 11:15:00",
"price": 27078000.0,
"bar_index": 949629,
"marker_id": 1170,
"leg_id": 1170,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-06-19 10:48:00",
"price": 24358000.0,
"bar_index": 950100,
"marker_id": 1171,
"leg_id": 1171,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [zigzag_causal]"
},
{
"side": "buy",
"datetime": "2022-06-21 12:12:00",
"price": 26639000.0,
"bar_index": 951088,
"marker_id": 1172,
"leg_id": 1172,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-06-22 14:48:00",
"price": 26688000.0,
"bar_index": 951620,
"marker_id": 1173,
"leg_id": 1173,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,local_extrema,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-06-24 22:33:00",
"price": 27586000.0,
"bar_index": 952735,
"marker_id": 1174,
"leg_id": 1174,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-06-25 18:48:00",
"price": 27796000.0,
"bar_index": 953140,
"marker_id": 1175,
"leg_id": 1175,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-06-28 03:12:00",
"price": 27023000.0,
"bar_index": 954268,
"marker_id": 1176,
"leg_id": 1176,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=14.5 [bb_reversal,donchian,local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-06-28 21:30:00",
"price": 27187000.0,
"bar_index": 954634,
"marker_id": 1177,
"leg_id": 1177,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-07-01 11:51:00",
"price": 26471000.0,
"bar_index": 955881,
"marker_id": 1178,
"leg_id": 1178,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-07-02 13:36:00",
"price": 25350000.0,
"bar_index": 956396,
"marker_id": 1179,
"leg_id": 1179,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2022-07-04 15:18:00",
"price": 25214000.0,
"bar_index": 957390,
"marker_id": 1180,
"leg_id": 1180,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-07-05 16:12:00",
"price": 26613000.0,
"bar_index": 957888,
"marker_id": 1181,
"leg_id": 1181,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-07-07 17:30:00",
"price": 26772000.0,
"bar_index": 958874,
"marker_id": 1182,
"leg_id": 1182,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-07-08 19:48:00",
"price": 28273000.0,
"bar_index": 959400,
"marker_id": 1183,
"leg_id": 1183,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-07-11 19:57:00",
"price": 26993000.0,
"bar_index": 960843,
"marker_id": 1184,
"leg_id": 1184,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-07-13 18:48:00",
"price": 26123000.0,
"bar_index": 961780,
"marker_id": 1185,
"leg_id": 1185,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2022-07-17 08:15:00",
"price": 27915000.0,
"bar_index": 963291,
"marker_id": 1186,
"leg_id": 1186,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-07-17 09:36:00",
"price": 28000000.0,
"bar_index": 963318,
"marker_id": 1187,
"leg_id": 1187,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-07-20 14:03:00",
"price": 30671000.0,
"bar_index": 964847,
"marker_id": 1188,
"leg_id": 1188,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2022-07-20 17:51:00",
"price": 30741000.0,
"bar_index": 964923,
"marker_id": 1189,
"leg_id": 1189,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2022-07-23 22:21:00",
"price": 29568000.0,
"bar_index": 966453,
"marker_id": 1190,
"leg_id": 1190,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-07-24 03:09:00",
"price": 29393000.0,
"bar_index": 966549,
"marker_id": 1191,
"leg_id": 1191,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-07-27 05:21:00",
"price": 27880000.0,
"bar_index": 968033,
"marker_id": 1192,
"leg_id": 1192,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-07-27 11:24:00",
"price": 28267000.0,
"bar_index": 968154,
"marker_id": 1193,
"leg_id": 1193,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2022-07-30 15:45:00",
"price": 31422000.0,
"bar_index": 969681,
"marker_id": 1194,
"leg_id": 1194,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-07-30 17:15:00",
"price": 31508000.0,
"bar_index": 969711,
"marker_id": 1195,
"leg_id": 1195,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-08-02 19:21:00",
"price": 30396000.0,
"bar_index": 971193,
"marker_id": 1196,
"leg_id": 1196,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-08-02 22:33:00",
"price": 30464000.0,
"bar_index": 971257,
"marker_id": 1197,
"leg_id": 1197,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-08-05 20:21:00",
"price": 30788000.0,
"bar_index": 972653,
"marker_id": 1198,
"leg_id": 1198,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-08-05 22:39:00",
"price": 30576000.0,
"bar_index": 972699,
"marker_id": 1199,
"leg_id": 1199,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-08-08 22:51:00",
"price": 31835000.0,
"bar_index": 974143,
"marker_id": 1200,
"leg_id": 1200,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-08-09 06:06:00",
"price": 31568000.0,
"bar_index": 974288,
"marker_id": 1201,
"leg_id": 1201,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2022-08-12 06:48:00",
"price": 32004000.0,
"bar_index": 975742,
"marker_id": 1202,
"leg_id": 1202,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-08-12 09:36:00",
"price": 31919000.0,
"bar_index": 975798,
"marker_id": 1203,
"leg_id": 1203,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-08-15 13:36:00",
"price": 33062000.0,
"bar_index": 977318,
"marker_id": 1204,
"leg_id": 1204,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-08-16 03:48:00",
"price": 32414000.0,
"bar_index": 977602,
"marker_id": 1205,
"leg_id": 1205,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-08-18 15:03:00",
"price": 31606000.0,
"bar_index": 978787,
"marker_id": 1206,
"leg_id": 1206,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-08-19 12:21:00",
"price": 31077000.0,
"bar_index": 979213,
"marker_id": 1207,
"leg_id": 1207,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2022-08-22 09:21:00",
"price": 29473000.0,
"bar_index": 980498,
"marker_id": 1208,
"leg_id": 1208,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-08-22 23:21:00",
"price": 29155000.0,
"bar_index": 980778,
"marker_id": 1209,
"leg_id": 1209,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-08-25 21:39:00",
"price": 29380000.0,
"bar_index": 982184,
"marker_id": 1210,
"leg_id": 1210,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-08-26 08:09:00",
"price": 29242000.0,
"bar_index": 982394,
"marker_id": 1211,
"leg_id": 1211,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-08-29 21:48:00",
"price": 27390000.0,
"bar_index": 984107,
"marker_id": 1212,
"leg_id": 1212,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-08-30 02:57:00",
"price": 27851000.0,
"bar_index": 984210,
"marker_id": 1213,
"leg_id": 1213,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2022-09-02 03:48:00",
"price": 27292000.0,
"bar_index": 985667,
"marker_id": 1214,
"leg_id": 1214,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-09-02 17:48:00",
"price": 27648000.0,
"bar_index": 985947,
"marker_id": 1215,
"leg_id": 1215,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-09-05 16:03:00",
"price": 27350000.0,
"bar_index": 987352,
"marker_id": 1216,
"leg_id": 1216,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-09-06 17:18:00",
"price": 27396000.0,
"bar_index": 987857,
"marker_id": 1217,
"leg_id": 1217,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-09-09 03:48:00",
"price": 26756000.0,
"bar_index": 989027,
"marker_id": 1218,
"leg_id": 1218,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-09-09 21:00:00",
"price": 28838000.0,
"bar_index": 989371,
"marker_id": 1219,
"leg_id": 1219,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-09-12 06:57:00",
"price": 29722000.0,
"bar_index": 990530,
"marker_id": 1220,
"leg_id": 1220,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-09-13 05:21:00",
"price": 30772000.0,
"bar_index": 990978,
"marker_id": 1221,
"leg_id": 1221,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-09-15 15:09:00",
"price": 28241000.0,
"bar_index": 992134,
"marker_id": 1222,
"leg_id": 1222,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-09-16 09:27:00",
"price": 28039000.0,
"bar_index": 992500,
"marker_id": 1223,
"leg_id": 1223,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-09-19 19:12:00",
"price": 26345000.0,
"bar_index": 994135,
"marker_id": 1224,
"leg_id": 1224,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-09-20 00:45:00",
"price": 27138000.0,
"bar_index": 994246,
"marker_id": 1225,
"leg_id": 1225,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2022-09-22 21:30:00",
"price": 27256000.0,
"bar_index": 995621,
"marker_id": 1226,
"leg_id": 1226,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-09-23 13:09:00",
"price": 27607000.0,
"bar_index": 995934,
"marker_id": 1227,
"leg_id": 1227,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-09-25 21:36:00",
"price": 27331000.0,
"bar_index": 997063,
"marker_id": 1228,
"leg_id": 1228,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-09-27 13:24:00",
"price": 28636000.0,
"bar_index": 997859,
"marker_id": 1229,
"leg_id": 1229,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "sell",
"datetime": "2022-09-29 05:00:00",
"price": 28038000.0,
"bar_index": 998651,
"marker_id": 1230,
"leg_id": 1230,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-10-01 02:09:00",
"price": 28306000.0,
"bar_index": 999554,
"marker_id": 1231,
"leg_id": 1231,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-10-02 18:42:00",
"price": 27852000.0,
"bar_index": 1000365,
"marker_id": 1232,
"leg_id": 1232,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-10-04 18:45:00",
"price": 28603000.0,
"bar_index": 1001326,
"marker_id": 1233,
"leg_id": 1233,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-10-05 21:54:00",
"price": 28628000.0,
"bar_index": 1001869,
"marker_id": 1234,
"leg_id": 1234,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-10-08 07:39:00",
"price": 27848000.0,
"bar_index": 1003024,
"marker_id": 1235,
"leg_id": 1235,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-10-09 17:33:00",
"price": 27708000.0,
"bar_index": 1003702,
"marker_id": 1236,
"leg_id": 1236,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-10-11 13:18:00",
"price": 27363000.0,
"bar_index": 1004577,
"marker_id": 1237,
"leg_id": 1237,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-10-13 13:36:00",
"price": 27294000.0,
"bar_index": 1005543,
"marker_id": 1238,
"leg_id": 1238,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-10-15 09:39:00",
"price": 27640000.0,
"bar_index": 1006424,
"marker_id": 1239,
"leg_id": 1239,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-10-16 16:51:00",
"price": 27565000.0,
"bar_index": 1007048,
"marker_id": 1240,
"leg_id": 1240,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-10-18 18:03:00",
"price": 28030000.0,
"bar_index": 1008032,
"marker_id": 1241,
"leg_id": 1241,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-10-20 07:48:00",
"price": 27626000.0,
"bar_index": 1008787,
"marker_id": 1242,
"leg_id": 1242,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-10-22 08:36:00",
"price": 27604000.0,
"bar_index": 1009763,
"marker_id": 1243,
"leg_id": 1243,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2022-10-23 13:51:00",
"price": 27591000.0,
"bar_index": 1010347,
"marker_id": 1244,
"leg_id": 1244,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-10-25 21:48:00",
"price": 27665000.0,
"bar_index": 1011466,
"marker_id": 1245,
"leg_id": 1245,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-10-26 15:45:00",
"price": 28547000.0,
"bar_index": 1011825,
"marker_id": 1246,
"leg_id": 1246,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-10-29 00:33:00",
"price": 28844000.0,
"bar_index": 1012961,
"marker_id": 1247,
"leg_id": 1247,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-10-30 00:36:00",
"price": 29220000.0,
"bar_index": 1013442,
"marker_id": 1248,
"leg_id": 1248,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-11-01 09:09:00",
"price": 28753000.0,
"bar_index": 1014573,
"marker_id": 1249,
"leg_id": 1249,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-11-03 03:36:00",
"price": 28968000.0,
"bar_index": 1015422,
"marker_id": 1250,
"leg_id": 1250,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-11-04 10:30:00",
"price": 28826000.0,
"bar_index": 1016040,
"marker_id": 1251,
"leg_id": 1251,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-11-06 16:09:00",
"price": 29667000.0,
"bar_index": 1017113,
"marker_id": 1252,
"leg_id": 1252,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-11-07 23:39:00",
"price": 29109000.0,
"bar_index": 1017743,
"marker_id": 1253,
"leg_id": 1253,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-11-09 21:24:00",
"price": 25414000.0,
"bar_index": 1018658,
"marker_id": 1254,
"leg_id": 1254,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=12.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-11-11 00:39:00",
"price": 24368000.0,
"bar_index": 1019203,
"marker_id": 1255,
"leg_id": 1255,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-11-13 19:36:00",
"price": 22799000.0,
"bar_index": 1020542,
"marker_id": 1256,
"leg_id": 1256,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-11-14 19:24:00",
"price": 22825000.0,
"bar_index": 1021018,
"marker_id": 1257,
"leg_id": 1257,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [local_extrema,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-11-17 19:06:00",
"price": 22726000.0,
"bar_index": 1022452,
"marker_id": 1258,
"leg_id": 1258,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-11-17 21:30:00",
"price": 22827000.0,
"bar_index": 1022500,
"marker_id": 1259,
"leg_id": 1259,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-11-21 05:30:00",
"price": 23005000.0,
"bar_index": 1024021,
"marker_id": 1260,
"leg_id": 1260,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-11-21 10:15:00",
"price": 22713000.0,
"bar_index": 1024116,
"marker_id": 1261,
"leg_id": 1261,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2022-11-24 06:36:00",
"price": 22907000.0,
"bar_index": 1025483,
"marker_id": 1262,
"leg_id": 1262,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-11-24 16:00:00",
"price": 22958000.0,
"bar_index": 1025671,
"marker_id": 1263,
"leg_id": 1263,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-11-27 15:09:00",
"price": 22745000.0,
"bar_index": 1027094,
"marker_id": 1264,
"leg_id": 1264,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-11-27 17:03:00",
"price": 22724000.0,
"bar_index": 1027132,
"marker_id": 1265,
"leg_id": 1265,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-11-30 19:33:00",
"price": 22853000.0,
"bar_index": 1028622,
"marker_id": 1266,
"leg_id": 1266,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-12-01 19:30:00",
"price": 23123000.0,
"bar_index": 1029101,
"marker_id": 1267,
"leg_id": 1267,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-12-04 09:27:00",
"price": 22831000.0,
"bar_index": 1030340,
"marker_id": 1268,
"leg_id": 1268,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-12-05 08:09:00",
"price": 22925000.0,
"bar_index": 1030794,
"marker_id": 1269,
"leg_id": 1269,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-12-07 17:36:00",
"price": 22499000.0,
"bar_index": 1031943,
"marker_id": 1270,
"leg_id": 1270,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2022-12-08 09:12:00",
"price": 22567000.0,
"bar_index": 1032255,
"marker_id": 1271,
"leg_id": 1271,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-12-11 00:12:00",
"price": 22851000.0,
"bar_index": 1033515,
"marker_id": 1272,
"leg_id": 1272,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-12-11 20:21:00",
"price": 22858000.0,
"bar_index": 1033918,
"marker_id": 1273,
"leg_id": 1273,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2022-12-15 12:06:00",
"price": 23202000.0,
"bar_index": 1035673,
"marker_id": 1274,
"leg_id": 1274,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-12-15 19:48:00",
"price": 23264000.0,
"bar_index": 1035827,
"marker_id": 1275,
"leg_id": 1275,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-12-18 12:24:00",
"price": 22172000.0,
"bar_index": 1037119,
"marker_id": 1276,
"leg_id": 1276,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-12-18 22:51:00",
"price": 22200000.0,
"bar_index": 1037328,
"marker_id": 1277,
"leg_id": 1277,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2022-12-22 02:51:00",
"price": 21939000.0,
"bar_index": 1038720,
"marker_id": 1278,
"leg_id": 1278,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2022-12-23 08:06:00",
"price": 21879000.0,
"bar_index": 1039305,
"marker_id": 1279,
"leg_id": 1279,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-12-25 03:09:00",
"price": 21941000.0,
"bar_index": 1040166,
"marker_id": 1280,
"leg_id": 1280,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2022-12-26 22:36:00",
"price": 21635000.0,
"bar_index": 1041035,
"marker_id": 1281,
"leg_id": 1281,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2022-12-28 21:27:00",
"price": 21215000.0,
"bar_index": 1041972,
"marker_id": 1282,
"leg_id": 1282,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2022-12-30 07:48:00",
"price": 21154000.0,
"bar_index": 1042659,
"marker_id": 1283,
"leg_id": 1283,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-01-01 02:51:00",
"price": 21114000.0,
"bar_index": 1043520,
"marker_id": 1284,
"leg_id": 1284,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-01-02 14:51:00",
"price": 21237000.0,
"bar_index": 1044240,
"marker_id": 1285,
"leg_id": 1285,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-01-04 05:45:00",
"price": 21349000.0,
"bar_index": 1045018,
"marker_id": 1286,
"leg_id": 1286,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-01-06 01:51:00",
"price": 21576000.0,
"bar_index": 1045900,
"marker_id": 1287,
"leg_id": 1287,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-01-08 19:42:00",
"price": 21573000.0,
"bar_index": 1047217,
"marker_id": 1288,
"leg_id": 1288,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-01-10 04:12:00",
"price": 21800000.0,
"bar_index": 1047867,
"marker_id": 1289,
"leg_id": 1289,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-01-11 23:15:00",
"price": 21923000.0,
"bar_index": 1048728,
"marker_id": 1290,
"leg_id": 1290,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-01-13 20:48:00",
"price": 23783000.0,
"bar_index": 1049639,
"marker_id": 1291,
"leg_id": 1291,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-01-14 23:45:00",
"price": 25779000.0,
"bar_index": 1050178,
"marker_id": 1292,
"leg_id": 1292,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2023-01-16 23:36:00",
"price": 25984000.0,
"bar_index": 1051135,
"marker_id": 1293,
"leg_id": 1293,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-01-17 23:45:00",
"price": 26327000.0,
"bar_index": 1051618,
"marker_id": 1294,
"leg_id": 1294,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2023-01-20 01:45:00",
"price": 25996000.0,
"bar_index": 1052618,
"marker_id": 1295,
"leg_id": 1295,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-01-22 19:51:00",
"price": 28612000.0,
"bar_index": 1053940,
"marker_id": 1296,
"leg_id": 1296,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-01-23 07:57:00",
"price": 28338000.0,
"bar_index": 1054182,
"marker_id": 1297,
"leg_id": 1297,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-01-26 11:00:00",
"price": 28909000.0,
"bar_index": 1055683,
"marker_id": 1298,
"leg_id": 1298,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-01-26 17:57:00",
"price": 28824000.0,
"bar_index": 1055822,
"marker_id": 1299,
"leg_id": 1299,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-01-29 21:21:00",
"price": 29349000.0,
"bar_index": 1057330,
"marker_id": 1300,
"leg_id": 1300,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-01-30 09:27:00",
"price": 29617000.0,
"bar_index": 1057572,
"marker_id": 1301,
"leg_id": 1301,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-02-01 21:54:00",
"price": 28907000.0,
"bar_index": 1058781,
"marker_id": 1302,
"leg_id": 1302,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-02-02 16:06:00",
"price": 29701000.0,
"bar_index": 1059145,
"marker_id": 1303,
"leg_id": 1303,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2023-02-04 22:00:00",
"price": 29473000.0,
"bar_index": 1060223,
"marker_id": 1304,
"leg_id": 1304,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-02-05 19:27:00",
"price": 29412000.0,
"bar_index": 1060652,
"marker_id": 1305,
"leg_id": 1305,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-02-09 01:51:00",
"price": 29232000.0,
"bar_index": 1062111,
"marker_id": 1306,
"leg_id": 1306,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2023-02-09 14:36:00",
"price": 28806000.0,
"bar_index": 1062366,
"marker_id": 1307,
"leg_id": 1307,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-02-12 07:00:00",
"price": 28251000.0,
"bar_index": 1063654,
"marker_id": 1308,
"leg_id": 1308,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=10.0 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2023-02-12 18:00:00",
"price": 28208000.0,
"bar_index": 1063874,
"marker_id": 1309,
"leg_id": 1309,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-02-15 17:48:00",
"price": 28651000.0,
"bar_index": 1065310,
"marker_id": 1310,
"leg_id": 1310,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-02-15 18:15:00",
"price": 28627000.0,
"bar_index": 1065319,
"marker_id": 1311,
"leg_id": 1311,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-02-18 22:45:00",
"price": 31734000.0,
"bar_index": 1066849,
"marker_id": 1312,
"leg_id": 1312,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=10.5 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-02-19 03:36:00",
"price": 31810000.0,
"bar_index": 1066946,
"marker_id": 1313,
"leg_id": 1313,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-02-22 00:39:00",
"price": 32000000.0,
"bar_index": 1068327,
"marker_id": 1314,
"leg_id": 1314,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-02-22 10:33:00",
"price": 31682000.0,
"bar_index": 1068525,
"marker_id": 1315,
"leg_id": 1315,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-02-25 07:51:00",
"price": 30822000.0,
"bar_index": 1069911,
"marker_id": 1316,
"leg_id": 1316,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-02-26 03:21:00",
"price": 30530000.0,
"bar_index": 1070300,
"marker_id": 1317,
"leg_id": 1317,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-02-28 09:15:00",
"price": 31221000.0,
"bar_index": 1071378,
"marker_id": 1318,
"leg_id": 1318,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-03-02 21:24:00",
"price": 30898000.0,
"bar_index": 1072472,
"marker_id": 1319,
"leg_id": 1319,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-03-03 23:06:00",
"price": 29745000.0,
"bar_index": 1072986,
"marker_id": 1320,
"leg_id": 1320,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2023-03-06 00:33:00",
"price": 29939000.0,
"bar_index": 1073975,
"marker_id": 1321,
"leg_id": 1321,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-03-07 02:24:00",
"price": 29948000.0,
"bar_index": 1074492,
"marker_id": 1322,
"leg_id": 1322,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-03-09 15:36:00",
"price": 29046000.0,
"bar_index": 1075716,
"marker_id": 1323,
"leg_id": 1323,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-03-10 16:39:00",
"price": 27031000.0,
"bar_index": 1076217,
"marker_id": 1324,
"leg_id": 1324,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-03-12 18:57:00",
"price": 27465000.0,
"bar_index": 1077223,
"marker_id": 1325,
"leg_id": 1325,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-03-14 09:33:00",
"price": 31741000.0,
"bar_index": 1077995,
"marker_id": 1326,
"leg_id": 1326,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-03-16 07:36:00",
"price": 32713000.0,
"bar_index": 1078916,
"marker_id": 1327,
"leg_id": 1327,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-03-18 03:30:00",
"price": 35158000.0,
"bar_index": 1079794,
"marker_id": 1328,
"leg_id": 1328,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-03-19 14:48:00",
"price": 36018000.0,
"bar_index": 1080500,
"marker_id": 1329,
"leg_id": 1329,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-03-21 06:48:00",
"price": 37533000.0,
"bar_index": 1081300,
"marker_id": 1330,
"leg_id": 1330,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-03-23 03:15:00",
"price": 37829000.0,
"bar_index": 1082189,
"marker_id": 1331,
"leg_id": 1331,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2023-03-24 06:51:00",
"price": 37122000.0,
"bar_index": 1082741,
"marker_id": 1332,
"leg_id": 1332,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "sell",
"datetime": "2023-03-26 05:18:00",
"price": 36612000.0,
"bar_index": 1083670,
"marker_id": 1333,
"leg_id": 1333,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]"
},
{
"side": "buy",
"datetime": "2023-03-27 19:45:00",
"price": 37058000.0,
"bar_index": 1084439,
"marker_id": 1334,
"leg_id": 1334,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-03-29 21:09:00",
"price": 37216000.0,
"bar_index": 1085427,
"marker_id": 1335,
"leg_id": 1335,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-03-31 20:45:00",
"price": 37078000.0,
"bar_index": 1086379,
"marker_id": 1336,
"leg_id": 1336,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-04-01 22:21:00",
"price": 37598000.0,
"bar_index": 1086891,
"marker_id": 1337,
"leg_id": 1337,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-04-04 03:36:00",
"price": 37200000.0,
"bar_index": 1087954,
"marker_id": 1338,
"leg_id": 1338,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-04-06 18:30:00",
"price": 36961000.0,
"bar_index": 1089212,
"marker_id": 1339,
"leg_id": 1339,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-04-07 11:54:00",
"price": 37116000.0,
"bar_index": 1089560,
"marker_id": 1340,
"leg_id": 1340,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2023-04-09 20:12:00",
"price": 36971000.0,
"bar_index": 1090686,
"marker_id": 1341,
"leg_id": 1341,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-04-11 04:27:00",
"price": 38328000.0,
"bar_index": 1091331,
"marker_id": 1342,
"leg_id": 1342,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-04-13 01:27:00",
"price": 39883000.0,
"bar_index": 1092231,
"marker_id": 1343,
"leg_id": 1343,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]"
},
{
"side": "buy",
"datetime": "2023-04-14 09:45:00",
"price": 40151000.0,
"bar_index": 1092877,
"marker_id": 1344,
"leg_id": 1344,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-04-16 04:24:00",
"price": 39814000.0,
"bar_index": 1093730,
"marker_id": 1345,
"leg_id": 1345,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-04-17 19:45:00",
"price": 39155000.0,
"bar_index": 1094458,
"marker_id": 1346,
"leg_id": 1346,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-04-19 17:09:00",
"price": 39133000.0,
"bar_index": 1095366,
"marker_id": 1347,
"leg_id": 1347,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-04-21 17:03:00",
"price": 37301000.0,
"bar_index": 1096324,
"marker_id": 1348,
"leg_id": 1348,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2023-04-22 19:24:00",
"price": 36296000.0,
"bar_index": 1096851,
"marker_id": 1349,
"leg_id": 1349,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-04-25 02:12:00",
"price": 36524000.0,
"bar_index": 1097947,
"marker_id": 1350,
"leg_id": 1350,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "sell",
"datetime": "2023-04-25 22:48:00",
"price": 36586000.0,
"bar_index": 1098359,
"marker_id": 1351,
"leg_id": 1351,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]"
},
{
"side": "buy",
"datetime": "2023-04-28 04:15:00",
"price": 39376000.0,
"bar_index": 1099428,
"marker_id": 1352,
"leg_id": 1352,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-04-29 17:51:00",
"price": 39063000.0,
"bar_index": 1100180,
"marker_id": 1353,
"leg_id": 1353,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-05-01 18:27:00",
"price": 38402000.0,
"bar_index": 1101152,
"marker_id": 1354,
"leg_id": 1354,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-05-03 05:51:00",
"price": 38441000.0,
"bar_index": 1101860,
"marker_id": 1355,
"leg_id": 1355,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-05-04 20:42:00",
"price": 38966000.0,
"bar_index": 1102637,
"marker_id": 1356,
"leg_id": 1356,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-05-06 05:54:00",
"price": 39120000.0,
"bar_index": 1103301,
"marker_id": 1357,
"leg_id": 1357,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2023-05-08 05:42:00",
"price": 38640000.0,
"bar_index": 1104257,
"marker_id": 1358,
"leg_id": 1358,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-05-09 06:12:00",
"price": 36987000.0,
"bar_index": 1104747,
"marker_id": 1359,
"leg_id": 1359,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-05-11 11:15:00",
"price": 36943000.0,
"bar_index": 1105808,
"marker_id": 1360,
"leg_id": 1360,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-05-12 10:27:00",
"price": 36311000.0,
"bar_index": 1106272,
"marker_id": 1361,
"leg_id": 1361,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-05-14 15:21:00",
"price": 36368000.0,
"bar_index": 1107330,
"marker_id": 1362,
"leg_id": 1362,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-05-16 01:39:00",
"price": 36909000.0,
"bar_index": 1108016,
"marker_id": 1363,
"leg_id": 1363,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-05-17 23:48:00",
"price": 36158000.0,
"bar_index": 1108939,
"marker_id": 1364,
"leg_id": 1364,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-05-19 09:45:00",
"price": 36203000.0,
"bar_index": 1109618,
"marker_id": 1365,
"leg_id": 1365,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.0 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-05-21 02:42:00",
"price": 36334000.0,
"bar_index": 1110437,
"marker_id": 1366,
"leg_id": 1366,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-05-22 22:03:00",
"price": 35850000.0,
"bar_index": 1111304,
"marker_id": 1367,
"leg_id": 1367,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-05-25 09:06:00",
"price": 35460000.0,
"bar_index": 1112485,
"marker_id": 1368,
"leg_id": 1368,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-05-26 12:39:00",
"price": 35402000.0,
"bar_index": 1113036,
"marker_id": 1369,
"leg_id": 1369,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-05-28 09:21:00",
"price": 35808000.0,
"bar_index": 1113930,
"marker_id": 1370,
"leg_id": 1370,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]"
},
{
"side": "sell",
"datetime": "2023-05-30 03:21:00",
"price": 36945000.0,
"bar_index": 1114770,
"marker_id": 1371,
"leg_id": 1371,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-05-31 23:45:00",
"price": 36265000.0,
"bar_index": 1115658,
"marker_id": 1372,
"leg_id": 1372,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-06-03 11:33:00",
"price": 35982000.0,
"bar_index": 1116854,
"marker_id": 1373,
"leg_id": 1373,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]"
},
{
"side": "buy",
"datetime": "2023-06-04 19:48:00",
"price": 35969000.0,
"bar_index": 1117499,
"marker_id": 1374,
"leg_id": 1374,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]"
},
{
"side": "buy",
"datetime": "2023-06-07 22:57:00",
"price": 35435000.0,
"bar_index": 1119002,
"marker_id": 1375,
"leg_id": 1375,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,donchian,macd_cross]"
},
{
"side": "sell",
"datetime": "2023-06-08 08:33:00",
"price": 34927000.0,
"bar_index": 1119194,
"marker_id": 1376,
"leg_id": 1376,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]"
},
{
"side": "buy",
"datetime": "2023-06-29 04:36:00",
"price": 40156000.0,
"bar_index": 1129146,
"marker_id": 1377,
"leg_id": 1377,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2023-07-10 23:36:00",
"price": 39912000.0,
"bar_index": 1134804,
"marker_id": 1378,
"leg_id": 1378,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-07-19 11:48:00",
"price": 38472000.0,
"bar_index": 1138888,
"marker_id": 1379,
"leg_id": 1379,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": true
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-07-30 08:33:00",
"price": 37905000.0,
"bar_index": 1144101,
"marker_id": 1380,
"leg_id": 1380,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-08-03 00:36:00",
"price": 38530000.0,
"bar_index": 1145862,
"marker_id": 1381,
"leg_id": 1381,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-08-29 17:09:00",
"price": 35123000.0,
"bar_index": 1158673,
"marker_id": 1382,
"leg_id": 1382,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-09-11 00:33:00",
"price": 35157000.0,
"bar_index": 1164460,
"marker_id": 1383,
"leg_id": 1383,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=15.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2023-09-13 01:45:00",
"price": 35473000.0,
"bar_index": 1165444,
"marker_id": 1384,
"leg_id": 1384,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-09-18 00:00:00",
"price": 35719000.0,
"bar_index": 1167808,
"marker_id": 1385,
"leg_id": 1385,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-09-22 23:06:00",
"price": 35964000.0,
"bar_index": 1170151,
"marker_id": 1386,
"leg_id": 1386,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-09-29 23:36:00",
"price": 36566000.0,
"bar_index": 1173519,
"marker_id": 1387,
"leg_id": 1387,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2023-10-05 04:36:00",
"price": 37467000.0,
"bar_index": 1176019,
"marker_id": 1388,
"leg_id": 1388,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 4,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-10-10 01:06:00",
"price": 37476000.0,
"bar_index": 1178349,
"marker_id": 1389,
"leg_id": 1389,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2023-10-20 00:21:00",
"price": 38871000.0,
"bar_index": 1183134,
"marker_id": 1390,
"leg_id": 1390,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-11-14 06:24:00",
"price": 49383000.0,
"bar_index": 1195173,
"marker_id": 1391,
"leg_id": 1391,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-12-07 21:30:00",
"price": 59287000.0,
"bar_index": 1206480,
"marker_id": 1392,
"leg_id": 1392,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-12-12 10:45:00",
"price": 57450000.0,
"bar_index": 1208665,
"marker_id": 1393,
"leg_id": 1393,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": true
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2023-12-18 15:24:00",
"price": 55858000.0,
"bar_index": 1211638,
"marker_id": 1394,
"leg_id": 1394,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-01-11 05:45:00",
"price": 61816000.0,
"bar_index": 1222990,
"marker_id": 1395,
"leg_id": 1395,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-01-15 23:06:00",
"price": 58425000.0,
"bar_index": 1225257,
"marker_id": 1396,
"leg_id": 1396,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-01-17 23:39:00",
"price": 58619000.0,
"bar_index": 1226228,
"marker_id": 1397,
"leg_id": 1397,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-02-16 00:03:00",
"price": 71496000.0,
"bar_index": 1240156,
"marker_id": 1398,
"leg_id": 1398,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-02-24 09:36:00",
"price": 70959000.0,
"bar_index": 1244115,
"marker_id": 1399,
"leg_id": 1399,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-02-29 02:36:00",
"price": 83866000.0,
"bar_index": 1246375,
"marker_id": 1400,
"leg_id": 1400,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=12.5 [bb_reversal,donchian,macd_cross,rsi_swing,zigzag_causal]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-03-06 05:03:00",
"price": 91756000.0,
"bar_index": 1249304,
"marker_id": 1401,
"leg_id": 1401,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=14.5 [bb_reversal,donchian,macd_cross,rsi_swing,zigzag_causal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-03-21 07:51:00",
"price": 98339000.0,
"bar_index": 1256560,
"marker_id": 1402,
"leg_id": 1402,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": true
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-03-26 16:54:00",
"price": 99784000.0,
"bar_index": 1259141,
"marker_id": 1403,
"leg_id": 1403,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-04-02 18:15:00",
"price": 96600000.0,
"bar_index": 1262528,
"marker_id": 1404,
"leg_id": 1404,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-04-11 22:54:00",
"price": 100743000.0,
"bar_index": 1266917,
"marker_id": 1405,
"leg_id": 1405,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,donchian,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 4,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-04-28 00:21:00",
"price": 90875000.0,
"bar_index": 1274626,
"marker_id": 1406,
"leg_id": 1406,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-06-12 01:06:00",
"price": 94244000.0,
"bar_index": 1296112,
"marker_id": 1407,
"leg_id": 1407,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-06-16 05:33:00",
"price": 93749000.0,
"bar_index": 1298121,
"marker_id": 1408,
"leg_id": 1408,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-06-23 05:36:00",
"price": 90792000.0,
"bar_index": 1301480,
"marker_id": 1409,
"leg_id": 1409,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-07-18 09:33:00",
"price": 89680000.0,
"bar_index": 1313557,
"marker_id": 1410,
"leg_id": 1410,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-07-31 23:15:00",
"price": 92520000.0,
"bar_index": 1320071,
"marker_id": 1411,
"leg_id": 1411,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-08-09 12:36:00",
"price": 86003000.0,
"bar_index": 1324178,
"marker_id": 1412,
"leg_id": 1412,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,local_extrema,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-08-14 21:30:00",
"price": 85082000.0,
"bar_index": 1326756,
"marker_id": 1413,
"leg_id": 1413,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 4,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-08-17 22:36:00",
"price": 82518000.0,
"bar_index": 1328218,
"marker_id": 1414,
"leg_id": 1414,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-08-26 23:24:00",
"price": 85244000.0,
"bar_index": 1332554,
"marker_id": 1415,
"leg_id": 1415,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-09-17 02:45:00",
"price": 78299000.0,
"bar_index": 1342676,
"marker_id": 1416,
"leg_id": 1416,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-09-19 23:54:00",
"price": 84158000.0,
"bar_index": 1344059,
"marker_id": 1417,
"leg_id": 1417,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-10-02 22:45:00",
"price": 81744000.0,
"bar_index": 1350276,
"marker_id": 1418,
"leg_id": 1418,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-10-08 15:33:00",
"price": 84360000.0,
"bar_index": 1353012,
"marker_id": 1419,
"leg_id": 1419,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-10-18 02:24:00",
"price": 91728000.0,
"bar_index": 1357421,
"marker_id": 1420,
"leg_id": 1420,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-10-24 15:45:00",
"price": 92987000.0,
"bar_index": 1360568,
"marker_id": 1421,
"leg_id": 1421,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-11-07 09:06:00",
"price": 103920000.0,
"bar_index": 1367155,
"marker_id": 1422,
"leg_id": 1422,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-11-21 01:09:00",
"price": 132109000.0,
"bar_index": 1373716,
"marker_id": 1423,
"leg_id": 1423,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-11-26 07:54:00",
"price": 132049000.0,
"bar_index": 1376251,
"marker_id": 1424,
"leg_id": 1424,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=18.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-11-29 17:03:00",
"price": 133667000.0,
"bar_index": 1377874,
"marker_id": 1425,
"leg_id": 1425,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2024-12-07 02:42:00",
"price": 140270000.0,
"bar_index": 1381427,
"marker_id": 1426,
"leg_id": 1426,
"signal_type": "breakout",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,donchian,zigzag_causal]",
"mtf_filter": {
"passed": true,
"passed_count": 4,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "rsi14",
"operator": ">=",
"threshold": 61.5524,
"result": true
},
{
"timeframe": "3분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.8015,
"result": true
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.7662,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.2898,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2024-12-12 22:36:00",
"price": 143132000.0,
"bar_index": 1384166,
"marker_id": 1427,
"leg_id": 1427,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-01-20 20:06:00",
"price": 161090000.0,
"bar_index": 1402737,
"marker_id": 1428,
"leg_id": 1428,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-02-02 08:36:00",
"price": 157243000.0,
"bar_index": 1408747,
"marker_id": 1429,
"leg_id": 1429,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-02-12 22:30:00",
"price": 144266000.0,
"bar_index": 1413825,
"marker_id": 1430,
"leg_id": 1430,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=16.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-02-17 14:09:00",
"price": 145130000.0,
"bar_index": 1416058,
"marker_id": 1431,
"leg_id": 1431,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-03-04 14:06:00",
"price": 126612000.0,
"bar_index": 1423158,
"marker_id": 1432,
"leg_id": 1432,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-03-07 09:15:00",
"price": 132592000.0,
"bar_index": 1424501,
"marker_id": 1433,
"leg_id": 1433,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-03-12 11:03:00",
"price": 123283000.0,
"bar_index": 1426937,
"marker_id": 1434,
"leg_id": 1434,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-03-17 23:33:00",
"price": 121925000.0,
"bar_index": 1429587,
"marker_id": 1435,
"leg_id": 1435,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-03-18 05:06:00",
"price": 123076000.0,
"bar_index": 1429698,
"marker_id": 1436,
"leg_id": 1436,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-03-26 22:36:00",
"price": 129696000.0,
"bar_index": 1433679,
"marker_id": 1437,
"leg_id": 1437,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-04-04 19:06:00",
"price": 123626000.0,
"bar_index": 1437929,
"marker_id": 1438,
"leg_id": 1438,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 4,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-04-15 00:03:00",
"price": 122600000.0,
"bar_index": 1442828,
"marker_id": 1439,
"leg_id": 1439,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-04-27 10:36:00",
"price": 136557000.0,
"bar_index": 1448799,
"marker_id": 1440,
"leg_id": 1440,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-05-06 04:39:00",
"price": 134528000.0,
"bar_index": 1453000,
"marker_id": 1441,
"leg_id": 1441,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": true
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-05-16 23:06:00",
"price": 146001000.0,
"bar_index": 1458169,
"marker_id": 1442,
"leg_id": 1442,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-05-21 06:09:00",
"price": 150066000.0,
"bar_index": 1460230,
"marker_id": 1443,
"leg_id": 1443,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-06-09 07:03:00",
"price": 146369000.0,
"bar_index": 1469368,
"marker_id": 1444,
"leg_id": 1444,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-06-27 21:33:00",
"price": 146930000.0,
"bar_index": 1478298,
"marker_id": 1445,
"leg_id": 1445,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-08-07 21:15:00",
"price": 160944000.0,
"bar_index": 1497972,
"marker_id": 1446,
"leg_id": 1446,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": true
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-09-16 23:15:00",
"price": 160684000.0,
"bar_index": 1517051,
"marker_id": 1447,
"leg_id": 1447,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-09-17 11:54:00",
"price": 162014000.0,
"bar_index": 1517304,
"marker_id": 1448,
"leg_id": 1448,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-09-23 09:06:00",
"price": 160637000.0,
"bar_index": 1520128,
"marker_id": 1449,
"leg_id": 1449,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-09-30 23:06:00",
"price": 161918000.0,
"bar_index": 1523768,
"marker_id": 1450,
"leg_id": 1450,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-10-04 15:12:00",
"price": 174130000.0,
"bar_index": 1525530,
"marker_id": 1451,
"leg_id": 1451,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": true
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-10-11 06:33:00",
"price": 173005000.0,
"bar_index": 1528588,
"marker_id": 1452,
"leg_id": 1452,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=20.0 [bb_reversal,donchian,macd_cross,rsi_swing,zigzag_causal]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-10-14 14:12:00",
"price": 170018000.0,
"bar_index": 1530181,
"marker_id": 1453,
"leg_id": 1453,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-10-18 16:03:00",
"price": 163395000.0,
"bar_index": 1532138,
"marker_id": 1454,
"leg_id": 1454,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-10-27 22:54:00",
"price": 170102000.0,
"bar_index": 1536595,
"marker_id": 1455,
"leg_id": 1455,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-10-31 02:45:00",
"price": 162891000.0,
"bar_index": 1538112,
"marker_id": 1456,
"leg_id": 1456,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-11-06 09:03:00",
"price": 155219000.0,
"bar_index": 1541118,
"marker_id": 1457,
"leg_id": 1457,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-11-07 00:18:00",
"price": 153840000.0,
"bar_index": 1541423,
"marker_id": 1458,
"leg_id": 1458,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 4,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-11-20 00:21:00",
"price": 136248000.0,
"bar_index": 1547664,
"marker_id": 1459,
"leg_id": 1459,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 4,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-11-21 21:36:00",
"price": 124440000.0,
"bar_index": 1548569,
"marker_id": 1460,
"leg_id": 1460,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-12-06 00:06:00",
"price": 135733000.0,
"bar_index": 1555210,
"marker_id": 1461,
"leg_id": 1461,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-12-09 12:36:00",
"price": 134399000.0,
"bar_index": 1556900,
"marker_id": 1462,
"leg_id": 1462,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2025-12-10 19:24:00",
"price": 137486000.0,
"bar_index": 1557516,
"marker_id": 1463,
"leg_id": 1463,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-12-14 19:24:00",
"price": 134464000.0,
"bar_index": 1559436,
"marker_id": 1464,
"leg_id": 1464,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-12-19 21:09:00",
"price": 131360000.0,
"bar_index": 1561871,
"marker_id": 1465,
"leg_id": 1465,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": true
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2025-12-25 00:33:00",
"price": 128783000.0,
"bar_index": 1564339,
"marker_id": 1466,
"leg_id": 1466,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-01-11 07:30:00",
"price": 133432000.0,
"bar_index": 1572638,
"marker_id": 1467,
"leg_id": 1467,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-01-14 08:42:00",
"price": 139490000.0,
"bar_index": 1574102,
"marker_id": 1468,
"leg_id": 1468,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": true
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-01-27 01:21:00",
"price": 128794000.0,
"bar_index": 1580195,
"marker_id": 1469,
"leg_id": 1469,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-02-03 05:06:00",
"price": 116248000.0,
"bar_index": 1583630,
"marker_id": 1470,
"leg_id": 1470,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-02-09 05:06:00",
"price": 105494000.0,
"bar_index": 1586510,
"marker_id": 1471,
"leg_id": 1471,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-02-13 00:21:00",
"price": 99294000.0,
"bar_index": 1588335,
"marker_id": 1472,
"leg_id": 1472,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-02-26 06:45:00",
"price": 99207000.0,
"bar_index": 1594703,
"marker_id": 1473,
"leg_id": 1473,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-03-04 23:42:00",
"price": 104080000.0,
"bar_index": 1597922,
"marker_id": 1474,
"leg_id": 1474,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=15.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-03-08 09:03:00",
"price": 99629000.0,
"bar_index": 1599549,
"marker_id": 1475,
"leg_id": 1475,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-03-13 01:06:00",
"price": 102654000.0,
"bar_index": 1601790,
"marker_id": 1476,
"leg_id": 1476,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-03-20 00:54:00",
"price": 103569000.0,
"bar_index": 1605146,
"marker_id": 1477,
"leg_id": 1477,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-04-02 10:06:00",
"price": 103272000.0,
"bar_index": 1611430,
"marker_id": 1478,
"leg_id": 1478,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-04-03 11:15:00",
"price": 101403000.0,
"bar_index": 1611933,
"marker_id": 1479,
"leg_id": 1479,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-04-11 22:03:00",
"price": 108466000.0,
"bar_index": 1615989,
"marker_id": 1480,
"leg_id": 1480,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-04-11 23:51:00",
"price": 108336000.0,
"bar_index": 1616025,
"marker_id": 1481,
"leg_id": 1481,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-05-12 05:09:00",
"price": 120306000.0,
"bar_index": 1630450,
"marker_id": 1482,
"leg_id": 1482,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-05-13 12:21:00",
"price": 120055000.0,
"bar_index": 1631074,
"marker_id": 1483,
"leg_id": 1483,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": true
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-05-17 22:03:00",
"price": 116915000.0,
"bar_index": 1633188,
"marker_id": 1484,
"leg_id": 1484,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-05-19 04:06:00",
"price": 113892000.0,
"bar_index": 1633789,
"marker_id": 1485,
"leg_id": 1485,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "sell",
"datetime": "2026-05-26 23:36:00",
"price": 114211000.0,
"bar_index": 1637539,
"marker_id": 1486,
"leg_id": 1486,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 3,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_ok"
}
},
{
"side": "buy",
"datetime": "2026-06-01 05:00:00",
"price": 108650000.0,
"bar_index": 1640047,
"marker_id": 1487,
"leg_id": 1487,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross,rsi_swing]",
"mtf_filter": {
"passed": true,
"passed_count": 2,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_ok"
}
}
],
"legs": [
{
"leg_id": 1,
"buy_datetime": "2017-01-01 07:18:00",
"buy_price": 1196000.0,
"buy_bar_index": 67,
"sell_datetime": "2017-01-04 15:24:00",
"sell_price": 1392000.0,
"sell_bar_index": 1586,
"leg_pct": 16.39,
"bars_held": 1519,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 2,
"buy_datetime": "2017-01-14 16:30:00",
"buy_price": 979000.0,
"buy_bar_index": 6166,
"sell_datetime": "2017-01-19 22:00:00",
"sell_price": 1064000.0,
"sell_bar_index": 8470,
"leg_pct": 8.68,
"bars_held": 2304,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 3,
"buy_datetime": "2017-01-21 14:09:00",
"buy_price": 1086000.0,
"buy_bar_index": 9188,
"sell_datetime": "2017-02-04 08:27:00",
"sell_price": 1235000.0,
"sell_bar_index": 14897,
"leg_pct": 13.72,
"bars_held": 5709,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 4,
"buy_datetime": "2017-02-15 15:09:00",
"buy_price": 1185000.0,
"buy_bar_index": 19888,
"sell_datetime": "2017-02-19 12:09:00",
"sell_price": 1236000.0,
"sell_bar_index": 21566,
"leg_pct": 4.3,
"bars_held": 1678,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 5,
"buy_datetime": "2017-02-22 19:30:00",
"buy_price": 1303000.0,
"buy_bar_index": 22991,
"sell_datetime": "2017-02-26 14:51:00",
"sell_price": 1361000.0,
"sell_bar_index": 24756,
"leg_pct": 4.45,
"bars_held": 1765,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 6,
"buy_datetime": "2017-03-01 20:30:00",
"buy_price": 1404000.0,
"buy_bar_index": 26248,
"sell_datetime": "2017-03-03 16:51:00",
"sell_price": 1525000.0,
"sell_bar_index": 27082,
"leg_pct": 8.62,
"bars_held": 834,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 7,
"buy_datetime": "2017-03-09 18:27:00",
"buy_price": 1412000.0,
"buy_bar_index": 29898,
"sell_datetime": "2017-03-15 03:27:00",
"sell_price": 1498000.0,
"sell_bar_index": 32417,
"leg_pct": 6.09,
"bars_held": 2519,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 8,
"buy_datetime": "2017-03-26 11:24:00",
"buy_price": 1136000.0,
"buy_bar_index": 37751,
"sell_datetime": "2017-03-29 23:54:00",
"sell_price": 1218000.0,
"sell_bar_index": 39331,
"leg_pct": 7.22,
"bars_held": 1580,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 9,
"buy_datetime": "2017-03-30 08:42:00",
"buy_price": 1210000.0,
"buy_bar_index": 39500,
"sell_datetime": "2017-04-02 02:09:00",
"sell_price": 1259000.0,
"sell_bar_index": 40786,
"leg_pct": 4.05,
"bars_held": 1286,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 10,
"buy_datetime": "2017-04-02 11:21:00",
"buy_price": 1273000.0,
"buy_bar_index": 40958,
"sell_datetime": "2017-04-05 15:54:00",
"sell_price": 1332000.0,
"sell_bar_index": 42477,
"leg_pct": 4.63,
"bars_held": 1519,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 11,
"buy_datetime": "2017-04-06 00:00:00",
"buy_price": 1320000.0,
"buy_bar_index": 42639,
"sell_datetime": "2017-04-08 20:51:00",
"sell_price": 1382000.0,
"sell_bar_index": 44007,
"leg_pct": 4.7,
"bars_held": 1368,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 12,
"buy_datetime": "2017-04-09 12:36:00",
"buy_price": 1380000.0,
"buy_bar_index": 44304,
"sell_datetime": "2017-04-22 01:54:00",
"sell_price": 1448000.0,
"sell_bar_index": 50209,
"leg_pct": 4.93,
"bars_held": 5905,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 13,
"buy_datetime": "2017-04-22 03:15:00",
"buy_price": 1450000.0,
"buy_bar_index": 50236,
"sell_datetime": "2017-05-02 04:45:00",
"sell_price": 1662000.0,
"sell_bar_index": 54955,
"leg_pct": 14.62,
"bars_held": 4719,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 14,
"buy_datetime": "2017-05-04 20:18:00",
"buy_price": 1791000.0,
"buy_bar_index": 56221,
"sell_datetime": "2017-05-05 13:27:00",
"sell_price": 2005000.0,
"sell_bar_index": 56564,
"leg_pct": 11.95,
"bars_held": 343,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 15,
"buy_datetime": "2017-05-08 04:27:00",
"buy_price": 1936000.0,
"buy_bar_index": 57816,
"sell_datetime": "2017-05-10 00:57:00",
"sell_price": 2321000.0,
"sell_bar_index": 58703,
"leg_pct": 19.89,
"bars_held": 887,
"buy_signal_type": "breakout",
"sell_signal_type": "div_bear"
},
{
"leg_id": 16,
"buy_datetime": "2017-05-17 23:33:00",
"buy_price": 2271000.0,
"buy_bar_index": 62496,
"sell_datetime": "2017-05-23 21:30:00",
"sell_price": 3152000.0,
"sell_bar_index": 65209,
"leg_pct": 38.79,
"bars_held": 2713,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 17,
"buy_datetime": "2017-05-24 13:09:00",
"buy_price": 3320000.0,
"buy_bar_index": 65522,
"sell_datetime": "2017-05-26 22:39:00",
"sell_price": 3610000.0,
"sell_bar_index": 66672,
"leg_pct": 8.73,
"bars_held": 1150,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 18,
"buy_datetime": "2017-05-27 20:57:00",
"buy_price": 2679000.0,
"buy_bar_index": 67118,
"sell_datetime": "2017-05-30 08:09:00",
"sell_price": 3194000.0,
"sell_bar_index": 68300,
"leg_pct": 19.22,
"bars_held": 1182,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 19,
"buy_datetime": "2017-06-03 05:09:00",
"buy_price": 3097000.0,
"buy_bar_index": 70113,
"sell_datetime": "2017-06-08 03:06:00",
"sell_price": 3283000.0,
"sell_bar_index": 72472,
"leg_pct": 6.01,
"bars_held": 2359,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 20,
"buy_datetime": "2017-06-15 15:57:00",
"buy_price": 2961000.0,
"buy_bar_index": 76065,
"sell_datetime": "2017-06-18 20:21:00",
"sell_price": 3159000.0,
"sell_bar_index": 77592,
"leg_pct": 6.69,
"bars_held": 1527,
"buy_signal_type": "swing_low",
"sell_signal_type": "div_bear"
},
{
"leg_id": 21,
"buy_datetime": "2017-06-19 03:51:00",
"buy_price": 3169000.0,
"buy_bar_index": 77742,
"sell_datetime": "2017-06-21 22:54:00",
"sell_price": 3430000.0,
"sell_bar_index": 79083,
"leg_pct": 8.24,
"bars_held": 1341,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 22,
"buy_datetime": "2017-07-16 22:45:00",
"buy_price": 2145000.0,
"buy_bar_index": 91049,
"sell_datetime": "2017-07-19 21:03:00",
"sell_price": 2737000.0,
"sell_bar_index": 92402,
"leg_pct": 27.6,
"bars_held": 1353,
"buy_signal_type": "breakout",
"sell_signal_type": "div_bear"
},
{
"leg_id": 23,
"buy_datetime": "2017-07-20 04:36:00",
"buy_price": 2709000.0,
"buy_bar_index": 92553,
"sell_datetime": "2017-07-22 23:48:00",
"sell_price": 3088000.0,
"sell_bar_index": 93881,
"leg_pct": 13.99,
"bars_held": 1328,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 24,
"buy_datetime": "2017-07-26 06:06:00",
"buy_price": 2850000.0,
"buy_bar_index": 95445,
"sell_datetime": "2017-07-29 22:18:00",
"sell_price": 3056000.0,
"sell_bar_index": 97206,
"leg_pct": 7.23,
"bars_held": 1761,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 25,
"buy_datetime": "2017-08-05 10:06:00",
"buy_price": 3162000.0,
"buy_bar_index": 100204,
"sell_datetime": "2017-08-08 15:03:00",
"sell_price": 3858000.0,
"sell_bar_index": 101742,
"leg_pct": 22.01,
"bars_held": 1538,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 26,
"buy_datetime": "2017-08-12 03:57:00",
"buy_price": 4059000.0,
"buy_bar_index": 103439,
"sell_datetime": "2017-08-13 11:00:00",
"sell_price": 4621000.0,
"sell_bar_index": 104060,
"leg_pct": 13.85,
"bars_held": 621,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 27,
"buy_datetime": "2017-08-24 20:00:00",
"buy_price": 4715000.0,
"buy_bar_index": 109520,
"sell_datetime": "2017-08-27 20:15:00",
"sell_price": 4898000.0,
"sell_bar_index": 110965,
"leg_pct": 3.88,
"bars_held": 1445,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 28,
"buy_datetime": "2017-08-27 22:45:00",
"buy_price": 4920000.0,
"buy_bar_index": 111015,
"sell_datetime": "2017-09-01 04:39:00",
"sell_price": 5185000.0,
"sell_bar_index": 113053,
"leg_pct": 5.39,
"bars_held": 2038,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 29,
"buy_datetime": "2017-09-17 05:27:00",
"buy_price": 4121000.0,
"buy_bar_index": 120603,
"sell_datetime": "2017-09-19 04:03:00",
"sell_price": 4330000.0,
"sell_bar_index": 121535,
"leg_pct": 5.07,
"bars_held": 932,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 30,
"buy_datetime": "2017-09-23 19:12:00",
"buy_price": 4252000.0,
"buy_bar_index": 123758,
"sell_datetime": "2017-09-30 07:45:00",
"sell_price": 4651000.0,
"sell_bar_index": 126887,
"leg_pct": 9.38,
"bars_held": 3129,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 31,
"buy_datetime": "2017-10-07 09:30:00",
"buy_price": 4994000.0,
"buy_bar_index": 130282,
"sell_datetime": "2017-10-11 10:57:00",
"sell_price": 5496000.0,
"sell_bar_index": 132231,
"leg_pct": 10.05,
"bars_held": 1949,
"buy_signal_type": "breakout",
"sell_signal_type": "swing_high"
},
{
"leg_id": 32,
"buy_datetime": "2017-10-17 08:00:00",
"buy_price": 6407000.0,
"buy_bar_index": 135052,
"sell_datetime": "2017-10-22 03:36:00",
"sell_price": 6989000.0,
"sell_bar_index": 137364,
"leg_pct": 9.08,
"bars_held": 2312,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 33,
"buy_datetime": "2017-10-30 02:30:00",
"buy_price": 6772000.0,
"buy_bar_index": 141182,
"sell_datetime": "2017-11-01 15:18:00",
"sell_price": 7318000.0,
"sell_bar_index": 142398,
"leg_pct": 8.06,
"bars_held": 1216,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 34,
"buy_datetime": "2017-11-02 07:15:00",
"buy_price": 7545000.0,
"buy_bar_index": 142717,
"sell_datetime": "2017-11-04 20:33:00",
"sell_price": 8084000.0,
"sell_bar_index": 143943,
"leg_pct": 7.14,
"bars_held": 1226,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 35,
"buy_datetime": "2017-11-15 01:24:00",
"buy_price": 7444000.0,
"buy_bar_index": 148807,
"sell_datetime": "2017-11-17 15:15:00",
"sell_price": 8725000.0,
"sell_bar_index": 150044,
"leg_pct": 17.21,
"bars_held": 1237,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 36,
"buy_datetime": "2017-11-18 12:03:00",
"buy_price": 8440000.0,
"buy_bar_index": 150460,
"sell_datetime": "2017-11-21 05:15:00",
"sell_price": 8903000.0,
"sell_bar_index": 151764,
"leg_pct": 5.49,
"bars_held": 1304,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 37,
"buy_datetime": "2017-11-21 18:15:00",
"buy_price": 8916000.0,
"buy_bar_index": 152024,
"sell_datetime": "2017-11-29 15:27:00",
"sell_price": 12657000.0,
"sell_bar_index": 155808,
"leg_pct": 41.96,
"bars_held": 3784,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 38,
"buy_datetime": "2017-12-01 06:12:00",
"buy_price": 11304000.0,
"buy_bar_index": 156583,
"sell_datetime": "2017-12-04 07:30:00",
"sell_price": 13022000.0,
"sell_bar_index": 158049,
"leg_pct": 15.2,
"bars_held": 1466,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 39,
"buy_datetime": "2017-12-04 08:57:00",
"buy_price": 13130000.0,
"buy_bar_index": 158078,
"sell_datetime": "2017-12-08 13:12:00",
"sell_price": 22700000.0,
"sell_bar_index": 160079,
"leg_pct": 72.89,
"bars_held": 2001,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 40,
"buy_datetime": "2017-12-11 00:15:00",
"buy_price": 17512000.0,
"buy_bar_index": 161257,
"sell_datetime": "2017-12-11 22:18:00",
"sell_price": 18830000.0,
"sell_bar_index": 161583,
"leg_pct": 7.53,
"bars_held": 326,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 41,
"buy_datetime": "2017-12-14 11:54:00",
"buy_price": 18372000.0,
"buy_bar_index": 162805,
"sell_datetime": "2017-12-18 10:06:00",
"sell_price": 21302000.0,
"sell_bar_index": 164689,
"leg_pct": 15.95,
"bars_held": 1884,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 42,
"buy_datetime": "2017-12-23 22:06:00",
"buy_price": 18799000.0,
"buy_bar_index": 167318,
"sell_datetime": "2017-12-28 03:33:00",
"sell_price": 21460000.0,
"sell_bar_index": 169345,
"leg_pct": 14.16,
"bars_held": 2027,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 43,
"buy_datetime": "2017-12-30 17:36:00",
"buy_price": 18805000.0,
"buy_bar_index": 170567,
"sell_datetime": "2018-01-03 19:24:00",
"sell_price": 20359000.0,
"sell_bar_index": 172523,
"leg_pct": 8.26,
"bars_held": 1956,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 44,
"buy_datetime": "2018-01-13 03:24:00",
"buy_price": 19500000.0,
"buy_bar_index": 176884,
"sell_datetime": "2018-01-14 08:36:00",
"sell_price": 20646000.0,
"sell_bar_index": 177465,
"leg_pct": 5.88,
"bars_held": 581,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 45,
"buy_datetime": "2018-01-19 20:18:00",
"buy_price": 14780000.0,
"buy_bar_index": 180087,
"sell_datetime": "2018-01-20 17:15:00",
"sell_price": 16471000.0,
"sell_bar_index": 180506,
"leg_pct": 11.44,
"bars_held": 419,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 46,
"buy_datetime": "2018-02-07 21:30:00",
"buy_price": 8815000.0,
"buy_bar_index": 189227,
"sell_datetime": "2018-02-10 19:42:00",
"sell_price": 9684000.0,
"sell_bar_index": 190578,
"leg_pct": 9.86,
"bars_held": 1351,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 47,
"buy_datetime": "2018-02-11 02:06:00",
"buy_price": 9738000.0,
"buy_bar_index": 190706,
"sell_datetime": "2018-02-18 00:09:00",
"sell_price": 11919000.0,
"sell_bar_index": 194027,
"leg_pct": 22.4,
"bars_held": 3321,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 48,
"buy_datetime": "2018-02-23 15:45:00",
"buy_price": 11582000.0,
"buy_bar_index": 196739,
"sell_datetime": "2018-02-24 15:24:00",
"sell_price": 12259000.0,
"sell_bar_index": 197212,
"leg_pct": 5.85,
"bars_held": 473,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 49,
"buy_datetime": "2018-02-26 22:09:00",
"buy_price": 11386000.0,
"buy_bar_index": 198307,
"sell_datetime": "2018-02-28 01:48:00",
"sell_price": 11927000.0,
"sell_bar_index": 198860,
"leg_pct": 4.75,
"bars_held": 553,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 50,
"buy_datetime": "2018-03-02 02:15:00",
"buy_price": 11978000.0,
"buy_bar_index": 199829,
"sell_datetime": "2018-03-03 09:36:00",
"sell_price": 12410000.0,
"sell_bar_index": 200386,
"leg_pct": 3.61,
"bars_held": 557,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 51,
"buy_datetime": "2018-03-19 04:30:00",
"buy_price": 8198000.0,
"buy_bar_index": 207964,
"sell_datetime": "2018-03-19 18:03:00",
"sell_price": 9110000.0,
"sell_bar_index": 208235,
"leg_pct": 11.12,
"bars_held": 271,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 52,
"buy_datetime": "2018-04-02 07:45:00",
"buy_price": 7447000.0,
"buy_bar_index": 214677,
"sell_datetime": "2018-04-04 22:57:00",
"sell_price": 7769000.0,
"sell_bar_index": 215941,
"leg_pct": 4.32,
"bars_held": 1264,
"buy_signal_type": "breakout",
"sell_signal_type": "div_bear"
},
{
"leg_id": 53,
"buy_datetime": "2018-04-11 20:15:00",
"buy_price": 7383000.0,
"buy_bar_index": 219246,
"sell_datetime": "2018-04-14 23:12:00",
"sell_price": 8289000.0,
"sell_bar_index": 220745,
"leg_pct": 12.27,
"bars_held": 1499,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 54,
"buy_datetime": "2018-04-15 03:24:00",
"buy_price": 8295000.0,
"buy_bar_index": 220829,
"sell_datetime": "2018-04-18 00:54:00",
"sell_price": 8591000.0,
"sell_bar_index": 222219,
"leg_pct": 3.57,
"bars_held": 1390,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 55,
"buy_datetime": "2018-04-18 08:48:00",
"buy_price": 8479000.0,
"buy_bar_index": 222377,
"sell_datetime": "2018-04-21 02:24:00",
"sell_price": 9130000.0,
"sell_bar_index": 223688,
"leg_pct": 7.68,
"bars_held": 1311,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 56,
"buy_datetime": "2018-04-21 13:33:00",
"buy_price": 9600000.0,
"buy_bar_index": 223911,
"sell_datetime": "2018-04-25 01:27:00",
"sell_price": 10099000.0,
"sell_bar_index": 225589,
"leg_pct": 5.2,
"bars_held": 1678,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 57,
"buy_datetime": "2018-04-27 18:33:00",
"buy_price": 10075000.0,
"buy_bar_index": 226891,
"sell_datetime": "2018-05-04 23:45:00",
"sell_price": 10605000.0,
"sell_bar_index": 230355,
"leg_pct": 5.26,
"bars_held": 3464,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 58,
"buy_datetime": "2018-05-12 10:33:00",
"buy_price": 9351000.0,
"buy_bar_index": 233931,
"sell_datetime": "2018-05-15 08:27:00",
"sell_price": 9779000.0,
"sell_bar_index": 235275,
"leg_pct": 4.58,
"bars_held": 1344,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 59,
"buy_datetime": "2018-05-18 20:51:00",
"buy_price": 9069000.0,
"buy_bar_index": 236963,
"sell_datetime": "2018-05-21 18:30:00",
"sell_price": 9382000.0,
"sell_bar_index": 238356,
"leg_pct": 3.45,
"bars_held": 1393,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 60,
"buy_datetime": "2018-05-29 05:48:00",
"buy_price": 8027000.0,
"buy_bar_index": 241942,
"sell_datetime": "2018-06-03 05:00:00",
"sell_price": 8333000.0,
"sell_bar_index": 244326,
"leg_pct": 3.81,
"bars_held": 2384,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 61,
"buy_datetime": "2018-06-28 23:54:00",
"buy_price": 6905000.0,
"buy_bar_index": 256446,
"sell_datetime": "2018-06-30 21:45:00",
"sell_price": 7158000.0,
"sell_bar_index": 257360,
"leg_pct": 3.66,
"bars_held": 914,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 62,
"buy_datetime": "2018-07-02 04:39:00",
"buy_price": 7031000.0,
"buy_bar_index": 257978,
"sell_datetime": "2018-07-07 04:45:00",
"sell_price": 7374000.0,
"sell_bar_index": 260380,
"leg_pct": 4.88,
"bars_held": 2402,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 63,
"buy_datetime": "2018-07-15 07:57:00",
"buy_price": 7128000.0,
"buy_bar_index": 264268,
"sell_datetime": "2018-07-17 16:51:00",
"sell_price": 7432000.0,
"sell_bar_index": 265398,
"leg_pct": 4.26,
"bars_held": 1130,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 64,
"buy_datetime": "2018-07-18 13:21:00",
"buy_price": 8191000.0,
"buy_bar_index": 265806,
"sell_datetime": "2018-07-21 00:27:00",
"sell_price": 8450000.0,
"sell_bar_index": 266988,
"leg_pct": 3.16,
"bars_held": 1182,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 65,
"buy_datetime": "2018-07-22 00:21:00",
"buy_price": 8348000.0,
"buy_bar_index": 267465,
"sell_datetime": "2018-07-24 04:42:00",
"sell_price": 8780000.0,
"sell_bar_index": 268492,
"leg_pct": 5.17,
"bars_held": 1027,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 66,
"buy_datetime": "2018-08-14 20:33:00",
"buy_price": 7090000.0,
"buy_bar_index": 278378,
"sell_datetime": "2018-08-24 11:39:00",
"sell_price": 7415000.0,
"sell_bar_index": 282924,
"leg_pct": 4.58,
"bars_held": 4546,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 67,
"buy_datetime": "2018-08-27 06:27:00",
"buy_price": 7542000.0,
"buy_bar_index": 284235,
"sell_datetime": "2018-09-03 15:24:00",
"sell_price": 8073000.0,
"sell_bar_index": 287759,
"leg_pct": 7.04,
"bars_held": 3524,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 68,
"buy_datetime": "2018-09-09 14:30:00",
"buy_price": 7160000.0,
"buy_bar_index": 290604,
"sell_datetime": "2018-09-22 14:09:00",
"sell_price": 7519000.0,
"sell_bar_index": 296758,
"leg_pct": 5.01,
"bars_held": 6154,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 69,
"buy_datetime": "2018-10-14 09:36:00",
"buy_price": 7200000.0,
"buy_bar_index": 307100,
"sell_datetime": "2018-10-15 17:06:00",
"sell_price": 7508000.0,
"sell_bar_index": 307728,
"leg_pct": 4.28,
"bars_held": 628,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 70,
"buy_datetime": "2018-11-27 13:21:00",
"buy_price": 4300000.0,
"buy_bar_index": 328014,
"sell_datetime": "2018-12-02 05:24:00",
"sell_price": 4797000.0,
"sell_bar_index": 330254,
"leg_pct": 11.56,
"bars_held": 2240,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 71,
"buy_datetime": "2018-12-17 15:57:00",
"buy_price": 3650000.0,
"buy_bar_index": 337660,
"sell_datetime": "2018-12-20 04:42:00",
"sell_price": 4240000.0,
"sell_bar_index": 338875,
"leg_pct": 16.16,
"bars_held": 1215,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 72,
"buy_datetime": "2018-12-20 17:09:00",
"buy_price": 4296000.0,
"buy_bar_index": 339124,
"sell_datetime": "2018-12-23 17:24:00",
"sell_price": 4454000.0,
"sell_bar_index": 340569,
"leg_pct": 3.68,
"bars_held": 1445,
"buy_signal_type": "swing_low",
"sell_signal_type": "div_bear"
},
{
"leg_id": 73,
"buy_datetime": "2018-12-27 03:45:00",
"buy_price": 4226000.0,
"buy_bar_index": 342216,
"sell_datetime": "2019-01-08 13:18:00",
"sell_price": 4449000.0,
"sell_bar_index": 348165,
"leg_pct": 5.28,
"bars_held": 5949,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 74,
"buy_datetime": "2019-02-01 07:27:00",
"buy_price": 3781000.0,
"buy_bar_index": 359555,
"sell_datetime": "2019-02-09 20:30:00",
"sell_price": 4016000.0,
"sell_bar_index": 363650,
"leg_pct": 6.22,
"bars_held": 4095,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 75,
"buy_datetime": "2019-02-14 08:36:00",
"buy_price": 3986000.0,
"buy_bar_index": 365811,
"sell_datetime": "2019-02-19 15:57:00",
"sell_price": 4244000.0,
"sell_bar_index": 368357,
"leg_pct": 6.47,
"bars_held": 2546,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 76,
"buy_datetime": "2019-03-05 18:39:00",
"buy_price": 4173000.0,
"buy_bar_index": 375128,
"sell_datetime": "2019-03-08 22:45:00",
"sell_price": 4327000.0,
"sell_bar_index": 376649,
"leg_pct": 3.69,
"bars_held": 1521,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 77,
"buy_datetime": "2019-03-12 06:21:00",
"buy_price": 4321000.0,
"buy_bar_index": 378241,
"sell_datetime": "2019-03-21 22:48:00",
"sell_price": 4530000.0,
"sell_bar_index": 382890,
"leg_pct": 4.84,
"bars_held": 4649,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 78,
"buy_datetime": "2019-03-22 04:21:00",
"buy_price": 4481000.0,
"buy_bar_index": 383001,
"sell_datetime": "2019-04-01 03:42:00",
"sell_price": 4645000.0,
"sell_bar_index": 387778,
"leg_pct": 3.66,
"bars_held": 4777,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 79,
"buy_datetime": "2019-04-07 14:06:00",
"buy_price": 5855000.0,
"buy_bar_index": 390830,
"sell_datetime": "2019-04-10 19:06:00",
"sell_price": 6038000.0,
"sell_bar_index": 392328,
"leg_pct": 3.13,
"bars_held": 1498,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 80,
"buy_datetime": "2019-04-14 00:42:00",
"buy_price": 5890000.0,
"buy_bar_index": 393848,
"sell_datetime": "2019-04-20 18:51:00",
"sell_price": 6132000.0,
"sell_bar_index": 396959,
"leg_pct": 4.11,
"bars_held": 3111,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 81,
"buy_datetime": "2019-04-21 06:18:00",
"buy_price": 6134000.0,
"buy_bar_index": 397175,
"sell_datetime": "2019-04-25 13:09:00",
"sell_price": 6389000.0,
"sell_bar_index": 399219,
"leg_pct": 4.16,
"bars_held": 2044,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 82,
"buy_datetime": "2019-04-27 14:45:00",
"buy_price": 6100000.0,
"buy_bar_index": 400206,
"sell_datetime": "2019-05-06 11:27:00",
"sell_price": 6617000.0,
"sell_bar_index": 404379,
"leg_pct": 8.48,
"bars_held": 4173,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 83,
"buy_datetime": "2019-05-07 20:33:00",
"buy_price": 6846000.0,
"buy_bar_index": 405035,
"sell_datetime": "2019-05-10 21:06:00",
"sell_price": 7419000.0,
"sell_bar_index": 406473,
"leg_pct": 8.37,
"bars_held": 1438,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 84,
"buy_datetime": "2019-05-11 03:15:00",
"buy_price": 7525000.0,
"buy_bar_index": 406596,
"sell_datetime": "2019-05-14 05:03:00",
"sell_price": 9100000.0,
"sell_bar_index": 408072,
"leg_pct": 20.93,
"bars_held": 1476,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 85,
"buy_datetime": "2019-05-23 21:36:00",
"buy_price": 9200000.0,
"buy_bar_index": 412722,
"sell_datetime": "2019-05-27 13:27:00",
"sell_price": 10298000.0,
"sell_bar_index": 414474,
"leg_pct": 11.93,
"bars_held": 1752,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 86,
"buy_datetime": "2019-06-12 01:39:00",
"buy_price": 9518000.0,
"buy_bar_index": 421910,
"sell_datetime": "2019-06-15 13:15:00",
"sell_price": 10377000.0,
"sell_bar_index": 423582,
"leg_pct": 9.03,
"bars_held": 1672,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 87,
"buy_datetime": "2019-06-16 09:15:00",
"buy_price": 10492000.0,
"buy_bar_index": 423834,
"sell_datetime": "2019-06-18 20:54:00",
"sell_price": 10981000.0,
"sell_bar_index": 425027,
"leg_pct": 4.66,
"bars_held": 1193,
"buy_signal_type": "breakout",
"sell_signal_type": "swing_high"
},
{
"leg_id": 88,
"buy_datetime": "2019-06-19 23:18:00",
"buy_price": 10922000.0,
"buy_bar_index": 425555,
"sell_datetime": "2019-06-23 01:54:00",
"sell_price": 12638000.0,
"sell_bar_index": 427042,
"leg_pct": 15.71,
"bars_held": 1487,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 89,
"buy_datetime": "2019-06-23 16:06:00",
"buy_price": 12476000.0,
"buy_bar_index": 427326,
"sell_datetime": "2019-06-26 18:51:00",
"sell_price": 14765000.0,
"sell_bar_index": 428821,
"leg_pct": 18.35,
"bars_held": 1495,
"buy_signal_type": "breakout",
"sell_signal_type": "swing_high"
},
{
"leg_id": 90,
"buy_datetime": "2019-07-03 21:51:00",
"buy_price": 13650000.0,
"buy_bar_index": 432241,
"sell_datetime": "2019-07-11 03:48:00",
"sell_price": 14614000.0,
"sell_bar_index": 435720,
"leg_pct": 7.06,
"bars_held": 3479,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 91,
"buy_datetime": "2019-07-17 17:42:00",
"buy_price": 11512000.0,
"buy_bar_index": 438878,
"sell_datetime": "2019-07-21 22:33:00",
"sell_price": 12586000.0,
"sell_bar_index": 440895,
"leg_pct": 9.33,
"bars_held": 2017,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 92,
"buy_datetime": "2019-07-30 18:54:00",
"buy_price": 11218000.0,
"buy_bar_index": 445139,
"sell_datetime": "2019-08-02 00:48:00",
"sell_price": 11853000.0,
"sell_bar_index": 446217,
"leg_pct": 5.66,
"bars_held": 1078,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 93,
"buy_datetime": "2019-08-02 21:33:00",
"buy_price": 12522000.0,
"buy_bar_index": 446632,
"sell_datetime": "2019-08-05 19:24:00",
"sell_price": 13767000.0,
"sell_bar_index": 448029,
"leg_pct": 9.94,
"bars_held": 1397,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 94,
"buy_datetime": "2019-08-30 00:12:00",
"buy_price": 11513000.0,
"buy_bar_index": 459473,
"sell_datetime": "2019-09-04 04:42:00",
"sell_price": 12784000.0,
"sell_bar_index": 461963,
"leg_pct": 11.04,
"bars_held": 2490,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 95,
"buy_datetime": "2019-10-05 23:00:00",
"buy_price": 9667000.0,
"buy_bar_index": 477200,
"sell_datetime": "2019-10-10 22:48:00",
"sell_price": 10103000.0,
"sell_bar_index": 479596,
"leg_pct": 4.51,
"bars_held": 2396,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 96,
"buy_datetime": "2019-10-19 05:51:00",
"buy_price": 9431000.0,
"buy_bar_index": 483576,
"sell_datetime": "2019-10-27 05:33:00",
"sell_price": 10537000.0,
"sell_bar_index": 487410,
"leg_pct": 11.73,
"bars_held": 3834,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 97,
"buy_datetime": "2019-11-26 17:36:00",
"buy_price": 8495000.0,
"buy_bar_index": 501987,
"sell_datetime": "2019-11-28 09:12:00",
"sell_price": 8795000.0,
"sell_bar_index": 502779,
"leg_pct": 3.53,
"bars_held": 792,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 98,
"buy_datetime": "2019-12-16 19:30:00",
"buy_price": 8254000.0,
"buy_bar_index": 511625,
"sell_datetime": "2019-12-24 01:36:00",
"sell_price": 8745000.0,
"sell_bar_index": 515104,
"leg_pct": 5.95,
"bars_held": 3479,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 99,
"buy_datetime": "2020-01-01 12:30:00",
"buy_price": 8351000.0,
"buy_bar_index": 519162,
"sell_datetime": "2020-01-09 08:39:00",
"sell_price": 9134000.0,
"sell_bar_index": 522852,
"leg_pct": 9.38,
"bars_held": 3690,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 100,
"buy_datetime": "2020-01-12 13:03:00",
"buy_price": 9136000.0,
"buy_bar_index": 524380,
"sell_datetime": "2020-01-16 11:21:00",
"sell_price": 9635000.0,
"sell_bar_index": 526266,
"leg_pct": 5.46,
"bars_held": 1886,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 101,
"buy_datetime": "2020-01-26 00:12:00",
"buy_price": 9710000.0,
"buy_bar_index": 530841,
"sell_datetime": "2020-01-29 20:09:00",
"sell_price": 10651000.0,
"sell_bar_index": 532679,
"leg_pct": 9.69,
"bars_held": 1838,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 102,
"buy_datetime": "2020-02-05 10:51:00",
"buy_price": 10651000.0,
"buy_bar_index": 535853,
"sell_datetime": "2020-02-08 09:27:00",
"sell_price": 11468000.0,
"sell_bar_index": 537265,
"leg_pct": 7.67,
"bars_held": 1412,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 103,
"buy_datetime": "2020-02-08 16:00:00",
"buy_price": 11384000.0,
"buy_bar_index": 537396,
"sell_datetime": "2020-02-12 07:33:00",
"sell_price": 11779000.0,
"sell_bar_index": 539147,
"leg_pct": 3.47,
"bars_held": 1751,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 104,
"buy_datetime": "2020-03-02 01:18:00",
"buy_price": 10400000.0,
"buy_bar_index": 548140,
"sell_datetime": "2020-03-06 22:27:00",
"sell_price": 10833000.0,
"sell_bar_index": 550483,
"leg_pct": 4.16,
"bars_held": 2343,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 105,
"buy_datetime": "2020-03-16 06:03:00",
"buy_price": 6822000.0,
"buy_bar_index": 554955,
"sell_datetime": "2020-03-22 19:15:00",
"sell_price": 7826000.0,
"sell_bar_index": 558099,
"leg_pct": 14.72,
"bars_held": 3144,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 106,
"buy_datetime": "2020-03-22 23:57:00",
"buy_price": 7637000.0,
"buy_bar_index": 558193,
"sell_datetime": "2020-03-25 23:45:00",
"sell_price": 8200000.0,
"sell_bar_index": 559629,
"leg_pct": 7.37,
"bars_held": 1436,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 107,
"buy_datetime": "2020-03-29 11:06:00",
"buy_price": 7643000.0,
"buy_bar_index": 561296,
"sell_datetime": "2020-04-04 10:36:00",
"sell_price": 8171000.0,
"sell_bar_index": 564166,
"leg_pct": 6.91,
"bars_held": 2870,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 108,
"buy_datetime": "2020-04-05 08:48:00",
"buy_price": 8240000.0,
"buy_bar_index": 564610,
"sell_datetime": "2020-04-08 01:33:00",
"sell_price": 8786000.0,
"sell_bar_index": 565905,
"leg_pct": 6.63,
"bars_held": 1295,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 109,
"buy_datetime": "2020-04-11 22:33:00",
"buy_price": 8404000.0,
"buy_bar_index": 567765,
"sell_datetime": "2020-04-25 23:21:00",
"sell_price": 9176000.0,
"sell_bar_index": 574499,
"leg_pct": 9.19,
"bars_held": 6734,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 110,
"buy_datetime": "2020-04-28 15:21:00",
"buy_price": 9388000.0,
"buy_bar_index": 575779,
"sell_datetime": "2020-05-02 09:12:00",
"sell_price": 10760000.0,
"sell_bar_index": 577576,
"leg_pct": 14.61,
"bars_held": 1797,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 111,
"buy_datetime": "2020-05-05 06:36:00",
"buy_price": 10888000.0,
"buy_bar_index": 578964,
"sell_datetime": "2020-05-08 14:03:00",
"sell_price": 11986000.0,
"sell_bar_index": 580553,
"leg_pct": 10.08,
"bars_held": 1589,
"buy_signal_type": "breakout",
"sell_signal_type": "div_bear"
},
{
"leg_id": 112,
"buy_datetime": "2020-05-12 00:12:00",
"buy_price": 10880000.0,
"buy_bar_index": 582196,
"sell_datetime": "2020-05-14 19:18:00",
"sell_price": 11640000.0,
"sell_bar_index": 583538,
"leg_pct": 6.99,
"bars_held": 1342,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 113,
"buy_datetime": "2020-05-25 16:45:00",
"buy_price": 10771000.0,
"buy_bar_index": 588766,
"sell_datetime": "2020-05-30 19:24:00",
"sell_price": 11454000.0,
"sell_bar_index": 591219,
"leg_pct": 6.34,
"bars_held": 2453,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 114,
"buy_datetime": "2020-07-04 12:36:00",
"buy_price": 10872000.0,
"buy_bar_index": 607825,
"sell_datetime": "2020-07-23 14:18:00",
"sell_price": 11257000.0,
"sell_bar_index": 616979,
"leg_pct": 3.54,
"bars_held": 9154,
"buy_signal_type": "breakout",
"sell_signal_type": "div_bear"
},
{
"leg_id": 115,
"buy_datetime": "2020-07-24 03:27:00",
"buy_price": 11344000.0,
"buy_bar_index": 617242,
"sell_datetime": "2020-07-27 01:12:00",
"sell_price": 11728000.0,
"sell_bar_index": 618637,
"leg_pct": 3.39,
"bars_held": 1395,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 116,
"buy_datetime": "2020-07-27 08:30:00",
"buy_price": 11695000.0,
"buy_bar_index": 618783,
"sell_datetime": "2020-07-30 04:09:00",
"sell_price": 13228000.0,
"sell_bar_index": 620136,
"leg_pct": 13.11,
"bars_held": 1353,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 117,
"buy_datetime": "2020-07-30 15:18:00",
"buy_price": 13039000.0,
"buy_bar_index": 620359,
"sell_datetime": "2020-08-06 11:39:00",
"sell_price": 13785000.0,
"sell_bar_index": 623646,
"leg_pct": 5.72,
"bars_held": 3287,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 118,
"buy_datetime": "2020-08-28 11:45:00",
"buy_price": 13409000.0,
"buy_bar_index": 634208,
"sell_datetime": "2020-09-02 10:42:00",
"sell_price": 13919000.0,
"sell_bar_index": 636587,
"leg_pct": 3.8,
"bars_held": 2379,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 119,
"buy_datetime": "2020-09-09 23:30:00",
"buy_price": 12186000.0,
"buy_bar_index": 640203,
"sell_datetime": "2020-09-17 03:51:00",
"sell_price": 12953000.0,
"sell_bar_index": 643650,
"leg_pct": 6.29,
"bars_held": 3447,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 120,
"buy_datetime": "2020-09-23 18:12:00",
"buy_price": 12199000.0,
"buy_bar_index": 646620,
"sell_datetime": "2020-10-10 01:06:00",
"sell_price": 12640000.0,
"sell_bar_index": 654438,
"leg_pct": 3.62,
"bars_held": 7818,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 121,
"buy_datetime": "2020-10-10 10:15:00",
"buy_price": 12632000.0,
"buy_bar_index": 654621,
"sell_datetime": "2020-10-13 10:57:00",
"sell_price": 13157000.0,
"sell_bar_index": 656075,
"leg_pct": 4.16,
"bars_held": 1454,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 122,
"buy_datetime": "2020-10-17 03:18:00",
"buy_price": 13044000.0,
"buy_bar_index": 657842,
"sell_datetime": "2020-10-23 02:33:00",
"sell_price": 14560000.0,
"sell_bar_index": 660707,
"leg_pct": 11.62,
"bars_held": 2865,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 123,
"buy_datetime": "2020-10-23 15:15:00",
"buy_price": 14562000.0,
"buy_bar_index": 660961,
"sell_datetime": "2020-11-02 06:36:00",
"sell_price": 15593000.0,
"sell_bar_index": 665587,
"leg_pct": 7.08,
"bars_held": 4626,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 124,
"buy_datetime": "2020-11-02 16:15:00",
"buy_price": 15537000.0,
"buy_bar_index": 665780,
"sell_datetime": "2020-11-06 05:33:00",
"sell_price": 16780000.0,
"sell_bar_index": 667486,
"leg_pct": 8.0,
"bars_held": 1706,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 125,
"buy_datetime": "2020-11-10 17:15:00",
"buy_price": 17040000.0,
"buy_bar_index": 669640,
"sell_datetime": "2020-11-14 19:33:00",
"sell_price": 17598000.0,
"sell_bar_index": 671606,
"leg_pct": 3.27,
"bars_held": 1966,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 126,
"buy_datetime": "2020-11-17 15:33:00",
"buy_price": 18292000.0,
"buy_bar_index": 672966,
"sell_datetime": "2020-11-18 07:09:00",
"sell_price": 19125000.0,
"sell_bar_index": 673278,
"leg_pct": 4.55,
"bars_held": 312,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 127,
"buy_datetime": "2020-11-20 15:54:00",
"buy_price": 20124000.0,
"buy_bar_index": 674413,
"sell_datetime": "2020-11-25 09:15:00",
"sell_price": 20890000.0,
"sell_bar_index": 676680,
"leg_pct": 3.81,
"bars_held": 2267,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 128,
"buy_datetime": "2020-11-27 07:18:00",
"buy_price": 19164000.0,
"buy_bar_index": 677599,
"sell_datetime": "2020-11-30 04:18:00",
"sell_price": 19884000.0,
"sell_bar_index": 678979,
"leg_pct": 3.76,
"bars_held": 1380,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 129,
"buy_datetime": "2020-12-10 11:03:00",
"buy_price": 20115000.0,
"buy_bar_index": 683914,
"sell_datetime": "2020-12-18 09:00:00",
"sell_price": 24659000.0,
"sell_bar_index": 687713,
"leg_pct": 22.59,
"bars_held": 3799,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 130,
"buy_datetime": "2020-12-19 20:21:00",
"buy_price": 25111000.0,
"buy_bar_index": 688420,
"sell_datetime": "2020-12-21 15:03:00",
"sell_price": 26360000.0,
"sell_bar_index": 689274,
"leg_pct": 4.97,
"bars_held": 854,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 131,
"buy_datetime": "2020-12-22 23:45:00",
"buy_price": 26108000.0,
"buy_bar_index": 689928,
"sell_datetime": "2020-12-27 23:27:00",
"sell_price": 30484000.0,
"sell_bar_index": 692322,
"leg_pct": 16.76,
"bars_held": 2394,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 132,
"buy_datetime": "2020-12-29 09:42:00",
"buy_price": 30044000.0,
"buy_bar_index": 693007,
"sell_datetime": "2020-12-31 02:12:00",
"sell_price": 31060000.0,
"sell_bar_index": 693817,
"leg_pct": 3.38,
"bars_held": 810,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 133,
"buy_datetime": "2021-01-01 11:42:00",
"buy_price": 32324000.0,
"buy_bar_index": 694487,
"sell_datetime": "2021-01-03 08:00:00",
"sell_price": 35350000.0,
"sell_bar_index": 695373,
"leg_pct": 9.36,
"bars_held": 886,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 134,
"buy_datetime": "2021-01-04 15:09:00",
"buy_price": 37886000.0,
"buy_bar_index": 695996,
"sell_datetime": "2021-01-10 04:42:00",
"sell_price": 46343000.0,
"sell_bar_index": 698667,
"leg_pct": 22.32,
"bars_held": 2671,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 135,
"buy_datetime": "2021-01-28 02:03:00",
"buy_price": 34481000.0,
"buy_bar_index": 707254,
"sell_datetime": "2021-01-29 17:12:00",
"sell_price": 35900000.0,
"sell_bar_index": 708037,
"leg_pct": 4.12,
"bars_held": 783,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 136,
"buy_datetime": "2021-01-31 13:42:00",
"buy_price": 37069000.0,
"buy_bar_index": 708927,
"sell_datetime": "2021-02-05 01:42:00",
"sell_price": 39235000.0,
"sell_bar_index": 711087,
"leg_pct": 5.84,
"bars_held": 2160,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 137,
"buy_datetime": "2021-02-06 21:15:00",
"buy_price": 42907000.0,
"buy_bar_index": 711958,
"sell_datetime": "2021-02-11 17:48:00",
"sell_price": 48625000.0,
"sell_bar_index": 714289,
"leg_pct": 13.33,
"bars_held": 2331,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 138,
"buy_datetime": "2021-02-13 14:45:00",
"buy_price": 51483000.0,
"buy_bar_index": 715188,
"sell_datetime": "2021-02-19 10:00:00",
"sell_price": 57650000.0,
"sell_bar_index": 717973,
"leg_pct": 11.98,
"bars_held": 2785,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 139,
"buy_datetime": "2021-02-19 17:00:00",
"buy_price": 57773000.0,
"buy_bar_index": 718113,
"sell_datetime": "2021-02-22 15:42:00",
"sell_price": 63618000.0,
"sell_bar_index": 719527,
"leg_pct": 10.12,
"bars_held": 1414,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 140,
"buy_datetime": "2021-02-24 00:03:00",
"buy_price": 53751000.0,
"buy_bar_index": 720174,
"sell_datetime": "2021-02-25 16:09:00",
"sell_price": 56800000.0,
"sell_bar_index": 720976,
"leg_pct": 5.67,
"bars_held": 802,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 141,
"buy_datetime": "2021-02-27 12:15:00",
"buy_price": 54643000.0,
"buy_bar_index": 721858,
"sell_datetime": "2021-03-08 14:15:00",
"sell_price": 57667000.0,
"sell_bar_index": 726218,
"leg_pct": 5.53,
"bars_held": 4360,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 142,
"buy_datetime": "2021-03-09 15:30:00",
"buy_price": 61670000.0,
"buy_bar_index": 726723,
"sell_datetime": "2021-03-11 16:39:00",
"sell_price": 63829000.0,
"sell_bar_index": 727706,
"leg_pct": 3.5,
"bars_held": 983,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 143,
"buy_datetime": "2021-03-12 18:06:00",
"buy_price": 65461000.0,
"buy_bar_index": 728215,
"sell_datetime": "2021-03-14 19:03:00",
"sell_price": 70211000.0,
"sell_bar_index": 729194,
"leg_pct": 7.26,
"bars_held": 979,
"buy_signal_type": "breakout",
"sell_signal_type": "div_bear"
},
{
"leg_id": 144,
"buy_datetime": "2021-03-23 21:09:00",
"buy_price": 65212000.0,
"buy_bar_index": 733556,
"sell_datetime": "2021-04-02 02:24:00",
"sell_price": 71740000.0,
"sell_bar_index": 737981,
"leg_pct": 10.01,
"bars_held": 4425,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 145,
"buy_datetime": "2021-04-02 15:48:00",
"buy_price": 73529000.0,
"buy_bar_index": 738249,
"sell_datetime": "2021-04-13 04:36:00",
"sell_price": 77824000.0,
"sell_bar_index": 743305,
"leg_pct": 5.84,
"bars_held": 5056,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 146,
"buy_datetime": "2021-04-26 12:06:00",
"buy_price": 62320000.0,
"buy_bar_index": 749695,
"sell_datetime": "2021-05-01 14:51:00",
"sell_price": 68840000.0,
"sell_bar_index": 752150,
"leg_pct": 10.46,
"bars_held": 2455,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 147,
"buy_datetime": "2021-06-07 10:24:00",
"buy_price": 41960000.0,
"buy_bar_index": 769703,
"sell_datetime": "2021-06-15 20:42:00",
"sell_price": 45855000.0,
"sell_bar_index": 773712,
"leg_pct": 9.28,
"bars_held": 4009,
"buy_signal_type": "breakout",
"sell_signal_type": "div_bear"
},
{
"leg_id": 148,
"buy_datetime": "2021-06-24 06:03:00",
"buy_price": 38692000.0,
"buy_bar_index": 777739,
"sell_datetime": "2021-06-28 18:33:00",
"sell_price": 39947000.0,
"sell_bar_index": 779909,
"leg_pct": 3.24,
"bars_held": 2170,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 149,
"buy_datetime": "2021-07-19 20:15:00",
"buy_price": 37237000.0,
"buy_bar_index": 790023,
"sell_datetime": "2021-07-26 04:45:00",
"sell_price": 40032000.0,
"sell_bar_index": 793073,
"leg_pct": 7.51,
"bars_held": 3050,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 150,
"buy_datetime": "2021-07-29 05:48:00",
"buy_price": 46443000.0,
"buy_bar_index": 794534,
"sell_datetime": "2021-08-01 16:42:00",
"sell_price": 48378000.0,
"sell_bar_index": 796192,
"leg_pct": 4.17,
"bars_held": 1658,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 151,
"buy_datetime": "2021-08-05 15:06:00",
"buy_price": 45480000.0,
"buy_bar_index": 798080,
"sell_datetime": "2021-08-07 21:39:00",
"sell_price": 50284000.0,
"sell_bar_index": 799171,
"leg_pct": 10.56,
"bars_held": 1091,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 152,
"buy_datetime": "2021-08-08 20:21:00",
"buy_price": 51075000.0,
"buy_bar_index": 799625,
"sell_datetime": "2021-08-15 03:45:00",
"sell_price": 54413000.0,
"sell_bar_index": 802653,
"leg_pct": 6.54,
"bars_held": 3028,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 153,
"buy_datetime": "2021-08-18 04:27:00",
"buy_price": 53764000.0,
"buy_bar_index": 804107,
"sell_datetime": "2021-08-22 10:18:00",
"sell_price": 57640000.0,
"sell_bar_index": 806144,
"leg_pct": 7.21,
"bars_held": 2037,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 154,
"buy_datetime": "2021-08-31 11:30:00",
"buy_price": 55618000.0,
"buy_bar_index": 810488,
"sell_datetime": "2021-09-04 16:15:00",
"sell_price": 58216000.0,
"sell_bar_index": 812503,
"leg_pct": 4.67,
"bars_held": 2015,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 155,
"buy_datetime": "2021-09-13 20:18:00",
"buy_price": 54520000.0,
"buy_bar_index": 816904,
"sell_datetime": "2021-09-15 12:57:00",
"sell_price": 56484000.0,
"sell_bar_index": 817717,
"leg_pct": 3.6,
"bars_held": 813,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 156,
"buy_datetime": "2021-09-29 09:39:00",
"buy_price": 50760000.0,
"buy_bar_index": 824371,
"sell_datetime": "2021-10-03 19:39:00",
"sell_price": 58199000.0,
"sell_bar_index": 826491,
"leg_pct": 14.66,
"bars_held": 2120,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 157,
"buy_datetime": "2021-10-04 05:21:00",
"buy_price": 58927000.0,
"buy_bar_index": 826685,
"sell_datetime": "2021-10-07 16:42:00",
"sell_price": 66267000.0,
"sell_bar_index": 828352,
"leg_pct": 12.46,
"bars_held": 1667,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 158,
"buy_datetime": "2021-10-10 09:24:00",
"buy_price": 67141000.0,
"buy_bar_index": 829646,
"sell_datetime": "2021-10-14 09:27:00",
"sell_price": 69850000.0,
"sell_bar_index": 831567,
"leg_pct": 4.03,
"bars_held": 1921,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 159,
"buy_datetime": "2021-10-17 13:39:00",
"buy_price": 74999000.0,
"buy_bar_index": 833091,
"sell_datetime": "2021-10-21 23:03:00",
"sell_price": 78724000.0,
"sell_bar_index": 835199,
"leg_pct": 4.97,
"bars_held": 2108,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 160,
"buy_datetime": "2021-11-01 05:12:00",
"buy_price": 72222000.0,
"buy_bar_index": 840122,
"sell_datetime": "2021-11-09 04:00:00",
"sell_price": 79623000.0,
"sell_bar_index": 843938,
"leg_pct": 10.25,
"bars_held": 3816,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 161,
"buy_datetime": "2021-12-05 01:15:00",
"buy_price": 61002000.0,
"buy_bar_index": 856274,
"sell_datetime": "2021-12-08 10:57:00",
"sell_price": 62869000.0,
"sell_bar_index": 857908,
"leg_pct": 3.06,
"bars_held": 1634,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 162,
"buy_datetime": "2021-12-18 23:18:00",
"buy_price": 58271000.0,
"buy_bar_index": 862819,
"sell_datetime": "2021-12-26 14:00:00",
"sell_price": 60711000.0,
"sell_bar_index": 866473,
"leg_pct": 4.19,
"bars_held": 3654,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 163,
"buy_datetime": "2022-01-23 19:27:00",
"buy_price": 43925000.0,
"buy_bar_index": 880022,
"sell_datetime": "2022-01-31 12:39:00",
"sell_price": 45880000.0,
"sell_bar_index": 883726,
"leg_pct": 4.45,
"bars_held": 3704,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 164,
"buy_datetime": "2022-02-04 02:33:00",
"buy_price": 45343000.0,
"buy_bar_index": 885444,
"sell_datetime": "2022-02-06 23:42:00",
"sell_price": 50986000.0,
"sell_bar_index": 886827,
"leg_pct": 12.45,
"bars_held": 1383,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 165,
"buy_datetime": "2022-02-24 16:42:00",
"buy_price": 43109000.0,
"buy_bar_index": 895186,
"sell_datetime": "2022-02-26 17:39:00",
"sell_price": 47650000.0,
"sell_bar_index": 896165,
"leg_pct": 10.53,
"bars_held": 979,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 166,
"buy_datetime": "2022-02-27 17:30:00",
"buy_price": 47430000.0,
"buy_bar_index": 896642,
"sell_datetime": "2022-03-02 03:09:00",
"sell_price": 52790000.0,
"sell_bar_index": 897795,
"leg_pct": 11.3,
"bars_held": 1153,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 167,
"buy_datetime": "2022-03-08 22:03:00",
"buy_price": 48317000.0,
"buy_bar_index": 901034,
"sell_datetime": "2022-03-22 03:00:00",
"sell_price": 50050000.0,
"sell_bar_index": 907373,
"leg_pct": 3.59,
"bars_held": 6339,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 168,
"buy_datetime": "2022-03-22 09:57:00",
"buy_price": 50270000.0,
"buy_bar_index": 907512,
"sell_datetime": "2022-03-26 00:03:00",
"sell_price": 53923000.0,
"sell_bar_index": 909234,
"leg_pct": 7.27,
"bars_held": 1722,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 169,
"buy_datetime": "2022-05-28 21:30:00",
"buy_price": 36933000.0,
"buy_bar_index": 939754,
"sell_datetime": "2022-05-30 21:33:00",
"sell_price": 38409000.0,
"sell_bar_index": 940715,
"leg_pct": 4.0,
"bars_held": 961,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 170,
"buy_datetime": "2022-06-04 23:39:00",
"buy_price": 37820000.0,
"buy_bar_index": 943157,
"sell_datetime": "2022-06-06 20:24:00",
"sell_price": 39404000.0,
"sell_bar_index": 944052,
"leg_pct": 4.19,
"bars_held": 895,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 171,
"buy_datetime": "2022-06-21 12:12:00",
"buy_price": 26639000.0,
"buy_bar_index": 951088,
"sell_datetime": "2022-06-25 18:48:00",
"sell_price": 27796000.0,
"sell_bar_index": 953140,
"leg_pct": 4.34,
"bars_held": 2052,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 172,
"buy_datetime": "2022-07-04 15:18:00",
"buy_price": 25214000.0,
"buy_bar_index": 957390,
"sell_datetime": "2022-07-05 16:12:00",
"sell_price": 26613000.0,
"sell_bar_index": 957888,
"leg_pct": 5.55,
"bars_held": 498,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 173,
"buy_datetime": "2022-07-07 17:30:00",
"buy_price": 26772000.0,
"buy_bar_index": 958874,
"sell_datetime": "2022-07-08 19:48:00",
"sell_price": 28273000.0,
"sell_bar_index": 959400,
"leg_pct": 5.61,
"bars_held": 526,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 174,
"buy_datetime": "2022-07-13 18:48:00",
"buy_price": 26123000.0,
"buy_bar_index": 961780,
"sell_datetime": "2022-07-17 08:15:00",
"sell_price": 27915000.0,
"sell_bar_index": 963291,
"leg_pct": 6.86,
"bars_held": 1511,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 175,
"buy_datetime": "2022-07-17 09:36:00",
"buy_price": 28000000.0,
"buy_bar_index": 963318,
"sell_datetime": "2022-07-20 17:51:00",
"sell_price": 30741000.0,
"sell_bar_index": 964923,
"leg_pct": 9.79,
"bars_held": 1605,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 176,
"buy_datetime": "2022-07-27 11:24:00",
"buy_price": 28267000.0,
"buy_bar_index": 968154,
"sell_datetime": "2022-07-30 15:45:00",
"sell_price": 31422000.0,
"sell_bar_index": 969681,
"leg_pct": 11.16,
"bars_held": 1527,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 177,
"buy_datetime": "2022-08-02 19:21:00",
"buy_price": 30396000.0,
"buy_bar_index": 971193,
"sell_datetime": "2022-08-09 06:06:00",
"sell_price": 31568000.0,
"sell_bar_index": 974288,
"leg_pct": 3.86,
"bars_held": 3095,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 178,
"buy_datetime": "2022-09-06 17:18:00",
"buy_price": 27396000.0,
"buy_bar_index": 987857,
"sell_datetime": "2022-09-12 06:57:00",
"sell_price": 29722000.0,
"sell_bar_index": 990530,
"leg_pct": 8.49,
"bars_held": 2673,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 179,
"buy_datetime": "2022-09-20 00:45:00",
"buy_price": 27138000.0,
"buy_bar_index": 994246,
"sell_datetime": "2022-09-29 05:00:00",
"sell_price": 28038000.0,
"sell_bar_index": 998651,
"leg_pct": 3.32,
"bars_held": 4405,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 180,
"buy_datetime": "2022-10-11 13:18:00",
"buy_price": 27363000.0,
"buy_bar_index": 1004577,
"sell_datetime": "2022-10-26 15:45:00",
"sell_price": 28547000.0,
"sell_bar_index": 1011825,
"leg_pct": 4.33,
"bars_held": 7248,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 181,
"buy_datetime": "2022-11-01 09:09:00",
"buy_price": 28753000.0,
"buy_bar_index": 1014573,
"sell_datetime": "2022-11-06 16:09:00",
"sell_price": 29667000.0,
"sell_bar_index": 1017113,
"leg_pct": 3.18,
"bars_held": 2540,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 182,
"buy_datetime": "2022-12-30 07:48:00",
"buy_price": 21154000.0,
"buy_bar_index": 1042659,
"sell_datetime": "2023-01-11 23:15:00",
"sell_price": 21923000.0,
"sell_bar_index": 1048728,
"leg_pct": 3.64,
"bars_held": 6069,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 183,
"buy_datetime": "2023-01-13 20:48:00",
"buy_price": 23783000.0,
"buy_bar_index": 1049639,
"sell_datetime": "2023-01-14 23:45:00",
"sell_price": 25779000.0,
"sell_bar_index": 1050178,
"leg_pct": 8.39,
"bars_held": 539,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 184,
"buy_datetime": "2023-01-16 23:36:00",
"buy_price": 25984000.0,
"buy_bar_index": 1051135,
"sell_datetime": "2023-01-22 19:51:00",
"sell_price": 28612000.0,
"sell_bar_index": 1053940,
"leg_pct": 10.11,
"bars_held": 2805,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 185,
"buy_datetime": "2023-01-23 07:57:00",
"buy_price": 28338000.0,
"buy_bar_index": 1054182,
"sell_datetime": "2023-01-30 09:27:00",
"sell_price": 29617000.0,
"sell_bar_index": 1057572,
"leg_pct": 4.51,
"bars_held": 3390,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 186,
"buy_datetime": "2023-02-12 07:00:00",
"buy_price": 28251000.0,
"buy_bar_index": 1063654,
"sell_datetime": "2023-02-19 03:36:00",
"sell_price": 31810000.0,
"sell_bar_index": 1066946,
"leg_pct": 12.6,
"bars_held": 3292,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 187,
"buy_datetime": "2023-03-10 16:39:00",
"buy_price": 27031000.0,
"buy_bar_index": 1076217,
"sell_datetime": "2023-03-16 07:36:00",
"sell_price": 32713000.0,
"sell_bar_index": 1078916,
"leg_pct": 21.02,
"bars_held": 2699,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 188,
"buy_datetime": "2023-03-18 03:30:00",
"buy_price": 35158000.0,
"buy_bar_index": 1079794,
"sell_datetime": "2023-03-23 03:15:00",
"sell_price": 37829000.0,
"sell_bar_index": 1082189,
"leg_pct": 7.6,
"bars_held": 2395,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 189,
"buy_datetime": "2023-03-27 19:45:00",
"buy_price": 37058000.0,
"buy_bar_index": 1084439,
"sell_datetime": "2023-04-13 01:27:00",
"sell_price": 39883000.0,
"sell_bar_index": 1092231,
"leg_pct": 7.62,
"bars_held": 7792,
"buy_signal_type": "pullback",
"sell_signal_type": "swing_high"
},
{
"leg_id": 190,
"buy_datetime": "2023-04-25 02:12:00",
"buy_price": 36524000.0,
"buy_bar_index": 1097947,
"sell_datetime": "2023-04-29 17:51:00",
"sell_price": 39063000.0,
"sell_bar_index": 1100180,
"leg_pct": 6.95,
"bars_held": 2233,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 191,
"buy_datetime": "2023-05-25 09:06:00",
"buy_price": 35460000.0,
"buy_bar_index": 1112485,
"sell_datetime": "2023-05-30 03:21:00",
"sell_price": 36945000.0,
"sell_bar_index": 1114770,
"leg_pct": 4.19,
"bars_held": 2285,
"buy_signal_type": "div_bull",
"sell_signal_type": "swing_high"
},
{
"leg_id": 192,
"buy_datetime": "2023-06-07 22:57:00",
"buy_price": 35435000.0,
"buy_bar_index": 1119002,
"sell_datetime": "2023-07-10 23:36:00",
"sell_price": 39912000.0,
"sell_bar_index": 1134804,
"leg_pct": 12.63,
"bars_held": 15802,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 193,
"buy_datetime": "2023-08-29 17:09:00",
"buy_price": 35123000.0,
"buy_bar_index": 1158673,
"sell_datetime": "2023-10-05 04:36:00",
"sell_price": 37467000.0,
"sell_bar_index": 1176019,
"leg_pct": 6.67,
"bars_held": 17346,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 194,
"buy_datetime": "2023-10-10 01:06:00",
"buy_price": 37476000.0,
"buy_bar_index": 1178349,
"sell_datetime": "2023-10-20 00:21:00",
"sell_price": 38871000.0,
"sell_bar_index": 1183134,
"leg_pct": 3.72,
"bars_held": 4785,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 195,
"buy_datetime": "2023-11-14 06:24:00",
"buy_price": 49383000.0,
"buy_bar_index": 1195173,
"sell_datetime": "2024-01-15 23:06:00",
"sell_price": 58425000.0,
"sell_bar_index": 1225257,
"leg_pct": 18.31,
"bars_held": 30084,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 196,
"buy_datetime": "2024-01-17 23:39:00",
"buy_price": 58619000.0,
"buy_bar_index": 1226228,
"sell_datetime": "2024-02-16 00:03:00",
"sell_price": 71496000.0,
"sell_bar_index": 1240156,
"leg_pct": 21.97,
"bars_held": 13928,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 197,
"buy_datetime": "2024-02-24 09:36:00",
"buy_price": 70959000.0,
"buy_bar_index": 1244115,
"sell_datetime": "2024-02-29 02:36:00",
"sell_price": 83866000.0,
"sell_bar_index": 1246375,
"leg_pct": 18.19,
"bars_held": 2260,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 198,
"buy_datetime": "2024-03-06 05:03:00",
"buy_price": 91756000.0,
"buy_bar_index": 1249304,
"sell_datetime": "2024-03-26 16:54:00",
"sell_price": 99784000.0,
"sell_bar_index": 1259141,
"leg_pct": 8.75,
"bars_held": 9837,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 199,
"buy_datetime": "2024-07-18 09:33:00",
"buy_price": 89680000.0,
"buy_bar_index": 1313557,
"sell_datetime": "2024-07-31 23:15:00",
"sell_price": 92520000.0,
"sell_bar_index": 1320071,
"leg_pct": 3.17,
"bars_held": 6514,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 200,
"buy_datetime": "2024-09-17 02:45:00",
"buy_price": 78299000.0,
"buy_bar_index": 1342676,
"sell_datetime": "2024-09-19 23:54:00",
"sell_price": 84158000.0,
"sell_bar_index": 1344059,
"leg_pct": 7.48,
"bars_held": 1383,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 201,
"buy_datetime": "2024-10-02 22:45:00",
"buy_price": 81744000.0,
"buy_bar_index": 1350276,
"sell_datetime": "2024-10-18 02:24:00",
"sell_price": 91728000.0,
"sell_bar_index": 1357421,
"leg_pct": 12.21,
"bars_held": 7145,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 202,
"buy_datetime": "2024-11-26 07:54:00",
"buy_price": 132049000.0,
"buy_bar_index": 1376251,
"sell_datetime": "2024-12-12 22:36:00",
"sell_price": 143132000.0,
"sell_bar_index": 1384166,
"leg_pct": 8.39,
"bars_held": 7915,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 203,
"buy_datetime": "2025-03-04 14:06:00",
"buy_price": 126612000.0,
"buy_bar_index": 1423158,
"sell_datetime": "2025-03-07 09:15:00",
"sell_price": 132592000.0,
"sell_bar_index": 1424501,
"leg_pct": 4.72,
"bars_held": 1343,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 204,
"buy_datetime": "2025-03-17 23:33:00",
"buy_price": 121925000.0,
"buy_bar_index": 1429587,
"sell_datetime": "2025-04-27 10:36:00",
"sell_price": 136557000.0,
"sell_bar_index": 1448799,
"leg_pct": 12.0,
"bars_held": 19212,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 205,
"buy_datetime": "2025-05-06 04:39:00",
"buy_price": 134528000.0,
"buy_bar_index": 1453000,
"sell_datetime": "2025-05-16 23:06:00",
"sell_price": 146001000.0,
"sell_bar_index": 1458169,
"leg_pct": 8.53,
"bars_held": 5169,
"buy_signal_type": "pullback",
"sell_signal_type": "div_bear"
},
{
"leg_id": 206,
"buy_datetime": "2025-11-21 21:36:00",
"buy_price": 124440000.0,
"buy_bar_index": 1548569,
"sell_datetime": "2025-12-10 19:24:00",
"sell_price": 137486000.0,
"sell_bar_index": 1557516,
"leg_pct": 10.48,
"bars_held": 8947,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 207,
"buy_datetime": "2026-02-13 00:21:00",
"buy_price": 99294000.0,
"buy_bar_index": 1588335,
"sell_datetime": "2026-03-04 23:42:00",
"sell_price": 104080000.0,
"sell_bar_index": 1597922,
"leg_pct": 4.82,
"bars_held": 9587,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 208,
"buy_datetime": "2026-03-08 09:03:00",
"buy_price": 99629000.0,
"buy_bar_index": 1599549,
"sell_datetime": "2026-03-13 01:06:00",
"sell_price": 102654000.0,
"sell_bar_index": 1601790,
"leg_pct": 3.04,
"bars_held": 2241,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 209,
"buy_datetime": "2026-04-03 11:15:00",
"buy_price": 101403000.0,
"buy_bar_index": 1611933,
"sell_datetime": "2026-04-11 22:03:00",
"sell_price": 108466000.0,
"sell_bar_index": 1615989,
"leg_pct": 6.97,
"bars_held": 4056,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
},
{
"leg_id": 210,
"buy_datetime": "2026-04-11 23:51:00",
"buy_price": 108336000.0,
"buy_bar_index": 1616025,
"sell_datetime": "2026-05-12 05:09:00",
"sell_price": 120306000.0,
"sell_bar_index": 1630450,
"leg_pct": 11.05,
"bars_held": 14425,
"buy_signal_type": "div_bull",
"sell_signal_type": "div_bear"
}
],
"summary": {
"leg_count": 210,
"buy_count": 762,
"sell_count": 725,
"avg_leg_pct": 8.84,
"median_leg_pct": 7.02,
"max_leg_pct": 72.89,
"min_leg_pct": 3.04,
"avg_bars_held": 2926.5,
"mtf_rejected": 3841,
"mtf_before_filter": 3989,
"mtf_period_from": "2023-06-11 01:36:00",
"mtf_period_to": "2026-06-10 01:36:00"
},
"pnl": {
"initial_cash_krw": 400000.0,
"final_cash_krw": 11464344411217.0,
"total_pnl_krw": 11464344011217.0,
"total_return_pct": 2866086002.8,
"fee_rate": 0.0005,
"legs_traded": 210,
"legs_skipped": 0,
"period_from": "2017-01-01 07:18:00",
"period_to": "2026-05-12 05:09:00",
"leg_pnls": [
{
"leg_id": 1,
"buy_datetime": "2017-01-01 07:18:00",
"sell_datetime": "2017-01-04 15:24:00",
"buy_price": 1196000.0,
"sell_price": 1392000.0,
"cash_before": 400000.0,
"cash_after": 465086.0,
"leg_return_pct": 16.27,
"cumulative_return_pct": 16.27,
"btc_qty": 0.33428094
},
{
"leg_id": 2,
"buy_datetime": "2017-01-14 16:30:00",
"sell_datetime": "2017-01-19 22:00:00",
"buy_price": 979000.0,
"sell_price": 1064000.0,
"cash_before": 465086.0,
"cash_after": 504961.0,
"leg_return_pct": 8.57,
"cumulative_return_pct": 26.24,
"btc_qty": 0.47482519
},
{
"leg_id": 3,
"buy_datetime": "2017-01-21 14:09:00",
"sell_datetime": "2017-02-04 08:27:00",
"buy_price": 1086000.0,
"sell_price": 1235000.0,
"cash_before": 504961.0,
"cash_after": 573668.0,
"leg_return_pct": 13.61,
"cumulative_return_pct": 43.42,
"btc_qty": 0.46474117
},
{
"leg_id": 4,
"buy_datetime": "2017-02-15 15:09:00",
"sell_datetime": "2017-02-19 12:09:00",
"buy_price": 1185000.0,
"sell_price": 1236000.0,
"cash_before": 573668.0,
"cash_after": 597760.0,
"leg_return_pct": 4.2,
"cumulative_return_pct": 49.44,
"btc_qty": 0.48386628
},
{
"leg_id": 5,
"buy_datetime": "2017-02-22 19:30:00",
"sell_datetime": "2017-02-26 14:51:00",
"buy_price": 1303000.0,
"sell_price": 1361000.0,
"cash_before": 597760.0,
"cash_after": 623743.0,
"leg_return_pct": 4.35,
"cumulative_return_pct": 55.94,
"btc_qty": 0.4585271
},
{
"leg_id": 6,
"buy_datetime": "2017-03-01 20:30:00",
"sell_datetime": "2017-03-03 16:51:00",
"buy_price": 1404000.0,
"sell_price": 1525000.0,
"cash_before": 623743.0,
"cash_after": 676822.0,
"leg_return_pct": 8.51,
"cumulative_return_pct": 69.21,
"btc_qty": 0.44403952
},
{
"leg_id": 7,
"buy_datetime": "2017-03-09 18:27:00",
"sell_datetime": "2017-03-15 03:27:00",
"buy_price": 1412000.0,
"sell_price": 1498000.0,
"cash_before": 676822.0,
"cash_after": 717327.0,
"leg_return_pct": 5.98,
"cumulative_return_pct": 79.33,
"btc_qty": 0.4790958
},
{
"leg_id": 8,
"buy_datetime": "2017-03-26 11:24:00",
"sell_datetime": "2017-03-29 23:54:00",
"buy_price": 1136000.0,
"sell_price": 1218000.0,
"cash_before": 717327.0,
"cash_after": 768337.0,
"leg_return_pct": 7.11,
"cumulative_return_pct": 92.08,
"btc_qty": 0.63113381
},
{
"leg_id": 9,
"buy_datetime": "2017-03-30 08:42:00",
"sell_datetime": "2017-04-02 02:09:00",
"buy_price": 1210000.0,
"sell_price": 1259000.0,
"cash_before": 768337.0,
"cash_after": 798652.0,
"leg_return_pct": 3.95,
"cumulative_return_pct": 99.66,
"btc_qty": 0.63467144
},
{
"leg_id": 10,
"buy_datetime": "2017-04-02 11:21:00",
"sell_datetime": "2017-04-05 15:54:00",
"buy_price": 1273000.0,
"sell_price": 1332000.0,
"cash_before": 798652.0,
"cash_after": 834832.0,
"leg_return_pct": 4.53,
"cumulative_return_pct": 108.71,
"btc_qty": 0.62706402
},
{
"leg_id": 11,
"buy_datetime": "2017-04-06 00:00:00",
"sell_datetime": "2017-04-08 20:51:00",
"buy_price": 1320000.0,
"sell_price": 1382000.0,
"cash_before": 834832.0,
"cash_after": 873170.0,
"leg_return_pct": 4.59,
"cumulative_return_pct": 118.29,
"btc_qty": 0.63213199
},
{
"leg_id": 12,
"buy_datetime": "2017-04-09 12:36:00",
"sell_datetime": "2017-04-22 01:54:00",
"buy_price": 1380000.0,
"sell_price": 1448000.0,
"cash_before": 873170.0,
"cash_after": 915279.0,
"leg_return_pct": 4.82,
"cumulative_return_pct": 128.82,
"btc_qty": 0.63241524
},
{
"leg_id": 13,
"buy_datetime": "2017-04-22 03:15:00",
"sell_datetime": "2017-05-02 04:45:00",
"buy_price": 1450000.0,
"sell_price": 1662000.0,
"cash_before": 915279.0,
"cash_after": 1048051.0,
"leg_return_pct": 14.51,
"cumulative_return_pct": 162.01,
"btc_qty": 0.63091156
},
{
"leg_id": 14,
"buy_datetime": "2017-05-04 20:18:00",
"sell_datetime": "2017-05-05 13:27:00",
"buy_price": 1791000.0,
"sell_price": 2005000.0,
"cash_before": 1048051.0,
"cash_after": 1172105.0,
"leg_return_pct": 11.84,
"cumulative_return_pct": 193.03,
"btc_qty": 0.58488369
},
{
"leg_id": 15,
"buy_datetime": "2017-05-08 04:27:00",
"sell_datetime": "2017-05-10 00:57:00",
"buy_price": 1936000.0,
"sell_price": 2321000.0,
"cash_before": 1172105.0,
"cash_after": 1403790.0,
"leg_return_pct": 19.77,
"cumulative_return_pct": 250.95,
"btc_qty": 0.60512366
},
{
"leg_id": 16,
"buy_datetime": "2017-05-17 23:33:00",
"sell_datetime": "2017-05-23 21:30:00",
"buy_price": 2271000.0,
"sell_price": 3152000.0,
"cash_before": 1403790.0,
"cash_after": 1946421.0,
"leg_return_pct": 38.65,
"cumulative_return_pct": 386.61,
"btc_qty": 0.61782821
},
{
"leg_id": 17,
"buy_datetime": "2017-05-24 13:09:00",
"sell_datetime": "2017-05-26 22:39:00",
"buy_price": 3320000.0,
"sell_price": 3610000.0,
"cash_before": 1946421.0,
"cash_after": 2114324.0,
"leg_return_pct": 8.63,
"cumulative_return_pct": 428.58,
"btc_qty": 0.5859782
},
{
"leg_id": 18,
"buy_datetime": "2017-05-27 20:57:00",
"sell_datetime": "2017-05-30 08:09:00",
"buy_price": 2679000.0,
"sell_price": 3194000.0,
"cash_before": 2114324.0,
"cash_after": 2518252.0,
"leg_return_pct": 19.1,
"cumulative_return_pct": 529.56,
"btc_qty": 0.78882659
},
{
"leg_id": 19,
"buy_datetime": "2017-06-03 05:09:00",
"sell_datetime": "2017-06-08 03:06:00",
"buy_price": 3097000.0,
"sell_price": 3283000.0,
"cash_before": 2518252.0,
"cash_after": 2666825.0,
"leg_return_pct": 5.9,
"cumulative_return_pct": 566.71,
"btc_qty": 0.81271981
},
{
"leg_id": 20,
"buy_datetime": "2017-06-15 15:57:00",
"sell_datetime": "2017-06-18 20:21:00",
"buy_price": 2961000.0,
"sell_price": 3159000.0,
"cash_before": 2666825.0,
"cash_after": 2842309.0,
"leg_return_pct": 6.58,
"cumulative_return_pct": 610.58,
"btc_qty": 0.90019982
},
{
"leg_id": 21,
"buy_datetime": "2017-06-19 03:51:00",
"sell_datetime": "2017-06-21 22:54:00",
"buy_price": 3169000.0,
"sell_price": 3430000.0,
"cash_before": 2842309.0,
"cash_after": 3073327.0,
"leg_return_pct": 8.13,
"cumulative_return_pct": 668.33,
"btc_qty": 0.89646204
},
{
"leg_id": 22,
"buy_datetime": "2017-07-16 22:45:00",
"sell_datetime": "2017-07-19 21:03:00",
"buy_price": 2145000.0,
"sell_price": 2737000.0,
"cash_before": 3073327.0,
"cash_after": 3917616.0,
"leg_return_pct": 27.47,
"cumulative_return_pct": 879.4,
"btc_qty": 1.43207025
},
{
"leg_id": 23,
"buy_datetime": "2017-07-20 04:36:00",
"sell_datetime": "2017-07-22 23:48:00",
"buy_price": 2709000.0,
"sell_price": 3088000.0,
"cash_before": 3917616.0,
"cash_after": 4461242.0,
"leg_return_pct": 13.88,
"cumulative_return_pct": 1015.31,
"btc_qty": 1.4454255
},
{
"leg_id": 24,
"buy_datetime": "2017-07-26 06:06:00",
"sell_datetime": "2017-07-29 22:18:00",
"buy_price": 2850000.0,
"sell_price": 3056000.0,
"cash_before": 4461242.0,
"cash_after": 4778921.0,
"leg_return_pct": 7.12,
"cumulative_return_pct": 1094.73,
"btc_qty": 1.56456547
},
{
"leg_id": 25,
"buy_datetime": "2017-08-05 10:06:00",
"sell_datetime": "2017-08-08 15:03:00",
"buy_price": 3162000.0,
"sell_price": 3858000.0,
"cash_before": 4778921.0,
"cash_after": 5824999.0,
"leg_return_pct": 21.89,
"cumulative_return_pct": 1356.25,
"btc_qty": 1.51060467
},
{
"leg_id": 26,
"buy_datetime": "2017-08-12 03:57:00",
"sell_datetime": "2017-08-13 11:00:00",
"buy_price": 4059000.0,
"sell_price": 4621000.0,
"cash_before": 5824999.0,
"cash_after": 6624885.0,
"leg_return_pct": 13.73,
"cumulative_return_pct": 1556.22,
"btc_qty": 1.43436471
},
{
"leg_id": 27,
"buy_datetime": "2017-08-24 20:00:00",
"sell_datetime": "2017-08-27 20:15:00",
"buy_price": 4715000.0,
"sell_price": 4898000.0,
"cash_before": 6624885.0,
"cash_after": 6875132.0,
"leg_return_pct": 3.78,
"cumulative_return_pct": 1618.78,
"btc_qty": 1.40436326
},
{
"leg_id": 28,
"buy_datetime": "2017-08-27 22:45:00",
"sell_datetime": "2017-09-01 04:39:00",
"buy_price": 4920000.0,
"sell_price": 5185000.0,
"cash_before": 6875132.0,
"cash_after": 7238195.0,
"leg_return_pct": 5.28,
"cumulative_return_pct": 1709.55,
"btc_qty": 1.39668586
},
{
"leg_id": 29,
"buy_datetime": "2017-09-17 05:27:00",
"sell_datetime": "2017-09-19 04:03:00",
"buy_price": 4121000.0,
"sell_price": 4330000.0,
"cash_before": 7238195.0,
"cash_after": 7597683.0,
"leg_return_pct": 4.97,
"cumulative_return_pct": 1799.42,
"btc_qty": 1.75553898
},
{
"leg_id": 30,
"buy_datetime": "2017-09-23 19:12:00",
"sell_datetime": "2017-09-30 07:45:00",
"buy_price": 4252000.0,
"sell_price": 4651000.0,
"cash_before": 7597683.0,
"cash_after": 8302327.0,
"leg_return_pct": 9.27,
"cumulative_return_pct": 1975.58,
"btc_qty": 1.78595584
},
{
"leg_id": 31,
"buy_datetime": "2017-10-07 09:30:00",
"sell_datetime": "2017-10-11 10:57:00",
"buy_price": 4994000.0,
"sell_price": 5496000.0,
"cash_before": 8302327.0,
"cash_after": 9127748.0,
"leg_return_pct": 9.94,
"cumulative_return_pct": 2181.94,
"btc_qty": 1.66162919
},
{
"leg_id": 32,
"buy_datetime": "2017-10-17 08:00:00",
"sell_datetime": "2017-10-22 03:36:00",
"buy_price": 6407000.0,
"sell_price": 6989000.0,
"cash_before": 9127748.0,
"cash_after": 9946941.0,
"leg_return_pct": 8.97,
"cumulative_return_pct": 2386.74,
"btc_qty": 1.42394007
},
{
"leg_id": 33,
"buy_datetime": "2017-10-30 02:30:00",
"sell_datetime": "2017-11-01 15:18:00",
"buy_price": 6772000.0,
"sell_price": 7318000.0,
"cash_before": 9946941.0,
"cash_after": 10738178.0,
"leg_return_pct": 7.95,
"cumulative_return_pct": 2584.54,
"btc_qty": 1.46809919
},
{
"leg_id": 34,
"buy_datetime": "2017-11-02 07:15:00",
"sell_datetime": "2017-11-04 20:33:00",
"buy_price": 7545000.0,
"sell_price": 8084000.0,
"cash_before": 10738178.0,
"cash_after": 11493790.0,
"leg_return_pct": 7.04,
"cumulative_return_pct": 2773.45,
"btc_qty": 1.42250616
},
{
"leg_id": 35,
"buy_datetime": "2017-11-15 01:24:00",
"sell_datetime": "2017-11-17 15:15:00",
"buy_price": 7444000.0,
"sell_price": 8725000.0,
"cash_before": 11493790.0,
"cash_after": 13458229.0,
"leg_return_pct": 17.09,
"cumulative_return_pct": 3264.56,
"btc_qty": 1.54326211
},
{
"leg_id": 36,
"buy_datetime": "2017-11-18 12:03:00",
"sell_datetime": "2017-11-21 05:15:00",
"buy_price": 8440000.0,
"sell_price": 8903000.0,
"cash_before": 13458229.0,
"cash_after": 14182326.0,
"leg_return_pct": 5.38,
"cumulative_return_pct": 3445.58,
"btc_qty": 1.59377966
},
{
"leg_id": 37,
"buy_datetime": "2017-11-21 18:15:00",
"sell_datetime": "2017-11-29 15:27:00",
"buy_price": 8916000.0,
"sell_price": 12657000.0,
"cash_before": 14182326.0,
"cash_after": 20112857.0,
"leg_return_pct": 41.82,
"cumulative_return_pct": 4928.21,
"btc_qty": 1.58986479
},
{
"leg_id": 38,
"buy_datetime": "2017-12-01 06:12:00",
"sell_datetime": "2017-12-04 07:30:00",
"buy_price": 11304000.0,
"sell_price": 13022000.0,
"cash_before": 20112857.0,
"cash_after": 23146477.0,
"leg_return_pct": 15.08,
"cumulative_return_pct": 5686.62,
"btc_qty": 1.7783794
},
{
"leg_id": 39,
"buy_datetime": "2017-12-04 08:57:00",
"sell_datetime": "2017-12-08 13:12:00",
"buy_price": 13130000.0,
"sell_price": 22700000.0,
"cash_before": 23146477.0,
"cash_after": 39977132.0,
"leg_return_pct": 72.71,
"cumulative_return_pct": 9894.28,
"btc_qty": 1.76198814
},
{
"leg_id": 40,
"buy_datetime": "2017-12-11 00:15:00",
"sell_datetime": "2017-12-11 22:18:00",
"buy_price": 17512000.0,
"sell_price": 18830000.0,
"cash_before": 39977132.0,
"cash_after": 42942943.0,
"leg_return_pct": 7.42,
"cumulative_return_pct": 10635.74,
"btc_qty": 2.28170075
},
{
"leg_id": 41,
"buy_datetime": "2017-12-14 11:54:00",
"sell_datetime": "2017-12-18 10:06:00",
"buy_price": 18372000.0,
"sell_price": 21302000.0,
"cash_before": 42942943.0,
"cash_after": 49741783.0,
"leg_return_pct": 15.83,
"cumulative_return_pct": 12335.45,
"btc_qty": 2.33624382
},
{
"leg_id": 42,
"buy_datetime": "2017-12-23 22:06:00",
"sell_datetime": "2017-12-28 03:33:00",
"buy_price": 18799000.0,
"sell_price": 21460000.0,
"cash_before": 49741783.0,
"cash_after": 56725967.0,
"leg_return_pct": 14.04,
"cumulative_return_pct": 14081.49,
"btc_qty": 2.64465725
},
{
"leg_id": 43,
"buy_datetime": "2017-12-30 17:36:00",
"sell_datetime": "2018-01-03 19:24:00",
"buy_price": 18805000.0,
"sell_price": 20359000.0,
"cash_before": 56725967.0,
"cash_after": 61352267.0,
"leg_return_pct": 8.16,
"cumulative_return_pct": 15238.07,
"btc_qty": 3.01502816
},
{
"leg_id": 44,
"buy_datetime": "2018-01-13 03:24:00",
"sell_datetime": "2018-01-14 08:36:00",
"buy_price": 19500000.0,
"sell_price": 20646000.0,
"cash_before": 61352267.0,
"cash_after": 64892951.0,
"leg_return_pct": 5.77,
"cumulative_return_pct": 16123.24,
"btc_qty": 3.14469695
},
{
"leg_id": 45,
"buy_datetime": "2018-01-19 20:18:00",
"sell_datetime": "2018-01-20 17:15:00",
"buy_price": 14780000.0,
"sell_price": 16471000.0,
"cash_before": 64892951.0,
"cash_after": 72245142.0,
"leg_return_pct": 11.33,
"cumulative_return_pct": 17961.29,
"btc_qty": 4.38839676
},
{
"leg_id": 46,
"buy_datetime": "2018-02-07 21:30:00",
"sell_datetime": "2018-02-10 19:42:00",
"buy_price": 8815000.0,
"sell_price": 9684000.0,
"cash_before": 72245142.0,
"cash_after": 79287863.0,
"leg_return_pct": 9.75,
"cumulative_return_pct": 19721.97,
"btc_qty": 8.19160747
},
{
"leg_id": 47,
"buy_datetime": "2018-02-11 02:06:00",
"sell_datetime": "2018-02-18 00:09:00",
"buy_price": 9738000.0,
"sell_price": 11919000.0,
"cash_before": 79287863.0,
"cash_after": 96948782.0,
"leg_return_pct": 22.27,
"cumulative_return_pct": 24137.2,
"btc_qty": 8.13803851
},
{
"leg_id": 48,
"buy_datetime": "2018-02-23 15:45:00",
"sell_datetime": "2018-02-24 15:24:00",
"buy_price": 11582000.0,
"sell_price": 12259000.0,
"cash_before": 96948782.0,
"cash_after": 102513117.0,
"leg_return_pct": 5.74,
"cumulative_return_pct": 25528.28,
"btc_qty": 8.36645726
},
{
"leg_id": 49,
"buy_datetime": "2018-02-26 22:09:00",
"sell_datetime": "2018-02-28 01:48:00",
"buy_price": 11386000.0,
"sell_price": 11927000.0,
"cash_before": 102513117.0,
"cash_after": 107276619.0,
"leg_return_pct": 4.65,
"cumulative_return_pct": 26719.15,
"btc_qty": 8.99893385
},
{
"leg_id": 50,
"buy_datetime": "2018-03-02 02:15:00",
"sell_datetime": "2018-03-03 09:36:00",
"buy_price": 11978000.0,
"sell_price": 12410000.0,
"cash_before": 107276619.0,
"cash_after": 111034553.0,
"leg_return_pct": 3.5,
"cumulative_return_pct": 27658.64,
"btc_qty": 8.95165976
},
{
"leg_id": 51,
"buy_datetime": "2018-03-19 04:30:00",
"sell_datetime": "2018-03-19 18:03:00",
"buy_price": 8198000.0,
"sell_price": 9110000.0,
"cash_before": 111034553.0,
"cash_after": 123263418.0,
"leg_return_pct": 11.01,
"cumulative_return_pct": 30715.85,
"btc_qty": 13.53733048
},
{
"leg_id": 52,
"buy_datetime": "2018-04-02 07:45:00",
"sell_datetime": "2018-04-04 22:57:00",
"buy_price": 7447000.0,
"sell_price": 7769000.0,
"cash_before": 123263418.0,
"cash_after": 128464630.0,
"leg_return_pct": 4.22,
"cumulative_return_pct": 32016.16,
"btc_qty": 16.54381448
},
{
"leg_id": 53,
"buy_datetime": "2018-04-11 20:15:00",
"sell_datetime": "2018-04-14 23:12:00",
"buy_price": 7383000.0,
"sell_price": 8289000.0,
"cash_before": 128464630.0,
"cash_after": 144084890.0,
"leg_return_pct": 12.16,
"cumulative_return_pct": 35921.22,
"btc_qty": 17.39135825
},
{
"leg_id": 54,
"buy_datetime": "2018-04-15 03:24:00",
"sell_datetime": "2018-04-18 00:54:00",
"buy_price": 8295000.0,
"sell_price": 8591000.0,
"cash_before": 144084890.0,
"cash_after": 149077247.0,
"leg_return_pct": 3.46,
"cumulative_return_pct": 37169.31,
"btc_qty": 17.36140417
},
{
"leg_id": 55,
"buy_datetime": "2018-04-18 08:48:00",
"sell_datetime": "2018-04-21 02:24:00",
"buy_price": 8479000.0,
"sell_price": 9130000.0,
"cash_before": 149077247.0,
"cash_after": 160362606.0,
"leg_return_pct": 7.57,
"cumulative_return_pct": 39990.65,
"btc_qty": 17.57314644
},
{
"leg_id": 56,
"buy_datetime": "2018-04-21 13:33:00",
"sell_datetime": "2018-04-25 01:27:00",
"buy_price": 9600000.0,
"sell_price": 10099000.0,
"cash_before": 160362606.0,
"cash_after": 168529464.0,
"leg_return_pct": 5.09,
"cumulative_return_pct": 42032.37,
"btc_qty": 16.69608586
},
{
"leg_id": 57,
"buy_datetime": "2018-04-27 18:33:00",
"sell_datetime": "2018-05-04 23:45:00",
"buy_price": 10075000.0,
"sell_price": 10605000.0,
"cash_before": 168529464.0,
"cash_after": 177217683.0,
"leg_return_pct": 5.16,
"cumulative_return_pct": 44204.42,
"btc_qty": 16.7191265
},
{
"leg_id": 58,
"buy_datetime": "2018-05-12 10:33:00",
"sell_datetime": "2018-05-15 08:27:00",
"buy_price": 9351000.0,
"sell_price": 9779000.0,
"cash_before": 177217683.0,
"cash_after": 185143744.0,
"leg_return_pct": 4.47,
"cumulative_return_pct": 46185.94,
"btc_qty": 18.94226014
},
{
"leg_id": 59,
"buy_datetime": "2018-05-18 20:51:00",
"sell_datetime": "2018-05-21 18:30:00",
"buy_price": 9069000.0,
"sell_price": 9382000.0,
"cash_before": 185143744.0,
"cash_after": 191342157.0,
"leg_return_pct": 3.35,
"cumulative_return_pct": 47735.54,
"btc_qty": 20.40480448
},
{
"leg_id": 60,
"buy_datetime": "2018-05-29 05:48:00",
"sell_datetime": "2018-06-03 05:00:00",
"buy_price": 8027000.0,
"sell_price": 8333000.0,
"cash_before": 191342157.0,
"cash_after": 198437790.0,
"leg_return_pct": 3.71,
"cumulative_return_pct": 49509.45,
"btc_qty": 23.82539998
},
{
"leg_id": 61,
"buy_datetime": "2018-06-28 23:54:00",
"sell_datetime": "2018-06-30 21:45:00",
"buy_price": 6905000.0,
"sell_price": 7158000.0,
"cash_before": 198437790.0,
"cash_after": 205502916.0,
"leg_return_pct": 3.56,
"cumulative_return_pct": 51275.73,
"btc_qty": 28.72390595
},
{
"leg_id": 62,
"buy_datetime": "2018-07-02 04:39:00",
"sell_datetime": "2018-07-07 04:45:00",
"buy_price": 7031000.0,
"sell_price": 7374000.0,
"cash_before": 205502916.0,
"cash_after": 215312687.0,
"leg_return_pct": 4.77,
"cumulative_return_pct": 53728.17,
"btc_qty": 29.21350654
},
{
"leg_id": 63,
"buy_datetime": "2018-07-15 07:57:00",
"sell_datetime": "2018-07-17 16:51:00",
"buy_price": 7128000.0,
"sell_price": 7432000.0,
"cash_before": 215312687.0,
"cash_after": 224271056.0,
"leg_return_pct": 4.16,
"cumulative_return_pct": 55967.76,
"btc_qty": 30.19150262
},
{
"leg_id": 64,
"buy_datetime": "2018-07-18 13:21:00",
"sell_datetime": "2018-07-21 00:27:00",
"buy_price": 8191000.0,
"sell_price": 8450000.0,
"cash_before": 224271056.0,
"cash_after": 231131218.0,
"leg_return_pct": 3.06,
"cumulative_return_pct": 57682.8,
"btc_qty": 27.36649009
},
{
"leg_id": 65,
"buy_datetime": "2018-07-22 00:21:00",
"sell_datetime": "2018-07-24 04:42:00",
"buy_price": 8348000.0,
"sell_price": 8780000.0,
"cash_before": 231131218.0,
"cash_after": 242848978.0,
"leg_return_pct": 5.07,
"cumulative_return_pct": 60612.24,
"btc_qty": 27.67317348
},
{
"leg_id": 66,
"buy_datetime": "2018-08-14 20:33:00",
"sell_datetime": "2018-08-24 11:39:00",
"buy_price": 7090000.0,
"sell_price": 7415000.0,
"cash_before": 242848978.0,
"cash_after": 253727066.0,
"leg_return_pct": 4.48,
"cumulative_return_pct": 63331.77,
"btc_qty": 34.23519795
},
{
"leg_id": 67,
"buy_datetime": "2018-08-27 06:27:00",
"sell_datetime": "2018-09-03 15:24:00",
"buy_price": 7542000.0,
"sell_price": 8073000.0,
"cash_before": 253727066.0,
"cash_after": 271319382.0,
"leg_return_pct": 6.93,
"cumulative_return_pct": 67729.85,
"btc_qty": 33.62505997
},
{
"leg_id": 68,
"buy_datetime": "2018-09-09 14:30:00",
"sell_datetime": "2018-09-22 14:09:00",
"buy_price": 7160000.0,
"sell_price": 7519000.0,
"cash_before": 271319382.0,
"cash_after": 284638392.0,
"leg_return_pct": 4.91,
"cumulative_return_pct": 71059.6,
"btc_qty": 37.87482149
},
{
"leg_id": 69,
"buy_datetime": "2018-10-14 09:36:00",
"sell_datetime": "2018-10-15 17:06:00",
"buy_price": 7200000.0,
"sell_price": 7508000.0,
"cash_before": 284638392.0,
"cash_after": 296517850.0,
"leg_return_pct": 4.17,
"cumulative_return_pct": 74029.46,
"btc_qty": 39.5133435
},
{
"leg_id": 70,
"buy_datetime": "2018-11-27 13:21:00",
"sell_datetime": "2018-12-02 05:24:00",
"buy_price": 4300000.0,
"sell_price": 4797000.0,
"cash_before": 296517850.0,
"cash_after": 330459090.0,
"leg_return_pct": 11.45,
"cumulative_return_pct": 82514.77,
"btc_qty": 68.92316069
},
{
"leg_id": 71,
"buy_datetime": "2018-12-17 15:57:00",
"sell_datetime": "2018-12-20 04:42:00",
"buy_price": 3650000.0,
"sell_price": 4240000.0,
"cash_before": 330459090.0,
"cash_after": 383491985.0,
"leg_return_pct": 16.05,
"cumulative_return_pct": 95773.0,
"btc_qty": 90.49146852
},
{
"leg_id": 72,
"buy_datetime": "2018-12-20 17:09:00",
"sell_datetime": "2018-12-23 17:24:00",
"buy_price": 4296000.0,
"sell_price": 4454000.0,
"cash_before": 383491985.0,
"cash_after": 397198709.0,
"leg_return_pct": 3.57,
"cumulative_return_pct": 99199.68,
"btc_qty": 89.22258813
},
{
"leg_id": 73,
"buy_datetime": "2018-12-27 03:45:00",
"sell_datetime": "2019-01-08 13:18:00",
"buy_price": 4226000.0,
"sell_price": 4449000.0,
"cash_before": 397198709.0,
"cash_after": 417740265.0,
"leg_return_pct": 5.17,
"cumulative_return_pct": 104335.07,
"btc_qty": 93.9422881
},
{
"leg_id": 74,
"buy_datetime": "2019-02-01 07:27:00",
"sell_datetime": "2019-02-09 20:30:00",
"buy_price": 3781000.0,
"sell_price": 4016000.0,
"cash_before": 417740265.0,
"cash_after": 443260428.0,
"leg_return_pct": 6.11,
"cumulative_return_pct": 110715.11,
"btc_qty": 110.42882703
},
{
"leg_id": 75,
"buy_datetime": "2019-02-14 08:36:00",
"sell_datetime": "2019-02-19 15:57:00",
"buy_price": 3986000.0,
"sell_price": 4244000.0,
"cash_before": 443260428.0,
"cash_after": 471479310.0,
"leg_return_pct": 6.37,
"cumulative_return_pct": 117769.83,
"btc_qty": 111.14872003
},
{
"leg_id": 76,
"buy_datetime": "2019-03-05 18:39:00",
"sell_datetime": "2019-03-08 22:45:00",
"buy_price": 4173000.0,
"sell_price": 4327000.0,
"cash_before": 471479310.0,
"cash_after": 488389982.0,
"leg_return_pct": 3.59,
"cumulative_return_pct": 121997.5,
"btc_qty": 112.92680819
},
{
"leg_id": 77,
"buy_datetime": "2019-03-12 06:21:00",
"sell_datetime": "2019-03-21 22:48:00",
"buy_price": 4321000.0,
"sell_price": 4530000.0,
"cash_before": 488389982.0,
"cash_after": 511500755.0,
"leg_return_pct": 4.73,
"cumulative_return_pct": 127775.19,
"btc_qty": 112.97055934
},
{
"leg_id": 78,
"buy_datetime": "2019-03-22 04:21:00",
"sell_datetime": "2019-04-01 03:42:00",
"buy_price": 4481000.0,
"sell_price": 4645000.0,
"cash_before": 511500755.0,
"cash_after": 529691069.0,
"leg_return_pct": 3.56,
"cumulative_return_pct": 132322.77,
"btc_qty": 114.09172174
},
{
"leg_id": 79,
"buy_datetime": "2019-04-07 14:06:00",
"sell_datetime": "2019-04-10 19:06:00",
"buy_price": 5855000.0,
"sell_price": 6038000.0,
"cash_before": 529691069.0,
"cash_after": 545700632.0,
"leg_return_pct": 3.02,
"cumulative_return_pct": 136325.16,
"btc_qty": 90.42292466
},
{
"leg_id": 80,
"buy_datetime": "2019-04-14 00:42:00",
"sell_datetime": "2019-04-20 18:51:00",
"buy_price": 5890000.0,
"sell_price": 6132000.0,
"cash_before": 545700632.0,
"cash_after": 567553629.0,
"leg_return_pct": 4.0,
"cumulative_return_pct": 141788.41,
"btc_qty": 92.6023399
},
{
"leg_id": 81,
"buy_datetime": "2019-04-21 06:18:00",
"sell_datetime": "2019-04-25 13:09:00",
"buy_price": 6134000.0,
"sell_price": 6389000.0,
"cash_before": 567553629.0,
"cash_after": 590556724.0,
"leg_return_pct": 4.05,
"cumulative_return_pct": 147539.18,
"btc_qty": 92.47959776
},
{
"leg_id": 82,
"buy_datetime": "2019-04-27 14:45:00",
"sell_datetime": "2019-05-06 11:27:00",
"buy_price": 6100000.0,
"sell_price": 6617000.0,
"cash_before": 590556724.0,
"cash_after": 639968378.0,
"leg_return_pct": 8.37,
"cumulative_return_pct": 159892.09,
"btc_qty": 96.76417142
},
{
"leg_id": 83,
"buy_datetime": "2019-05-07 20:33:00",
"sell_datetime": "2019-05-10 21:06:00",
"buy_price": 6846000.0,
"sell_price": 7419000.0,
"cash_before": 639968378.0,
"cash_after": 692839418.0,
"leg_return_pct": 8.26,
"cumulative_return_pct": 173109.85,
"btc_qty": 93.4338875
},
{
"leg_id": 84,
"buy_datetime": "2019-05-11 03:15:00",
"sell_datetime": "2019-05-14 05:03:00",
"buy_price": 7525000.0,
"sell_price": 9100000.0,
"cash_before": 692839418.0,
"cash_after": 837014677.0,
"leg_return_pct": 20.81,
"cumulative_return_pct": 209153.67,
"btc_qty": 92.02564766
},
{
"leg_id": 85,
"buy_datetime": "2019-05-23 21:36:00",
"sell_datetime": "2019-05-27 13:27:00",
"buy_price": 9200000.0,
"sell_price": 10298000.0,
"cash_before": 837014677.0,
"cash_after": 935973883.0,
"leg_return_pct": 11.82,
"cumulative_return_pct": 233893.47,
"btc_qty": 90.93436627
},
{
"leg_id": 86,
"buy_datetime": "2019-06-12 01:39:00",
"sell_datetime": "2019-06-15 13:15:00",
"buy_price": 9518000.0,
"sell_price": 10377000.0,
"cash_before": 935973883.0,
"cash_after": 1019425384.0,
"leg_return_pct": 8.92,
"cumulative_return_pct": 254756.35,
"btc_qty": 98.28807479
},
{
"leg_id": 87,
"buy_datetime": "2019-06-16 09:15:00",
"sell_datetime": "2019-06-18 20:54:00",
"buy_price": 10492000.0,
"sell_price": 10981000.0,
"cash_before": 1019425384.0,
"cash_after": 1065871010.0,
"leg_return_pct": 4.56,
"cumulative_return_pct": 266367.75,
"btc_qty": 97.11357908
},
{
"leg_id": 88,
"buy_datetime": "2019-06-19 23:18:00",
"sell_datetime": "2019-06-23 01:54:00",
"buy_price": 10922000.0,
"sell_price": 12638000.0,
"cash_before": 1065871010.0,
"cash_after": 1232101329.0,
"leg_return_pct": 15.6,
"cumulative_return_pct": 307925.33,
"btc_qty": 97.54056714
},
{
"leg_id": 89,
"buy_datetime": "2019-06-23 16:06:00",
"sell_datetime": "2019-06-26 18:51:00",
"buy_price": 12476000.0,
"sell_price": 14765000.0,
"cash_before": 1232101329.0,
"cash_after": 1456699959.0,
"leg_return_pct": 18.23,
"cumulative_return_pct": 364074.99,
"btc_qty": 98.70834226
},
{
"leg_id": 90,
"buy_datetime": "2019-07-03 21:51:00",
"sell_datetime": "2019-07-11 03:48:00",
"buy_price": 13650000.0,
"sell_price": 14614000.0,
"cash_before": 1456699959.0,
"cash_after": 1558016873.0,
"leg_return_pct": 6.96,
"cumulative_return_pct": 389404.22,
"btc_qty": 106.66458675
},
{
"leg_id": 91,
"buy_datetime": "2019-07-17 17:42:00",
"sell_datetime": "2019-07-21 22:33:00",
"buy_price": 11512000.0,
"sell_price": 12586000.0,
"cash_before": 1558016873.0,
"cash_after": 1701667483.0,
"leg_return_pct": 9.22,
"cumulative_return_pct": 425316.87,
"btc_qty": 135.27083601
},
{
"leg_id": 92,
"buy_datetime": "2019-07-30 18:54:00",
"sell_datetime": "2019-08-02 00:48:00",
"buy_price": 11218000.0,
"sell_price": 11853000.0,
"cash_before": 1701667483.0,
"cash_after": 1796193604.0,
"leg_return_pct": 5.55,
"cumulative_return_pct": 448948.4,
"btc_qty": 151.61496246
},
{
"leg_id": 93,
"buy_datetime": "2019-08-02 21:33:00",
"sell_datetime": "2019-08-05 19:24:00",
"buy_price": 12522000.0,
"sell_price": 13767000.0,
"cash_before": 1796193604.0,
"cash_after": 1972805888.0,
"leg_return_pct": 9.83,
"cumulative_return_pct": 493101.47,
"btc_qty": 143.37130707
},
{
"leg_id": 94,
"buy_datetime": "2019-08-30 00:12:00",
"sell_datetime": "2019-09-04 04:42:00",
"buy_price": 11513000.0,
"sell_price": 12784000.0,
"cash_before": 1972805888.0,
"cash_after": 2188407576.0,
"leg_return_pct": 10.93,
"cumulative_return_pct": 547001.89,
"btc_qty": 171.26895554
},
{
"leg_id": 95,
"buy_datetime": "2019-10-05 23:00:00",
"sell_datetime": "2019-10-10 22:48:00",
"buy_price": 9667000.0,
"sell_price": 10103000.0,
"cash_before": 2188407576.0,
"cash_after": 2284822364.0,
"leg_return_pct": 4.41,
"cumulative_return_pct": 571105.59,
"btc_qty": 226.2659949
},
{
"leg_id": 96,
"buy_datetime": "2019-10-19 05:51:00",
"sell_datetime": "2019-10-27 05:33:00",
"buy_price": 9431000.0,
"sell_price": 10537000.0,
"cash_before": 2284822364.0,
"cash_after": 2550217802.0,
"leg_return_pct": 11.62,
"cumulative_return_pct": 637454.45,
"btc_qty": 242.14610886
},
{
"leg_id": 97,
"buy_datetime": "2019-11-26 17:36:00",
"sell_datetime": "2019-11-28 09:12:00",
"buy_price": 8495000.0,
"sell_price": 8795000.0,
"cash_before": 2550217802.0,
"cash_after": 2637638848.0,
"leg_return_pct": 3.43,
"cumulative_return_pct": 659309.71,
"btc_qty": 300.05211222
},
{
"leg_id": 98,
"buy_datetime": "2019-12-16 19:30:00",
"sell_datetime": "2019-12-24 01:36:00",
"buy_price": 8254000.0,
"sell_price": 8745000.0,
"cash_before": 2637638848.0,
"cash_after": 2791748406.0,
"leg_return_pct": 5.84,
"cumulative_return_pct": 697837.1,
"btc_qty": 319.39908268
},
{
"leg_id": 99,
"buy_datetime": "2020-01-01 12:30:00",
"sell_datetime": "2020-01-09 08:39:00",
"buy_price": 8351000.0,
"sell_price": 9134000.0,
"cash_before": 2791748406.0,
"cash_after": 3050453416.0,
"leg_return_pct": 9.27,
"cumulative_return_pct": 762513.35,
"btc_qty": 334.13393981
},
{
"leg_id": 100,
"buy_datetime": "2020-01-12 13:03:00",
"sell_datetime": "2020-01-16 11:21:00",
"buy_price": 9136000.0,
"sell_price": 9635000.0,
"cash_before": 3050453416.0,
"cash_after": 3213850142.0,
"leg_return_pct": 5.36,
"cumulative_return_pct": 803362.54,
"btc_qty": 333.72681587
},
{
"leg_id": 101,
"buy_datetime": "2020-01-26 00:12:00",
"sell_datetime": "2020-01-29 20:09:00",
"buy_price": 9710000.0,
"sell_price": 10651000.0,
"cash_before": 3213850142.0,
"cash_after": 3521781226.0,
"leg_return_pct": 9.58,
"cumulative_return_pct": 880345.31,
"btc_qty": 330.81804499
},
{
"leg_id": 102,
"buy_datetime": "2020-02-05 10:51:00",
"sell_datetime": "2020-02-08 09:27:00",
"buy_price": 10651000.0,
"sell_price": 11468000.0,
"cash_before": 3521781226.0,
"cash_after": 3788133453.0,
"leg_return_pct": 7.56,
"cumulative_return_pct": 946933.36,
"btc_qty": 330.48730965
},
{
"leg_id": 103,
"buy_datetime": "2020-02-08 16:00:00",
"sell_datetime": "2020-02-12 07:33:00",
"buy_price": 11384000.0,
"sell_price": 11779000.0,
"cash_before": 3788133453.0,
"cash_after": 3915654838.0,
"leg_return_pct": 3.37,
"cumulative_return_pct": 978813.71,
"btc_qty": 332.59305922
},
{
"leg_id": 104,
"buy_datetime": "2020-03-02 01:18:00",
"sell_datetime": "2020-03-06 22:27:00",
"buy_price": 10400000.0,
"sell_price": 10833000.0,
"cash_before": 3915654838.0,
"cash_after": 4074603959.0,
"leg_return_pct": 4.06,
"cumulative_return_pct": 1018550.99,
"btc_qty": 376.31702022
},
{
"leg_id": 105,
"buy_datetime": "2020-03-16 06:03:00",
"sell_datetime": "2020-03-22 19:15:00",
"buy_price": 6822000.0,
"sell_price": 7826000.0,
"cash_before": 4074603959.0,
"cash_after": 4669594064.0,
"leg_return_pct": 14.6,
"cumulative_return_pct": 1167298.52,
"btc_qty": 596.97547009
},
{
"leg_id": 106,
"buy_datetime": "2020-03-22 23:57:00",
"sell_datetime": "2020-03-25 23:45:00",
"buy_price": 7637000.0,
"sell_price": 8200000.0,
"cash_before": 4669594064.0,
"cash_after": 5008824175.0,
"leg_return_pct": 7.26,
"cumulative_return_pct": 1252106.04,
"btc_qty": 611.13778537
},
{
"leg_id": 107,
"buy_datetime": "2020-03-29 11:06:00",
"sell_datetime": "2020-04-04 10:36:00",
"buy_price": 7643000.0,
"sell_price": 8171000.0,
"cash_before": 5008824175.0,
"cash_after": 5349494369.0,
"leg_return_pct": 6.8,
"cumulative_return_pct": 1337273.59,
"btc_qty": 655.02024899
},
{
"leg_id": 108,
"buy_datetime": "2020-04-05 08:48:00",
"sell_datetime": "2020-04-08 01:33:00",
"buy_price": 8240000.0,
"sell_price": 8786000.0,
"cash_before": 5349494369.0,
"cash_after": 5698260755.0,
"leg_return_pct": 6.52,
"cumulative_return_pct": 1424465.19,
"btc_qty": 648.88587646
},
{
"leg_id": 109,
"buy_datetime": "2020-04-11 22:33:00",
"sell_datetime": "2020-04-25 23:21:00",
"buy_price": 8404000.0,
"sell_price": 9176000.0,
"cash_before": 5698260755.0,
"cash_after": 6215488639.0,
"leg_return_pct": 9.08,
"cumulative_return_pct": 1553772.16,
"btc_qty": 677.70247793
},
{
"leg_id": 110,
"buy_datetime": "2020-04-28 15:21:00",
"sell_datetime": "2020-05-02 09:12:00",
"buy_price": 9388000.0,
"sell_price": 10760000.0,
"cash_before": 6215488639.0,
"cash_after": 7116723031.0,
"leg_return_pct": 14.5,
"cumulative_return_pct": 1779080.76,
"btc_qty": 661.73635431
},
{
"leg_id": 111,
"buy_datetime": "2020-05-05 06:36:00",
"sell_datetime": "2020-05-08 14:03:00",
"buy_price": 10888000.0,
"sell_price": 11986000.0,
"cash_before": 7116723031.0,
"cash_after": 7826576279.0,
"leg_return_pct": 9.97,
"cumulative_return_pct": 1956544.07,
"btc_qty": 653.30314743
},
{
"leg_id": 112,
"buy_datetime": "2020-05-12 00:12:00",
"sell_datetime": "2020-05-14 19:18:00",
"buy_price": 10880000.0,
"sell_price": 11640000.0,
"cash_before": 7826576279.0,
"cash_after": 8364914459.0,
"leg_return_pct": 6.88,
"cumulative_return_pct": 2091128.61,
"btc_qty": 718.99476022
},
{
"leg_id": 113,
"buy_datetime": "2020-05-25 16:45:00",
"sell_datetime": "2020-05-30 19:24:00",
"buy_price": 10771000.0,
"sell_price": 11454000.0,
"cash_before": 8364914459.0,
"cash_after": 8886449024.0,
"leg_return_pct": 6.23,
"cumulative_return_pct": 2221512.26,
"btc_qty": 776.22616305
},
{
"leg_id": 114,
"buy_datetime": "2020-07-04 12:36:00",
"sell_datetime": "2020-07-23 14:18:00",
"buy_price": 10872000.0,
"sell_price": 11257000.0,
"cash_before": 8886449024.0,
"cash_after": 9191937723.0,
"leg_return_pct": 3.44,
"cumulative_return_pct": 2297884.43,
"btc_qty": 816.96153421
},
{
"leg_id": 115,
"buy_datetime": "2020-07-24 03:27:00",
"sell_datetime": "2020-07-27 01:12:00",
"buy_price": 11344000.0,
"sell_price": 11728000.0,
"cash_before": 9191937723.0,
"cash_after": 9493588639.0,
"leg_return_pct": 3.28,
"cumulative_return_pct": 2373297.16,
"btc_qty": 809.88555657
},
{
"leg_id": 116,
"buy_datetime": "2020-07-27 08:30:00",
"sell_datetime": "2020-07-30 04:09:00",
"buy_price": 11695000.0,
"sell_price": 13228000.0,
"cash_before": 9493588639.0,
"cash_after": 10727288646.0,
"leg_return_pct": 13.0,
"cumulative_return_pct": 2681722.16,
"btc_qty": 811.35885799
},
{
"leg_id": 117,
"buy_datetime": "2020-07-30 15:18:00",
"sell_datetime": "2020-08-06 11:39:00",
"buy_price": 13039000.0,
"sell_price": 13785000.0,
"cash_before": 10727288646.0,
"cash_after": 11329690565.0,
"leg_return_pct": 5.62,
"cumulative_return_pct": 2832322.64,
"btc_qty": 822.29657195
},
{
"leg_id": 118,
"buy_datetime": "2020-08-28 11:45:00",
"sell_datetime": "2020-09-02 10:42:00",
"buy_price": 13409000.0,
"sell_price": 13919000.0,
"cash_before": 11329690565.0,
"cash_after": 11748848120.0,
"leg_return_pct": 3.7,
"cumulative_return_pct": 2937112.03,
"btc_qty": 844.5093385
},
{
"leg_id": 119,
"buy_datetime": "2020-09-09 23:30:00",
"sell_datetime": "2020-09-17 03:51:00",
"buy_price": 12186000.0,
"sell_price": 12953000.0,
"cash_before": 11748848120.0,
"cash_after": 12475848097.0,
"leg_return_pct": 6.19,
"cumulative_return_pct": 3118862.02,
"btc_qty": 963.64464925
},
{
"leg_id": 120,
"buy_datetime": "2020-09-23 18:12:00",
"sell_datetime": "2020-10-10 01:06:00",
"buy_price": 12199000.0,
"sell_price": 12640000.0,
"cash_before": 12475848097.0,
"cash_after": 12913932671.0,
"leg_return_pct": 3.51,
"cumulative_return_pct": 3228383.17,
"btc_qty": 1022.18298001
},
{
"leg_id": 121,
"buy_datetime": "2020-10-10 10:15:00",
"sell_datetime": "2020-10-13 10:57:00",
"buy_price": 12632000.0,
"sell_price": 13157000.0,
"cash_before": 12913932671.0,
"cash_after": 13437202819.0,
"leg_return_pct": 4.05,
"cumulative_return_pct": 3359200.7,
"btc_qty": 1021.80776635
},
{
"leg_id": 122,
"buy_datetime": "2020-10-17 03:18:00",
"sell_datetime": "2020-10-23 02:33:00",
"buy_price": 13044000.0,
"sell_price": 14560000.0,
"cash_before": 13437202819.0,
"cash_after": 14983906493.0,
"leg_return_pct": 11.51,
"cumulative_return_pct": 3745876.62,
"btc_qty": 1029.62927155
},
{
"leg_id": 123,
"buy_datetime": "2020-10-23 15:15:00",
"sell_datetime": "2020-11-02 06:36:00",
"buy_price": 14562000.0,
"sell_price": 15593000.0,
"cash_before": 14983906493.0,
"cash_after": 16028737007.0,
"leg_return_pct": 6.97,
"cumulative_return_pct": 4007084.25,
"btc_qty": 1028.4586279
},
{
"leg_id": 124,
"buy_datetime": "2020-11-02 16:15:00",
"sell_datetime": "2020-11-06 05:33:00",
"buy_price": 15537000.0,
"sell_price": 16780000.0,
"cash_before": 16028737007.0,
"cash_after": 17293770484.0,
"leg_return_pct": 7.89,
"cumulative_return_pct": 4323342.62,
"btc_qty": 1031.13359327
},
{
"leg_id": 125,
"buy_datetime": "2020-11-10 17:15:00",
"sell_datetime": "2020-11-14 19:33:00",
"buy_price": 17040000.0,
"sell_price": 17598000.0,
"cash_before": 17293770484.0,
"cash_after": 17842224958.0,
"leg_return_pct": 3.17,
"cumulative_return_pct": 4460456.24,
"btc_qty": 1014.38518773
},
{
"leg_id": 126,
"buy_datetime": "2020-11-17 15:33:00",
"sell_datetime": "2020-11-18 07:09:00",
"buy_price": 18292000.0,
"sell_price": 19125000.0,
"cash_before": 17842224958.0,
"cash_after": 18636092559.0,
"leg_return_pct": 4.45,
"cumulative_return_pct": 4658923.14,
"btc_qty": 974.92367406
},
{
"leg_id": 127,
"buy_datetime": "2020-11-20 15:54:00",
"sell_datetime": "2020-11-25 09:15:00",
"buy_price": 20124000.0,
"sell_price": 20890000.0,
"cash_before": 18636092559.0,
"cash_after": 19326116225.0,
"leg_return_pct": 3.7,
"cumulative_return_pct": 4831429.06,
"btc_qty": 925.60000559
},
{
"leg_id": 128,
"buy_datetime": "2020-11-27 07:18:00",
"sell_datetime": "2020-11-30 04:18:00",
"buy_price": 19164000.0,
"sell_price": 19884000.0,
"cash_before": 19326116225.0,
"cash_after": 20032159809.0,
"leg_return_pct": 3.65,
"cumulative_return_pct": 5007939.95,
"btc_qty": 1007.95518507
},
{
"leg_id": 129,
"buy_datetime": "2020-12-10 11:03:00",
"sell_datetime": "2020-12-18 09:00:00",
"buy_price": 20115000.0,
"sell_price": 24659000.0,
"cash_before": 20032159809.0,
"cash_after": 24532894815.0,
"leg_return_pct": 22.47,
"cumulative_return_pct": 6133123.7,
"btc_qty": 995.38373003
},
{
"leg_id": 130,
"buy_datetime": "2020-12-19 20:21:00",
"sell_datetime": "2020-12-21 15:03:00",
"buy_price": 25111000.0,
"sell_price": 26360000.0,
"cash_before": 24532894815.0,
"cash_after": 25727393648.0,
"leg_return_pct": 4.87,
"cumulative_return_pct": 6431748.41,
"btc_qty": 976.48952123
},
{
"leg_id": 131,
"buy_datetime": "2020-12-22 23:45:00",
"sell_datetime": "2020-12-27 23:27:00",
"buy_price": 26108000.0,
"sell_price": 30484000.0,
"cash_before": 25727393648.0,
"cash_after": 30009567572.0,
"leg_return_pct": 16.64,
"cumulative_return_pct": 7502291.89,
"btc_qty": 984.92913861
},
{
"leg_id": 132,
"buy_datetime": "2020-12-29 09:42:00",
"sell_datetime": "2020-12-31 02:12:00",
"buy_price": 30044000.0,
"sell_price": 31060000.0,
"cash_before": 30009567572.0,
"cash_after": 30993386521.0,
"leg_return_pct": 3.28,
"cumulative_return_pct": 7748246.63,
"btc_qty": 998.35450632
},
{
"leg_id": 133,
"buy_datetime": "2021-01-01 11:42:00",
"sell_datetime": "2021-01-03 08:00:00",
"buy_price": 32324000.0,
"sell_price": 35350000.0,
"cash_before": 30993386521.0,
"cash_after": 33860935256.0,
"leg_return_pct": 9.25,
"cumulative_return_pct": 8465133.81,
"btc_qty": 958.35570559
},
{
"leg_id": 134,
"buy_datetime": "2021-01-04 15:09:00",
"sell_datetime": "2021-01-10 04:42:00",
"buy_price": 37886000.0,
"sell_price": 46343000.0,
"cash_before": 33860935256.0,
"cash_after": 41378041956.0,
"leg_return_pct": 22.2,
"cumulative_return_pct": 10344410.49,
"btc_qty": 893.31163986
},
{
"leg_id": 135,
"buy_datetime": "2021-01-28 02:03:00",
"sell_datetime": "2021-01-29 17:12:00",
"buy_price": 34481000.0,
"sell_price": 35900000.0,
"cash_before": 41378041956.0,
"cash_after": 43037806498.0,
"leg_return_pct": 4.01,
"cumulative_return_pct": 10759351.62,
"btc_qty": 1199.42440575
},
{
"leg_id": 136,
"buy_datetime": "2021-01-31 13:42:00",
"sell_datetime": "2021-02-05 01:42:00",
"buy_price": 37069000.0,
"sell_price": 39235000.0,
"cash_before": 43037806498.0,
"cash_after": 45507032069.0,
"leg_return_pct": 5.74,
"cumulative_return_pct": 11376658.02,
"btc_qty": 1160.43830681
},
{
"leg_id": 137,
"buy_datetime": "2021-02-06 21:15:00",
"sell_datetime": "2021-02-11 17:48:00",
"buy_price": 42907000.0,
"sell_price": 48625000.0,
"cash_before": 45507032069.0,
"cash_after": 51519966628.0,
"leg_return_pct": 13.21,
"cumulative_return_pct": 12879891.66,
"btc_qty": 1060.06662207
},
{
"leg_id": 138,
"buy_datetime": "2021-02-13 14:45:00",
"sell_datetime": "2021-02-19 10:00:00",
"buy_price": 51483000.0,
"sell_price": 57650000.0,
"cash_before": 51519966628.0,
"cash_after": 57633717782.0,
"leg_return_pct": 11.87,
"cumulative_return_pct": 14408329.45,
"btc_qty": 1000.21767661
},
{
"leg_id": 139,
"buy_datetime": "2021-02-19 17:00:00",
"sell_datetime": "2021-02-22 15:42:00",
"buy_price": 57773000.0,
"sell_price": 63618000.0,
"cash_before": 57633717782.0,
"cash_after": 63401177585.0,
"leg_return_pct": 10.01,
"cumulative_return_pct": 15850194.4,
"btc_qty": 997.0903523
},
{
"leg_id": 140,
"buy_datetime": "2021-02-24 00:03:00",
"sell_datetime": "2021-02-25 16:09:00",
"buy_price": 53751000.0,
"sell_price": 56800000.0,
"cash_before": 63401177585.0,
"cash_after": 66930598505.0,
"leg_return_pct": 5.57,
"cumulative_return_pct": 16732549.63,
"btc_qty": 1178.94508003
},
{
"leg_id": 141,
"buy_datetime": "2021-02-27 12:15:00",
"sell_datetime": "2021-03-08 14:15:00",
"buy_price": 54643000.0,
"sell_price": 57667000.0,
"cash_before": 66930598505.0,
"cash_after": 70563989937.0,
"leg_return_pct": 5.43,
"cumulative_return_pct": 17640897.48,
"btc_qty": 1224.25806061
},
{
"leg_id": 142,
"buy_datetime": "2021-03-09 15:30:00",
"sell_datetime": "2021-03-11 16:39:00",
"buy_price": 61670000.0,
"sell_price": 63829000.0,
"cash_before": 70563989937.0,
"cash_after": 72961342804.0,
"leg_return_pct": 3.4,
"cumulative_return_pct": 18240235.7,
"btc_qty": 1143.64695868
},
{
"leg_id": 143,
"buy_datetime": "2021-03-12 18:06:00",
"sell_datetime": "2021-03-14 19:03:00",
"buy_price": 65461000.0,
"sell_price": 70211000.0,
"cash_before": 72961342804.0,
"cash_after": 78177348826.0,
"leg_return_pct": 7.15,
"cumulative_return_pct": 19544237.21,
"btc_qty": 1114.0199834
},
{
"leg_id": 144,
"buy_datetime": "2021-03-23 21:09:00",
"sell_datetime": "2021-04-02 02:24:00",
"buy_price": 65212000.0,
"sell_price": 71740000.0,
"cash_before": 78177348826.0,
"cash_after": 85917253939.0,
"leg_return_pct": 9.9,
"cumulative_return_pct": 21479213.48,
"btc_qty": 1198.21904176
},
{
"leg_id": 145,
"buy_datetime": "2021-04-02 15:48:00",
"sell_datetime": "2021-04-13 04:36:00",
"buy_price": 73529000.0,
"sell_price": 77824000.0,
"cash_before": 85917253939.0,
"cash_after": 90844967534.0,
"leg_return_pct": 5.74,
"cumulative_return_pct": 22711141.88,
"btc_qty": 1167.89695646
},
{
"leg_id": 146,
"buy_datetime": "2021-04-26 12:06:00",
"sell_datetime": "2021-05-01 14:51:00",
"buy_price": 62320000.0,
"sell_price": 68840000.0,
"cash_before": 90844967534.0,
"cash_after": 100248962787.0,
"leg_return_pct": 10.35,
"cumulative_return_pct": 25062140.7,
"btc_qty": 1456.98884868
},
{
"leg_id": 147,
"buy_datetime": "2021-06-07 10:24:00",
"sell_datetime": "2021-06-15 20:42:00",
"buy_price": 41960000.0,
"sell_price": 45855000.0,
"cash_before": 100248962787.0,
"cash_after": 109445195940.0,
"leg_return_pct": 9.17,
"cumulative_return_pct": 27361198.98,
"btc_qty": 2387.96087478
},
{
"leg_id": 148,
"buy_datetime": "2021-06-24 06:03:00",
"sell_datetime": "2021-06-28 18:33:00",
"buy_price": 38692000.0,
"sell_price": 39947000.0,
"cash_before": 109445195940.0,
"cash_after": 112882154657.0,
"leg_return_pct": 3.14,
"cumulative_return_pct": 28220438.66,
"btc_qty": 2827.21165465
},
{
"leg_id": 149,
"buy_datetime": "2021-07-19 20:15:00",
"sell_datetime": "2021-07-26 04:45:00",
"buy_price": 37237000.0,
"sell_price": 40032000.0,
"cash_before": 112882154657.0,
"cash_after": 121233736513.0,
"leg_return_pct": 7.4,
"cumulative_return_pct": 30308334.13,
"btc_qty": 3029.9356441
},
{
"leg_id": 150,
"buy_datetime": "2021-07-29 05:48:00",
"sell_datetime": "2021-08-01 16:42:00",
"buy_price": 46443000.0,
"sell_price": 48378000.0,
"cash_before": 121233736513.0,
"cash_after": 126158562659.0,
"leg_return_pct": 4.06,
"cumulative_return_pct": 31539540.66,
"btc_qty": 2609.07175773
},
{
"leg_id": 151,
"buy_datetime": "2021-08-05 15:06:00",
"sell_datetime": "2021-08-07 21:39:00",
"buy_price": 45480000.0,
"sell_price": 50284000.0,
"cash_before": 126158562659.0,
"cash_after": 139345096603.0,
"leg_return_pct": 10.45,
"cumulative_return_pct": 34836174.15,
"btc_qty": 2772.54800742
},
{
"leg_id": 152,
"buy_datetime": "2021-08-08 20:21:00",
"sell_datetime": "2021-08-15 03:45:00",
"buy_price": 51075000.0,
"sell_price": 54413000.0,
"cash_before": 139345096603.0,
"cash_after": 148303562453.0,
"leg_return_pct": 6.43,
"cumulative_return_pct": 37075790.61,
"btc_qty": 2726.88054929
},
{
"leg_id": 153,
"buy_datetime": "2021-08-18 04:27:00",
"sell_datetime": "2021-08-22 10:18:00",
"buy_price": 53764000.0,
"sell_price": 57640000.0,
"cash_before": 148303562453.0,
"cash_after": 158836233530.0,
"leg_return_pct": 7.1,
"cumulative_return_pct": 39708958.38,
"btc_qty": 2757.03836529
},
{
"leg_id": 154,
"buy_datetime": "2021-08-31 11:30:00",
"sell_datetime": "2021-09-04 16:15:00",
"buy_price": 55618000.0,
"sell_price": 58216000.0,
"cash_before": 158836233530.0,
"cash_after": 166089497513.0,
"leg_return_pct": 4.57,
"cumulative_return_pct": 41522274.38,
"btc_qty": 2854.41431574
},
{
"leg_id": 155,
"buy_datetime": "2021-09-13 20:18:00",
"sell_datetime": "2021-09-15 12:57:00",
"buy_price": 54520000.0,
"sell_price": 56484000.0,
"cash_before": 166089497513.0,
"cash_after": 171900589210.0,
"leg_return_pct": 3.5,
"cumulative_return_pct": 42975047.3,
"btc_qty": 3044.87257455
},
{
"leg_id": 156,
"buy_datetime": "2021-09-29 09:39:00",
"sell_datetime": "2021-10-03 19:39:00",
"buy_price": 50760000.0,
"sell_price": 58199000.0,
"cash_before": 171900589210.0,
"cash_after": 196895989955.0,
"leg_return_pct": 14.54,
"cumulative_return_pct": 49223897.49,
"btc_qty": 3384.84316223
},
{
"leg_id": 157,
"buy_datetime": "2021-10-04 05:21:00",
"sell_datetime": "2021-10-07 16:42:00",
"buy_price": 58927000.0,
"sell_price": 66267000.0,
"cash_before": 196895989955.0,
"cash_after": 221200164979.0,
"leg_return_pct": 12.34,
"cumulative_return_pct": 55299941.24,
"btc_qty": 3339.68370968
},
{
"leg_id": 158,
"buy_datetime": "2021-10-10 09:24:00",
"sell_datetime": "2021-10-14 09:27:00",
"buy_price": 67141000.0,
"sell_price": 69850000.0,
"cash_before": 221200164979.0,
"cash_after": 229895064938.0,
"leg_return_pct": 3.93,
"cumulative_return_pct": 57473666.23,
"btc_qty": 3292.91438758
},
{
"leg_id": 159,
"buy_datetime": "2021-10-17 13:39:00",
"sell_datetime": "2021-10-21 23:03:00",
"buy_price": 74999000.0,
"sell_price": 78724000.0,
"cash_before": 229895064938.0,
"cash_after": 241072085729.0,
"leg_return_pct": 4.86,
"cumulative_return_pct": 60267921.43,
"btc_qty": 3063.77574908
},
{
"leg_id": 160,
"buy_datetime": "2021-11-01 05:12:00",
"sell_datetime": "2021-11-09 04:00:00",
"buy_price": 72222000.0,
"sell_price": 79623000.0,
"cash_before": 241072085729.0,
"cash_after": 265510406775.0,
"leg_return_pct": 10.14,
"cumulative_return_pct": 66377501.69,
"btc_qty": 3336.26249185
},
{
"leg_id": 161,
"buy_datetime": "2021-12-05 01:15:00",
"sell_datetime": "2021-12-08 10:57:00",
"buy_price": 61002000.0,
"sell_price": 62869000.0,
"cash_before": 265510406775.0,
"cash_after": 273362931754.0,
"leg_return_pct": 2.96,
"cumulative_return_pct": 68340632.94,
"btc_qty": 4350.31067131
},
{
"leg_id": 162,
"buy_datetime": "2021-12-18 23:18:00",
"sell_datetime": "2021-12-26 14:00:00",
"buy_price": 58271000.0,
"sell_price": 60711000.0,
"cash_before": 273362931754.0,
"cash_after": 284524805852.0,
"leg_return_pct": 4.08,
"cumulative_return_pct": 71131101.46,
"btc_qty": 4688.88898917
},
{
"leg_id": 163,
"buy_datetime": "2022-01-23 19:27:00",
"sell_datetime": "2022-01-31 12:39:00",
"buy_price": 43925000.0,
"sell_price": 45880000.0,
"cash_before": 284524805852.0,
"cash_after": 296891231824.0,
"leg_return_pct": 4.35,
"cumulative_return_pct": 74222707.96,
"btc_qty": 6474.27532041
},
{
"leg_id": 164,
"buy_datetime": "2022-02-04 02:33:00",
"sell_datetime": "2022-02-06 23:42:00",
"buy_price": 45343000.0,
"sell_price": 50986000.0,
"cash_before": 296891231824.0,
"cash_after": 333506006082.0,
"leg_return_pct": 12.33,
"cumulative_return_pct": 83376401.52,
"btc_qty": 6544.40125727
},
{
"leg_id": 165,
"buy_datetime": "2022-02-24 16:42:00",
"sell_datetime": "2022-02-26 17:39:00",
"buy_price": 43109000.0,
"sell_price": 47650000.0,
"cash_before": 333506006082.0,
"cash_after": 368268194611.0,
"leg_return_pct": 10.42,
"cumulative_return_pct": 92066948.65,
"btc_qty": 7732.47472869
},
{
"leg_id": 166,
"buy_datetime": "2022-02-27 17:30:00",
"sell_datetime": "2022-03-02 03:09:00",
"buy_price": 47430000.0,
"sell_price": 52790000.0,
"cash_before": 368268194611.0,
"cash_after": 409475900817.0,
"leg_return_pct": 11.19,
"cumulative_return_pct": 102368875.2,
"btc_qty": 7760.57475257
},
{
"leg_id": 167,
"buy_datetime": "2022-03-08 22:03:00",
"sell_datetime": "2022-03-22 03:00:00",
"buy_price": 48317000.0,
"sell_price": 50050000.0,
"cash_before": 409475900817.0,
"cash_after": 423738636311.0,
"leg_return_pct": 3.48,
"cumulative_return_pct": 105934559.08,
"btc_qty": 8470.54169065
},
{
"leg_id": 168,
"buy_datetime": "2022-03-22 09:57:00",
"sell_datetime": "2022-03-26 00:03:00",
"buy_price": 50270000.0,
"sell_price": 53923000.0,
"cash_before": 423738636311.0,
"cash_after": 454076286844.0,
"leg_return_pct": 7.16,
"cumulative_return_pct": 113518971.71,
"btc_qty": 8425.04012319
},
{
"leg_id": 169,
"buy_datetime": "2022-05-28 21:30:00",
"sell_datetime": "2022-05-30 21:33:00",
"buy_price": 36933000.0,
"sell_price": 38409000.0,
"cash_before": 454076286844.0,
"cash_after": 471751004398.0,
"leg_return_pct": 3.89,
"cumulative_return_pct": 117937651.1,
"btc_qty": 12288.44796524
},
{
"leg_id": 170,
"buy_datetime": "2022-06-04 23:39:00",
"sell_datetime": "2022-06-06 20:24:00",
"buy_price": 37820000.0,
"sell_price": 39404000.0,
"cash_before": 471751004398.0,
"cash_after": 491017777576.0,
"leg_return_pct": 4.08,
"cumulative_return_pct": 122754344.39,
"btc_qty": 12467.34872807
},
{
"leg_id": 171,
"buy_datetime": "2022-06-21 12:12:00",
"sell_datetime": "2022-06-25 18:48:00",
"buy_price": 26639000.0,
"sell_price": 27796000.0,
"cash_before": 491017777576.0,
"cash_after": 511831721440.0,
"leg_return_pct": 4.24,
"cumulative_return_pct": 127957830.36,
"btc_qty": 18423.07401507
},
{
"leg_id": 172,
"buy_datetime": "2022-07-04 15:18:00",
"sell_datetime": "2022-07-05 16:12:00",
"buy_price": 25214000.0,
"sell_price": 26613000.0,
"cash_before": 511831721440.0,
"cash_after": 539690633395.0,
"leg_return_pct": 5.44,
"cumulative_return_pct": 134922558.35,
"btc_qty": 20289.35534146
},
{
"leg_id": 173,
"buy_datetime": "2022-07-07 17:30:00",
"sell_datetime": "2022-07-08 19:48:00",
"buy_price": 26772000.0,
"sell_price": 28273000.0,
"cash_before": 539690633395.0,
"cash_after": 569379143111.0,
"leg_return_pct": 5.5,
"cumulative_return_pct": 142344685.78,
"btc_qty": 20148.69221869
},
{
"leg_id": 174,
"buy_datetime": "2022-07-13 18:48:00",
"sell_datetime": "2022-07-17 08:15:00",
"buy_price": 26123000.0,
"sell_price": 27915000.0,
"cash_before": 569379143111.0,
"cash_after": 607829442818.0,
"leg_return_pct": 6.75,
"cumulative_return_pct": 151957260.7,
"btc_qty": 21785.18751827
},
{
"leg_id": 175,
"buy_datetime": "2022-07-17 09:36:00",
"sell_datetime": "2022-07-20 17:51:00",
"buy_price": 28000000.0,
"sell_price": 30741000.0,
"cash_before": 607829442818.0,
"cash_after": 666664438860.0,
"leg_return_pct": 9.68,
"cumulative_return_pct": 166666009.72,
"btc_qty": 21697.34028916
},
{
"leg_id": 176,
"buy_datetime": "2022-07-27 11:24:00",
"sell_datetime": "2022-07-30 15:45:00",
"buy_price": 28267000.0,
"sell_price": 31422000.0,
"cash_before": 666664438860.0,
"cash_after": 740332801671.0,
"leg_return_pct": 11.05,
"cumulative_return_pct": 185083100.42,
"btc_qty": 23572.75645242
},
{
"leg_id": 177,
"buy_datetime": "2022-08-02 19:21:00",
"sell_datetime": "2022-08-09 06:06:00",
"buy_price": 30396000.0,
"sell_price": 31568000.0,
"cash_before": 740332801671.0,
"cash_after": 768109649296.0,
"leg_return_pct": 3.75,
"cumulative_return_pct": 192027312.32,
"btc_qty": 24344.07932855
},
{
"leg_id": 178,
"buy_datetime": "2022-09-06 17:18:00",
"sell_datetime": "2022-09-12 06:57:00",
"buy_price": 27396000.0,
"sell_price": 29722000.0,
"cash_before": 768109649296.0,
"cash_after": 832491274230.0,
"leg_return_pct": 8.38,
"cumulative_return_pct": 208122718.56,
"btc_qty": 28023.27326876
},
{
"leg_id": 179,
"buy_datetime": "2022-09-20 00:45:00",
"sell_datetime": "2022-09-29 05:00:00",
"buy_price": 27138000.0,
"sell_price": 28038000.0,
"cash_before": 832491274230.0,
"cash_after": 859239987909.0,
"leg_return_pct": 3.21,
"cumulative_return_pct": 214809896.98,
"btc_qty": 30660.8824745
},
{
"leg_id": 180,
"buy_datetime": "2022-10-11 13:18:00",
"sell_datetime": "2022-10-26 15:45:00",
"buy_price": 27363000.0,
"sell_price": 28547000.0,
"cash_before": 859239987909.0,
"cash_after": 895523200785.0,
"leg_return_pct": 4.22,
"cumulative_return_pct": 223880700.2,
"btc_qty": 31385.8264048
},
{
"leg_id": 181,
"buy_datetime": "2022-11-01 09:09:00",
"sell_datetime": "2022-11-06 16:09:00",
"buy_price": 28753000.0,
"sell_price": 29667000.0,
"cash_before": 895523200785.0,
"cash_after": 923066321871.0,
"leg_return_pct": 3.08,
"cumulative_return_pct": 230766480.47,
"btc_qty": 31129.81042619
},
{
"leg_id": 182,
"buy_datetime": "2022-12-30 07:48:00",
"sell_datetime": "2023-01-11 23:15:00",
"buy_price": 21154000.0,
"sell_price": 21923000.0,
"cash_before": 923066321871.0,
"cash_after": 955665673182.0,
"leg_return_pct": 3.53,
"cumulative_return_pct": 238916318.3,
"btc_qty": 43613.72736645
},
{
"leg_id": 183,
"buy_datetime": "2023-01-13 20:48:00",
"sell_datetime": "2023-01-14 23:45:00",
"buy_price": 23783000.0,
"sell_price": 25779000.0,
"cash_before": 955665673182.0,
"cash_after": 1034834774528.0,
"leg_return_pct": 8.28,
"cumulative_return_pct": 258708593.63,
"btc_qty": 40162.63046485
},
{
"leg_id": 184,
"buy_datetime": "2023-01-16 23:36:00",
"sell_datetime": "2023-01-22 19:51:00",
"buy_price": 25984000.0,
"sell_price": 28612000.0,
"cash_before": 1034834774528.0,
"cash_after": 1138357884791.0,
"leg_return_pct": 10.0,
"cumulative_return_pct": 284589371.2,
"btc_qty": 39805.93277174
},
{
"leg_id": 185,
"buy_datetime": "2023-01-23 07:57:00",
"sell_datetime": "2023-01-30 09:27:00",
"buy_price": 28338000.0,
"sell_price": 29617000.0,
"cash_before": 1138357884791.0,
"cash_after": 1188546797835.0,
"leg_return_pct": 4.41,
"cumulative_return_pct": 297136599.46,
"btc_qty": 40150.63539587
},
{
"leg_id": 186,
"buy_datetime": "2023-02-12 07:00:00",
"sell_datetime": "2023-02-19 03:36:00",
"buy_price": 28251000.0,
"sell_price": 31810000.0,
"cash_before": 1188546797835.0,
"cash_after": 1336939415151.0,
"leg_return_pct": 12.49,
"cumulative_return_pct": 334234753.79,
"btc_qty": 42049.92830117
},
{
"leg_id": 187,
"buy_datetime": "2023-03-10 16:39:00",
"sell_datetime": "2023-03-16 07:36:00",
"buy_price": 27031000.0,
"sell_price": 32713000.0,
"cash_before": 1336939415151.0,
"cash_after": 1616350661188.0,
"leg_return_pct": 20.9,
"cumulative_return_pct": 404087565.3,
"btc_qty": 49434.75807196
},
{
"leg_id": 188,
"buy_datetime": "2023-03-18 03:30:00",
"sell_datetime": "2023-03-23 03:15:00",
"buy_price": 35158000.0,
"sell_price": 37829000.0,
"cash_before": 1616350661188.0,
"cash_after": 1737408257555.0,
"leg_return_pct": 7.49,
"cumulative_return_pct": 434351964.39,
"btc_qty": 45950.92115186
},
{
"leg_id": 189,
"buy_datetime": "2023-03-27 19:45:00",
"sell_datetime": "2023-04-13 01:27:00",
"buy_price": 37058000.0,
"sell_price": 39883000.0,
"cash_before": 1737408257555.0,
"cash_after": 1867984721405.0,
"leg_return_pct": 7.52,
"cumulative_return_pct": 466996080.35,
"btc_qty": 46860.04515696
},
{
"leg_id": 190,
"buy_datetime": "2023-04-25 02:12:00",
"sell_datetime": "2023-04-29 17:51:00",
"buy_price": 36524000.0,
"sell_price": 39063000.0,
"cash_before": 1867984721405.0,
"cash_after": 1995842085405.0,
"leg_return_pct": 6.84,
"cumulative_return_pct": 498960421.35,
"btc_qty": 51118.46262852
},
{
"leg_id": 191,
"buy_datetime": "2023-05-25 09:06:00",
"sell_datetime": "2023-05-30 03:21:00",
"buy_price": 35460000.0,
"sell_price": 36945000.0,
"cash_before": 1995842085405.0,
"cash_after": 2077345400269.0,
"leg_return_pct": 4.08,
"cumulative_return_pct": 519336250.07,
"btc_qty": 56256.18060807
},
{
"leg_id": 192,
"buy_datetime": "2023-06-07 22:57:00",
"sell_datetime": "2023-07-10 23:36:00",
"buy_price": 35435000.0,
"sell_price": 39912000.0,
"cash_before": 2077345400269.0,
"cash_after": 2337466328028.0,
"leg_return_pct": 12.52,
"cumulative_return_pct": 584366482.01,
"btc_qty": 58594.79970562
},
{
"leg_id": 193,
"buy_datetime": "2023-08-29 17:09:00",
"sell_datetime": "2023-10-05 04:36:00",
"buy_price": 35123000.0,
"sell_price": 37467000.0,
"cash_before": 2337466328028.0,
"cash_after": 2490968737174.0,
"leg_return_pct": 6.57,
"cumulative_return_pct": 622742084.29,
"btc_qty": 66517.59800882
},
{
"leg_id": 194,
"buy_datetime": "2023-10-10 01:06:00",
"sell_datetime": "2023-10-20 00:21:00",
"buy_price": 37476000.0,
"sell_price": 38871000.0,
"cash_before": 2490968737174.0,
"cash_after": 2581109070966.0,
"leg_return_pct": 3.62,
"cumulative_return_pct": 645277167.74,
"btc_qty": 66435.1385635
},
{
"leg_id": 195,
"buy_datetime": "2023-11-14 06:24:00",
"sell_datetime": "2024-01-15 23:06:00",
"buy_price": 49383000.0,
"sell_price": 58425000.0,
"cash_before": 2581109070966.0,
"cash_after": 3050655769679.0,
"leg_return_pct": 18.19,
"cumulative_return_pct": 762663842.42,
"btc_qty": 52241.02457183
},
{
"leg_id": 196,
"buy_datetime": "2024-01-17 23:39:00",
"sell_datetime": "2024-02-16 00:03:00",
"buy_price": 58619000.0,
"sell_price": 71496000.0,
"cash_before": 3050655769679.0,
"cash_after": 3717081999889.0,
"leg_return_pct": 21.85,
"cumulative_return_pct": 929270399.97,
"btc_qty": 52016.07741166
},
{
"leg_id": 197,
"buy_datetime": "2024-02-24 09:36:00",
"sell_datetime": "2024-02-29 02:36:00",
"buy_price": 70959000.0,
"sell_price": 83866000.0,
"cash_before": 3717081999889.0,
"cash_after": 4388803959158.0,
"leg_return_pct": 18.07,
"cumulative_return_pct": 1097200889.79,
"btc_qty": 52357.32548216
},
{
"leg_id": 198,
"buy_datetime": "2024-03-06 05:03:00",
"sell_datetime": "2024-03-26 16:54:00",
"buy_price": 91756000.0,
"sell_price": 99784000.0,
"cash_before": 4388803959158.0,
"cash_after": 4768021615256.0,
"leg_return_pct": 8.64,
"cumulative_return_pct": 1192005303.81,
"btc_qty": 47807.33202382
},
{
"leg_id": 199,
"buy_datetime": "2024-07-18 09:33:00",
"sell_datetime": "2024-07-31 23:15:00",
"buy_price": 89680000.0,
"sell_price": 92520000.0,
"cash_before": 4768021615256.0,
"cash_after": 4914098269045.0,
"leg_return_pct": 3.06,
"cumulative_return_pct": 1228524467.26,
"btc_qty": 53140.47284175
},
{
"leg_id": 200,
"buy_datetime": "2024-09-17 02:45:00",
"sell_datetime": "2024-09-19 23:54:00",
"buy_price": 78299000.0,
"sell_price": 84158000.0,
"cash_before": 4914098269045.0,
"cash_after": 5276532584508.0,
"leg_return_pct": 7.38,
"cumulative_return_pct": 1319133046.13,
"btc_qty": 62729.29692475
},
{
"leg_id": 201,
"buy_datetime": "2024-10-02 22:45:00",
"sell_datetime": "2024-10-18 02:24:00",
"buy_price": 81744000.0,
"sell_price": 91728000.0,
"cash_before": 5276532584508.0,
"cash_after": 5915075065231.0,
"leg_return_pct": 12.1,
"cumulative_return_pct": 1478768666.31,
"btc_qty": 64517.20393197
},
{
"leg_id": 202,
"buy_datetime": "2024-11-26 07:54:00",
"sell_datetime": "2024-12-12 22:36:00",
"buy_price": 132049000.0,
"sell_price": 143132000.0,
"cash_before": 5915075065231.0,
"cash_after": 6405123093484.0,
"leg_return_pct": 8.28,
"cumulative_return_pct": 1601280673.37,
"btc_qty": 44772.14918476
},
{
"leg_id": 203,
"buy_datetime": "2025-03-04 14:06:00",
"sell_datetime": "2025-03-07 09:15:00",
"buy_price": 126612000.0,
"sell_price": 132592000.0,
"cash_before": 6405123093484.0,
"cash_after": 6700936921043.0,
"leg_return_pct": 4.62,
"cumulative_return_pct": 1675234130.26,
"btc_qty": 50563.29993948
},
{
"leg_id": 204,
"buy_datetime": "2025-03-17 23:33:00",
"sell_datetime": "2025-04-27 10:36:00",
"buy_price": 121925000.0,
"sell_price": 136557000.0,
"cash_before": 6700936921043.0,
"cash_after": 7497601083032.0,
"leg_return_pct": 11.89,
"cumulative_return_pct": 1874400170.76,
"btc_qty": 54932.01929533
},
{
"leg_id": 205,
"buy_datetime": "2025-05-06 04:39:00",
"sell_datetime": "2025-05-16 23:06:00",
"buy_price": 134528000.0,
"sell_price": 146001000.0,
"cash_before": 7497601083032.0,
"cash_after": 8128886716017.0,
"leg_return_pct": 8.42,
"cumulative_return_pct": 2032221579.0,
"btc_qty": 55704.77731395
},
{
"leg_id": 206,
"buy_datetime": "2025-11-21 21:36:00",
"sell_datetime": "2025-12-10 19:24:00",
"buy_price": 124440000.0,
"sell_price": 137486000.0,
"cash_before": 8128886716017.0,
"cash_after": 8972121426562.0,
"leg_return_pct": 10.37,
"cumulative_return_pct": 2243030256.64,
"btc_qty": 65291.08222966
},
{
"leg_id": 207,
"buy_datetime": "2026-02-13 00:21:00",
"sell_datetime": "2026-03-04 23:42:00",
"buy_price": 99294000.0,
"sell_price": 104080000.0,
"cash_before": 8972121426562.0,
"cash_after": 9395178088637.0,
"leg_return_pct": 4.72,
"cumulative_return_pct": 2348794422.16,
"btc_qty": 90313.97028872
},
{
"leg_id": 208,
"buy_datetime": "2026-03-08 09:03:00",
"sell_datetime": "2026-03-13 01:06:00",
"buy_price": 99629000.0,
"sell_price": 102654000.0,
"cash_before": 9395178088637.0,
"cash_after": 9670762529108.0,
"leg_return_pct": 2.93,
"cumulative_return_pct": 2417690532.28,
"btc_qty": 94254.48915067
},
{
"leg_id": 209,
"buy_datetime": "2026-04-03 11:15:00",
"sell_datetime": "2026-04-11 22:03:00",
"buy_price": 101403000.0,
"sell_price": 108466000.0,
"cash_before": 9670762529108.0,
"cash_after": 10334016171031.0,
"leg_return_pct": 6.86,
"cumulative_return_pct": 2583503942.76,
"btc_qty": 95321.9051492
},
{
"leg_id": 210,
"buy_datetime": "2026-04-11 23:51:00",
"sell_datetime": "2026-05-12 05:09:00",
"buy_price": 108336000.0,
"sell_price": 120306000.0,
"cash_before": 10334016171031.0,
"cash_after": 11464344411217.0,
"leg_return_pct": 10.94,
"cumulative_return_pct": 2866086002.8,
"btc_qty": 95340.87619023
}
]
},
"mtf_rejected_signals": [
{
"side": "buy",
"datetime": "2023-06-11 02:09:00",
"price": 34121000.0,
"bar_index": 1120506,
"marker_id": 11974,
"leg_id": 11974,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-11 16:51:00",
"price": 34190000.0,
"bar_index": 1120800,
"marker_id": 11975,
"leg_id": 11975,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-11 19:30:00",
"price": 34190000.0,
"bar_index": 1120853,
"marker_id": 11976,
"leg_id": 11976,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-12 00:27:00",
"price": 34197000.0,
"bar_index": 1120952,
"marker_id": 11977,
"leg_id": 11977,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-12 00:57:00",
"price": 34196000.0,
"bar_index": 1120962,
"marker_id": 11978,
"leg_id": 11978,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-12 14:00:00",
"price": 34111000.0,
"bar_index": 1121223,
"marker_id": 11979,
"leg_id": 11979,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-12 15:33:00",
"price": 34099000.0,
"bar_index": 1121254,
"marker_id": 11980,
"leg_id": 11980,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-13 03:00:00",
"price": 33965000.0,
"bar_index": 1121483,
"marker_id": 11981,
"leg_id": 11981,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-13 22:24:00",
"price": 34147000.0,
"bar_index": 1121871,
"marker_id": 11982,
"leg_id": 11982,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-14 09:00:00",
"price": 33876000.0,
"bar_index": 1122083,
"marker_id": 11983,
"leg_id": 11983,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=13.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-14 15:54:00",
"price": 33813000.0,
"bar_index": 1122221,
"marker_id": 11984,
"leg_id": 11984,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-14 19:48:00",
"price": 33868000.0,
"bar_index": 1122299,
"marker_id": 11985,
"leg_id": 11985,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-14 23:06:00",
"price": 33898000.0,
"bar_index": 1122365,
"marker_id": 11986,
"leg_id": 11986,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-15 08:30:00",
"price": 32869000.0,
"bar_index": 1122553,
"marker_id": 11987,
"leg_id": 11987,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-16 01:45:00",
"price": 32601000.0,
"bar_index": 1122898,
"marker_id": 11988,
"leg_id": 11988,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-17 00:03:00",
"price": 33522000.0,
"bar_index": 1123344,
"marker_id": 11989,
"leg_id": 11989,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-17 01:57:00",
"price": 34068000.0,
"bar_index": 1123382,
"marker_id": 11990,
"leg_id": 11990,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross,zigzag_causal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-17 07:00:00",
"price": 34494000.0,
"bar_index": 1123483,
"marker_id": 11991,
"leg_id": 11991,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-18 03:03:00",
"price": 34657000.0,
"bar_index": 1123884,
"marker_id": 11992,
"leg_id": 11992,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-18 21:48:00",
"price": 34694000.0,
"bar_index": 1124259,
"marker_id": 11993,
"leg_id": 11993,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-19 09:39:00",
"price": 34523000.0,
"bar_index": 1124447,
"marker_id": 11994,
"leg_id": 11994,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-19 20:00:00",
"price": 34592000.0,
"bar_index": 1124654,
"marker_id": 11995,
"leg_id": 11995,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-20 01:36:00",
"price": 34712000.0,
"bar_index": 1124766,
"marker_id": 11996,
"leg_id": 11996,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-20 11:30:00",
"price": 35207000.0,
"bar_index": 1124964,
"marker_id": 11997,
"leg_id": 11997,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-20 12:00:00",
"price": 35220000.0,
"bar_index": 1124974,
"marker_id": 11998,
"leg_id": 11998,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-20 16:27:00",
"price": 35155000.0,
"bar_index": 1125063,
"marker_id": 11999,
"leg_id": 11999,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-20 17:09:00",
"price": 35118000.0,
"bar_index": 1125077,
"marker_id": 12000,
"leg_id": 12000,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-20 23:00:00",
"price": 35247000.0,
"bar_index": 1125194,
"marker_id": 12001,
"leg_id": 12001,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-21 07:09:00",
"price": 36681000.0,
"bar_index": 1125357,
"marker_id": 12002,
"leg_id": 12002,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "rsi14",
"operator": ">=",
"threshold": 61.5524,
"result": false
},
{
"timeframe": "3분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.8015,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.7662,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.2898,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-22 02:12:00",
"price": 39200000.0,
"bar_index": 1125738,
"marker_id": 12003,
"leg_id": 12003,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-22 11:12:00",
"price": 39348000.0,
"bar_index": 1125918,
"marker_id": 12004,
"leg_id": 12004,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "rsi14",
"operator": ">=",
"threshold": 61.5524,
"result": false
},
{
"timeframe": "3분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.8015,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.7662,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.2898,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-22 14:57:00",
"price": 39596000.0,
"bar_index": 1125993,
"marker_id": 12005,
"leg_id": 12005,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-22 16:18:00",
"price": 39440000.0,
"bar_index": 1126020,
"marker_id": 12006,
"leg_id": 12006,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-23 09:33:00",
"price": 39396000.0,
"bar_index": 1126365,
"marker_id": 12007,
"leg_id": 12007,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-23 18:51:00",
"price": 39648000.0,
"bar_index": 1126551,
"marker_id": 12008,
"leg_id": 12008,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-23 22:54:00",
"price": 39867000.0,
"bar_index": 1126632,
"marker_id": 12009,
"leg_id": 12009,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "rsi14",
"operator": ">=",
"threshold": 61.5524,
"result": false
},
{
"timeframe": "3분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.8015,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.7662,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.2898,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-23 23:15:00",
"price": 39919000.0,
"bar_index": 1126639,
"marker_id": 12010,
"leg_id": 12010,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-24 13:03:00",
"price": 40783000.0,
"bar_index": 1126915,
"marker_id": 12011,
"leg_id": 12011,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-24 13:24:00",
"price": 40842000.0,
"bar_index": 1126922,
"marker_id": 12012,
"leg_id": 12012,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-24 16:27:00",
"price": 40717000.0,
"bar_index": 1126983,
"marker_id": 12013,
"leg_id": 12013,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-24 20:45:00",
"price": 40718000.0,
"bar_index": 1127069,
"marker_id": 12014,
"leg_id": 12014,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-25 04:39:00",
"price": 40767000.0,
"bar_index": 1127227,
"marker_id": 12015,
"leg_id": 12015,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-25 08:45:00",
"price": 40600000.0,
"bar_index": 1127309,
"marker_id": 12016,
"leg_id": 12016,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-25 09:12:00",
"price": 40657000.0,
"bar_index": 1127318,
"marker_id": 12017,
"leg_id": 12017,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-25 15:27:00",
"price": 41181000.0,
"bar_index": 1127443,
"marker_id": 12018,
"leg_id": 12018,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-25 23:03:00",
"price": 40735000.0,
"bar_index": 1127595,
"marker_id": 12019,
"leg_id": 12019,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-26 01:18:00",
"price": 40526000.0,
"bar_index": 1127640,
"marker_id": 12020,
"leg_id": 12020,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-26 07:09:00",
"price": 40355000.0,
"bar_index": 1127757,
"marker_id": 12021,
"leg_id": 12021,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-26 09:09:00",
"price": 40344000.0,
"bar_index": 1127797,
"marker_id": 12022,
"leg_id": 12022,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-27 04:39:00",
"price": 40016000.0,
"bar_index": 1128187,
"marker_id": 12023,
"leg_id": 12023,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-27 07:15:00",
"price": 39997000.0,
"bar_index": 1128239,
"marker_id": 12024,
"leg_id": 12024,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-27 14:21:00",
"price": 40106000.0,
"bar_index": 1128381,
"marker_id": 12025,
"leg_id": 12025,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-27 15:21:00",
"price": 39991000.0,
"bar_index": 1128401,
"marker_id": 12026,
"leg_id": 12026,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-27 18:00:00",
"price": 40148000.0,
"bar_index": 1128454,
"marker_id": 12027,
"leg_id": 12027,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-28 01:33:00",
"price": 40463000.0,
"bar_index": 1128605,
"marker_id": 12028,
"leg_id": 12028,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-28 03:18:00",
"price": 40443000.0,
"bar_index": 1128640,
"marker_id": 12029,
"leg_id": 12029,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-28 09:09:00",
"price": 40448000.0,
"bar_index": 1128757,
"marker_id": 12030,
"leg_id": 12030,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-28 11:51:00",
"price": 40305000.0,
"bar_index": 1128811,
"marker_id": 12031,
"leg_id": 12031,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-28 14:24:00",
"price": 40262000.0,
"bar_index": 1128862,
"marker_id": 12032,
"leg_id": 12032,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-28 20:36:00",
"price": 40197000.0,
"bar_index": 1128986,
"marker_id": 12033,
"leg_id": 12033,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-29 03:03:00",
"price": 40150000.0,
"bar_index": 1129115,
"marker_id": 12034,
"leg_id": 12034,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-29 05:15:00",
"price": 40020000.0,
"bar_index": 1129159,
"marker_id": 12036,
"leg_id": 12036,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-29 14:57:00",
"price": 40179000.0,
"bar_index": 1129353,
"marker_id": 12037,
"leg_id": 12037,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-29 21:45:00",
"price": 40775000.0,
"bar_index": 1129489,
"marker_id": 12038,
"leg_id": 12038,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-30 01:09:00",
"price": 40710000.0,
"bar_index": 1129557,
"marker_id": 12039,
"leg_id": 12039,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-30 05:21:00",
"price": 40541000.0,
"bar_index": 1129641,
"marker_id": 12040,
"leg_id": 12040,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-06-30 17:06:00",
"price": 40849000.0,
"bar_index": 1129876,
"marker_id": 12041,
"leg_id": 12041,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-06-30 22:09:00",
"price": 41146000.0,
"bar_index": 1129977,
"marker_id": 12042,
"leg_id": 12042,
"signal_type": "breakout",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "rsi14",
"operator": ">=",
"threshold": 61.5524,
"result": false
},
{
"timeframe": "3분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.8015,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.7662,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.2898,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-01 08:15:00",
"price": 40539000.0,
"bar_index": 1130179,
"marker_id": 12043,
"leg_id": 12043,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-01 18:30:00",
"price": 40607000.0,
"bar_index": 1130384,
"marker_id": 12044,
"leg_id": 12044,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-01 22:30:00",
"price": 40736000.0,
"bar_index": 1130464,
"marker_id": 12045,
"leg_id": 12045,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-02 00:18:00",
"price": 40653000.0,
"bar_index": 1130500,
"marker_id": 12046,
"leg_id": 12046,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-02 02:39:00",
"price": 40688000.0,
"bar_index": 1130547,
"marker_id": 12047,
"leg_id": 12047,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-02 14:03:00",
"price": 40498000.0,
"bar_index": 1130775,
"marker_id": 12048,
"leg_id": 12048,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-02 16:45:00",
"price": 40493000.0,
"bar_index": 1130829,
"marker_id": 12049,
"leg_id": 12049,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-02 17:24:00",
"price": 40504000.0,
"bar_index": 1130842,
"marker_id": 12050,
"leg_id": 12050,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-02 18:06:00",
"price": 40511000.0,
"bar_index": 1130856,
"marker_id": 12051,
"leg_id": 12051,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-02 22:42:00",
"price": 40571000.0,
"bar_index": 1130948,
"marker_id": 12052,
"leg_id": 12052,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-03 07:42:00",
"price": 40581000.0,
"bar_index": 1131128,
"marker_id": 12053,
"leg_id": 12053,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-03 10:45:00",
"price": 40638000.0,
"bar_index": 1131189,
"marker_id": 12054,
"leg_id": 12054,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-03 19:06:00",
"price": 40534000.0,
"bar_index": 1131356,
"marker_id": 12055,
"leg_id": 12055,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-04 03:27:00",
"price": 40870000.0,
"bar_index": 1131523,
"marker_id": 12056,
"leg_id": 12056,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-04 09:12:00",
"price": 41099000.0,
"bar_index": 1131638,
"marker_id": 12057,
"leg_id": 12057,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-04 18:18:00",
"price": 40879000.0,
"bar_index": 1131820,
"marker_id": 12058,
"leg_id": 12058,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-05 05:39:00",
"price": 40628000.0,
"bar_index": 1132047,
"marker_id": 12059,
"leg_id": 12059,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-05 09:09:00",
"price": 40650000.0,
"bar_index": 1132117,
"marker_id": 12060,
"leg_id": 12060,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-05 12:57:00",
"price": 40683000.0,
"bar_index": 1132193,
"marker_id": 12061,
"leg_id": 12061,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-05 14:54:00",
"price": 40625000.0,
"bar_index": 1132232,
"marker_id": 12062,
"leg_id": 12062,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-06 03:45:00",
"price": 40243000.0,
"bar_index": 1132489,
"marker_id": 12063,
"leg_id": 12063,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-07 01:21:00",
"price": 40278000.0,
"bar_index": 1132921,
"marker_id": 12064,
"leg_id": 12064,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-07 07:57:00",
"price": 40095000.0,
"bar_index": 1133053,
"marker_id": 12065,
"leg_id": 12065,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-07 17:09:00",
"price": 39952000.0,
"bar_index": 1133237,
"marker_id": 12066,
"leg_id": 12066,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=14.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-07 21:57:00",
"price": 40009000.0,
"bar_index": 1133333,
"marker_id": 12067,
"leg_id": 12067,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-08 01:24:00",
"price": 40143000.0,
"bar_index": 1133402,
"marker_id": 12068,
"leg_id": 12068,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-08 12:06:00",
"price": 40148000.0,
"bar_index": 1133616,
"marker_id": 12069,
"leg_id": 12069,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-08 16:27:00",
"price": 39996000.0,
"bar_index": 1133703,
"marker_id": 12070,
"leg_id": 12070,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-08 20:27:00",
"price": 40014000.0,
"bar_index": 1133783,
"marker_id": 12071,
"leg_id": 12071,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-08 22:12:00",
"price": 39973000.0,
"bar_index": 1133818,
"marker_id": 12072,
"leg_id": 12072,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-09 05:39:00",
"price": 39992000.0,
"bar_index": 1133967,
"marker_id": 12073,
"leg_id": 12073,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-09 07:30:00",
"price": 40043000.0,
"bar_index": 1134004,
"marker_id": 12074,
"leg_id": 12074,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-09 16:18:00",
"price": 40007000.0,
"bar_index": 1134180,
"marker_id": 12075,
"leg_id": 12075,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-09 19:39:00",
"price": 40013000.0,
"bar_index": 1134247,
"marker_id": 12076,
"leg_id": 12076,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-09 21:12:00",
"price": 39990000.0,
"bar_index": 1134278,
"marker_id": 12077,
"leg_id": 12077,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-10 09:39:00",
"price": 39876000.0,
"bar_index": 1134525,
"marker_id": 12078,
"leg_id": 12078,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=11.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-10 16:42:00",
"price": 39747000.0,
"bar_index": 1134666,
"marker_id": 12079,
"leg_id": 12079,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-10 18:30:00",
"price": 39772000.0,
"bar_index": 1134702,
"marker_id": 12080,
"leg_id": 12080,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-11 08:09:00",
"price": 40031000.0,
"bar_index": 1134975,
"marker_id": 12082,
"leg_id": 12082,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-11 20:42:00",
"price": 39909000.0,
"bar_index": 1135226,
"marker_id": 12083,
"leg_id": 12083,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-12 00:30:00",
"price": 40037000.0,
"bar_index": 1135302,
"marker_id": 12084,
"leg_id": 12084,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-12 11:39:00",
"price": 40041000.0,
"bar_index": 1135525,
"marker_id": 12085,
"leg_id": 12085,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-12 14:33:00",
"price": 40037000.0,
"bar_index": 1135583,
"marker_id": 12086,
"leg_id": 12086,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-12 18:21:00",
"price": 40129000.0,
"bar_index": 1135659,
"marker_id": 12087,
"leg_id": 12087,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-12 20:18:00",
"price": 40177000.0,
"bar_index": 1135698,
"marker_id": 12088,
"leg_id": 12088,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-12 21:54:00",
"price": 40144000.0,
"bar_index": 1135730,
"marker_id": 12089,
"leg_id": 12089,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-12 23:00:00",
"price": 40199000.0,
"bar_index": 1135752,
"marker_id": 12090,
"leg_id": 12090,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-13 03:45:00",
"price": 39874000.0,
"bar_index": 1135847,
"marker_id": 12091,
"leg_id": 12091,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-13 05:27:00",
"price": 39793000.0,
"bar_index": 1135881,
"marker_id": 12092,
"leg_id": 12092,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-13 13:06:00",
"price": 39361000.0,
"bar_index": 1136034,
"marker_id": 12093,
"leg_id": 12093,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [bb_reversal,zigzag_causal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-13 15:03:00",
"price": 39415000.0,
"bar_index": 1136073,
"marker_id": 12094,
"leg_id": 12094,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-13 21:57:00",
"price": 39637000.0,
"bar_index": 1136211,
"marker_id": 12095,
"leg_id": 12095,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-13 22:33:00",
"price": 39664000.0,
"bar_index": 1136223,
"marker_id": 12096,
"leg_id": 12096,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-14 01:09:00",
"price": 39719000.0,
"bar_index": 1136275,
"marker_id": 12098,
"leg_id": 12098,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-14 01:24:00",
"price": 39864000.0,
"bar_index": 1136280,
"marker_id": 12099,
"leg_id": 12099,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-14 03:30:00",
"price": 39494000.0,
"bar_index": 1136322,
"marker_id": 12100,
"leg_id": 12100,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-14 08:00:00",
"price": 39635000.0,
"bar_index": 1136412,
"marker_id": 12101,
"leg_id": 12101,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-14 17:09:00",
"price": 39790000.0,
"bar_index": 1136595,
"marker_id": 12102,
"leg_id": 12102,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-14 18:24:00",
"price": 39803000.0,
"bar_index": 1136620,
"marker_id": 12103,
"leg_id": 12103,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-14 19:15:00",
"price": 39758000.0,
"bar_index": 1136637,
"marker_id": 12104,
"leg_id": 12104,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-14 23:48:00",
"price": 39958000.0,
"bar_index": 1136728,
"marker_id": 12105,
"leg_id": 12105,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-15 01:36:00",
"price": 39930000.0,
"bar_index": 1136764,
"marker_id": 12106,
"leg_id": 12106,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-15 06:00:00",
"price": 39017000.0,
"bar_index": 1136852,
"marker_id": 12107,
"leg_id": 12107,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-15 16:18:00",
"price": 38844000.0,
"bar_index": 1137058,
"marker_id": 12108,
"leg_id": 12108,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-15 17:24:00",
"price": 38823000.0,
"bar_index": 1137080,
"marker_id": 12109,
"leg_id": 12109,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-15 21:18:00",
"price": 38750000.0,
"bar_index": 1137158,
"marker_id": 12110,
"leg_id": 12110,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-15 21:33:00",
"price": 38762000.0,
"bar_index": 1137163,
"marker_id": 12111,
"leg_id": 12111,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-16 07:06:00",
"price": 38879000.0,
"bar_index": 1137354,
"marker_id": 12112,
"leg_id": 12112,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-16 08:27:00",
"price": 38901000.0,
"bar_index": 1137381,
"marker_id": 12113,
"leg_id": 12113,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-16 11:45:00",
"price": 38834000.0,
"bar_index": 1137447,
"marker_id": 12114,
"leg_id": 12114,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-16 16:45:00",
"price": 38852000.0,
"bar_index": 1137547,
"marker_id": 12115,
"leg_id": 12115,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-17 01:39:00",
"price": 38979000.0,
"bar_index": 1137725,
"marker_id": 12116,
"leg_id": 12116,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-17 04:42:00",
"price": 38929000.0,
"bar_index": 1137786,
"marker_id": 12117,
"leg_id": 12117,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-17 06:36:00",
"price": 39022000.0,
"bar_index": 1137824,
"marker_id": 12118,
"leg_id": 12118,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-17 07:27:00",
"price": 39015000.0,
"bar_index": 1137841,
"marker_id": 12119,
"leg_id": 12119,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-17 13:03:00",
"price": 38811000.0,
"bar_index": 1137953,
"marker_id": 12120,
"leg_id": 12120,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-17 16:54:00",
"price": 38848000.0,
"bar_index": 1138030,
"marker_id": 12121,
"leg_id": 12121,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-18 02:30:00",
"price": 38813000.0,
"bar_index": 1138222,
"marker_id": 12122,
"leg_id": 12122,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-18 06:06:00",
"price": 38553000.0,
"bar_index": 1138294,
"marker_id": 12123,
"leg_id": 12123,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-18 09:30:00",
"price": 38728000.0,
"bar_index": 1138362,
"marker_id": 12124,
"leg_id": 12124,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-18 13:57:00",
"price": 38492000.0,
"bar_index": 1138451,
"marker_id": 12125,
"leg_id": 12125,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-19 12:15:00",
"price": 38514000.0,
"bar_index": 1138897,
"marker_id": 12127,
"leg_id": 12127,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-19 21:15:00",
"price": 38426000.0,
"bar_index": 1139077,
"marker_id": 12128,
"leg_id": 12128,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-19 22:48:00",
"price": 38411000.0,
"bar_index": 1139108,
"marker_id": 12129,
"leg_id": 12129,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-19 23:15:00",
"price": 38356000.0,
"bar_index": 1139117,
"marker_id": 12130,
"leg_id": 12130,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-20 03:30:00",
"price": 38355000.0,
"bar_index": 1139202,
"marker_id": 12131,
"leg_id": 12131,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-21 01:09:00",
"price": 38526000.0,
"bar_index": 1139635,
"marker_id": 12132,
"leg_id": 12132,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-21 08:03:00",
"price": 38558000.0,
"bar_index": 1139773,
"marker_id": 12134,
"leg_id": 12134,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-21 09:03:00",
"price": 38565000.0,
"bar_index": 1139793,
"marker_id": 12135,
"leg_id": 12135,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-21 10:09:00",
"price": 38577000.0,
"bar_index": 1139815,
"marker_id": 12136,
"leg_id": 12136,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-21 15:03:00",
"price": 38616000.0,
"bar_index": 1139913,
"marker_id": 12137,
"leg_id": 12137,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-23 00:27:00",
"price": 38735000.0,
"bar_index": 1140581,
"marker_id": 12138,
"leg_id": 12138,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-23 02:33:00",
"price": 38770000.0,
"bar_index": 1140623,
"marker_id": 12139,
"leg_id": 12139,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-23 04:39:00",
"price": 38785000.0,
"bar_index": 1140665,
"marker_id": 12140,
"leg_id": 12140,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-23 05:06:00",
"price": 38775000.0,
"bar_index": 1140674,
"marker_id": 12141,
"leg_id": 12141,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-25 02:18:00",
"price": 37840000.0,
"bar_index": 1141578,
"marker_id": 12142,
"leg_id": 12142,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-25 07:54:00",
"price": 38004000.0,
"bar_index": 1141690,
"marker_id": 12143,
"leg_id": 12143,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-25 08:36:00",
"price": 37991000.0,
"bar_index": 1141704,
"marker_id": 12144,
"leg_id": 12144,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-25 13:00:00",
"price": 37841000.0,
"bar_index": 1141792,
"marker_id": 12145,
"leg_id": 12145,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-25 16:51:00",
"price": 37725000.0,
"bar_index": 1141869,
"marker_id": 12146,
"leg_id": 12146,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-26 03:48:00",
"price": 37882000.0,
"bar_index": 1142088,
"marker_id": 12147,
"leg_id": 12147,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-26 07:12:00",
"price": 37919000.0,
"bar_index": 1142156,
"marker_id": 12148,
"leg_id": 12148,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-26 11:30:00",
"price": 37799000.0,
"bar_index": 1142242,
"marker_id": 12149,
"leg_id": 12149,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-26 15:54:00",
"price": 37743000.0,
"bar_index": 1142330,
"marker_id": 12150,
"leg_id": 12150,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-26 20:03:00",
"price": 37746000.0,
"bar_index": 1142413,
"marker_id": 12151,
"leg_id": 12151,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-26 23:12:00",
"price": 37879000.0,
"bar_index": 1142476,
"marker_id": 12152,
"leg_id": 12152,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-27 03:18:00",
"price": 37958000.0,
"bar_index": 1142558,
"marker_id": 12153,
"leg_id": 12153,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-27 03:45:00",
"price": 37975000.0,
"bar_index": 1142567,
"marker_id": 12154,
"leg_id": 12154,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-27 04:30:00",
"price": 37940000.0,
"bar_index": 1142582,
"marker_id": 12155,
"leg_id": 12155,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-27 06:39:00",
"price": 38116000.0,
"bar_index": 1142625,
"marker_id": 12156,
"leg_id": 12156,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "rsi14",
"operator": ">=",
"threshold": 61.5524,
"result": false
},
{
"timeframe": "3분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.8015,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.7662,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.2898,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-27 20:57:00",
"price": 38224000.0,
"bar_index": 1142911,
"marker_id": 12157,
"leg_id": 12157,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-28 01:42:00",
"price": 37988000.0,
"bar_index": 1143006,
"marker_id": 12158,
"leg_id": 12158,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-28 08:48:00",
"price": 37873000.0,
"bar_index": 1143148,
"marker_id": 12159,
"leg_id": 12159,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-28 15:51:00",
"price": 37793000.0,
"bar_index": 1143289,
"marker_id": 12160,
"leg_id": 12160,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-28 17:24:00",
"price": 37797000.0,
"bar_index": 1143320,
"marker_id": 12161,
"leg_id": 12161,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-28 18:00:00",
"price": 37762000.0,
"bar_index": 1143332,
"marker_id": 12162,
"leg_id": 12162,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-29 10:39:00",
"price": 37928000.0,
"bar_index": 1143665,
"marker_id": 12163,
"leg_id": 12163,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-29 13:24:00",
"price": 37982000.0,
"bar_index": 1143720,
"marker_id": 12164,
"leg_id": 12164,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-29 16:24:00",
"price": 37947000.0,
"bar_index": 1143780,
"marker_id": 12165,
"leg_id": 12165,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-29 19:57:00",
"price": 37920000.0,
"bar_index": 1143851,
"marker_id": 12166,
"leg_id": 12166,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-30 04:24:00",
"price": 37907000.0,
"bar_index": 1144019,
"marker_id": 12167,
"leg_id": 12167,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-30 05:54:00",
"price": 37910000.0,
"bar_index": 1144048,
"marker_id": 12168,
"leg_id": 12168,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-30 06:30:00",
"price": 37912000.0,
"bar_index": 1144060,
"marker_id": 12169,
"leg_id": 12169,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-30 06:57:00",
"price": 37907000.0,
"bar_index": 1144069,
"marker_id": 12170,
"leg_id": 12170,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-30 12:54:00",
"price": 37853000.0,
"bar_index": 1144188,
"marker_id": 12172,
"leg_id": 12172,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-30 14:12:00",
"price": 37834000.0,
"bar_index": 1144214,
"marker_id": 12173,
"leg_id": 12173,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-30 14:57:00",
"price": 37855000.0,
"bar_index": 1144229,
"marker_id": 12174,
"leg_id": 12174,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-30 17:45:00",
"price": 37792000.0,
"bar_index": 1144285,
"marker_id": 12175,
"leg_id": 12175,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=13.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-30 19:27:00",
"price": 37829000.0,
"bar_index": 1144319,
"marker_id": 12176,
"leg_id": 12176,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-31 03:09:00",
"price": 38002000.0,
"bar_index": 1144473,
"marker_id": 12177,
"leg_id": 12177,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-31 11:15:00",
"price": 37979000.0,
"bar_index": 1144635,
"marker_id": 12178,
"leg_id": 12178,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-07-31 14:33:00",
"price": 37971000.0,
"bar_index": 1144701,
"marker_id": 12179,
"leg_id": 12179,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-31 15:33:00",
"price": 37992000.0,
"bar_index": 1144721,
"marker_id": 12180,
"leg_id": 12180,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-31 17:27:00",
"price": 37964000.0,
"bar_index": 1144759,
"marker_id": 12181,
"leg_id": 12181,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-07-31 18:54:00",
"price": 37956000.0,
"bar_index": 1144788,
"marker_id": 12182,
"leg_id": 12182,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-01 04:36:00",
"price": 37864000.0,
"bar_index": 1144982,
"marker_id": 12183,
"leg_id": 12183,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-01 05:09:00",
"price": 37916000.0,
"bar_index": 1144993,
"marker_id": 12184,
"leg_id": 12184,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-01 13:42:00",
"price": 37572000.0,
"bar_index": 1145164,
"marker_id": 12185,
"leg_id": 12185,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-01 18:36:00",
"price": 37694000.0,
"bar_index": 1145262,
"marker_id": 12186,
"leg_id": 12186,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-01 20:00:00",
"price": 37666000.0,
"bar_index": 1145290,
"marker_id": 12187,
"leg_id": 12187,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-01 23:18:00",
"price": 37666000.0,
"bar_index": 1145356,
"marker_id": 12188,
"leg_id": 12188,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-02 22:42:00",
"price": 38603000.0,
"bar_index": 1145824,
"marker_id": 12189,
"leg_id": 12189,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-02 23:12:00",
"price": 38547000.0,
"bar_index": 1145834,
"marker_id": 12190,
"leg_id": 12190,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-03 09:00:00",
"price": 38361000.0,
"bar_index": 1146030,
"marker_id": 12192,
"leg_id": 12192,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-03 10:12:00",
"price": 38354000.0,
"bar_index": 1146054,
"marker_id": 12193,
"leg_id": 12193,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-03 16:21:00",
"price": 38259000.0,
"bar_index": 1146177,
"marker_id": 12194,
"leg_id": 12194,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=22.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-03 21:03:00",
"price": 38448000.0,
"bar_index": 1146271,
"marker_id": 12195,
"leg_id": 12195,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-03 23:36:00",
"price": 38540000.0,
"bar_index": 1146322,
"marker_id": 12196,
"leg_id": 12196,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-04 00:21:00",
"price": 38474000.0,
"bar_index": 1146337,
"marker_id": 12197,
"leg_id": 12197,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-04 07:00:00",
"price": 38567000.0,
"bar_index": 1146470,
"marker_id": 12198,
"leg_id": 12198,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-04 23:09:00",
"price": 38607000.0,
"bar_index": 1146793,
"marker_id": 12199,
"leg_id": 12199,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-05 06:15:00",
"price": 38542000.0,
"bar_index": 1146935,
"marker_id": 12200,
"leg_id": 12200,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-05 12:12:00",
"price": 38416000.0,
"bar_index": 1147054,
"marker_id": 12201,
"leg_id": 12201,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-05 22:39:00",
"price": 38430000.0,
"bar_index": 1147263,
"marker_id": 12202,
"leg_id": 12202,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-06 03:39:00",
"price": 38493000.0,
"bar_index": 1147363,
"marker_id": 12203,
"leg_id": 12203,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-06 04:39:00",
"price": 38490000.0,
"bar_index": 1147383,
"marker_id": 12204,
"leg_id": 12204,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-06 07:57:00",
"price": 38465000.0,
"bar_index": 1147449,
"marker_id": 12205,
"leg_id": 12205,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-06 10:45:00",
"price": 38457000.0,
"bar_index": 1147505,
"marker_id": 12206,
"leg_id": 12206,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-06 15:21:00",
"price": 38566000.0,
"bar_index": 1147597,
"marker_id": 12207,
"leg_id": 12207,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-06 19:57:00",
"price": 38573000.0,
"bar_index": 1147689,
"marker_id": 12208,
"leg_id": 12208,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-07 00:33:00",
"price": 38552000.0,
"bar_index": 1147781,
"marker_id": 12209,
"leg_id": 12209,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-07 12:21:00",
"price": 38515000.0,
"bar_index": 1148017,
"marker_id": 12210,
"leg_id": 12210,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-07 13:09:00",
"price": 38531000.0,
"bar_index": 1148033,
"marker_id": 12211,
"leg_id": 12211,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-07 20:30:00",
"price": 38548000.0,
"bar_index": 1148180,
"marker_id": 12212,
"leg_id": 12212,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-08 07:30:00",
"price": 38575000.0,
"bar_index": 1148400,
"marker_id": 12213,
"leg_id": 12213,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-08 13:33:00",
"price": 38745000.0,
"bar_index": 1148521,
"marker_id": 12214,
"leg_id": 12214,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-08 18:36:00",
"price": 38755000.0,
"bar_index": 1148622,
"marker_id": 12215,
"leg_id": 12215,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-09 06:36:00",
"price": 39544000.0,
"bar_index": 1148862,
"marker_id": 12216,
"leg_id": 12216,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-09 14:30:00",
"price": 39473000.0,
"bar_index": 1149020,
"marker_id": 12217,
"leg_id": 12217,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-09 18:51:00",
"price": 39430000.0,
"bar_index": 1149107,
"marker_id": 12218,
"leg_id": 12218,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-10 03:33:00",
"price": 39213000.0,
"bar_index": 1149281,
"marker_id": 12219,
"leg_id": 12219,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-10 09:21:00",
"price": 39276000.0,
"bar_index": 1149397,
"marker_id": 12220,
"leg_id": 12220,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-10 10:54:00",
"price": 39257000.0,
"bar_index": 1149428,
"marker_id": 12221,
"leg_id": 12221,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-10 20:36:00",
"price": 39113000.0,
"bar_index": 1149622,
"marker_id": 12222,
"leg_id": 12222,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-11 07:33:00",
"price": 39078000.0,
"bar_index": 1149841,
"marker_id": 12223,
"leg_id": 12223,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-11 09:33:00",
"price": 39097000.0,
"bar_index": 1149881,
"marker_id": 12224,
"leg_id": 12224,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-11 19:12:00",
"price": 39150000.0,
"bar_index": 1150074,
"marker_id": 12225,
"leg_id": 12225,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-11 20:54:00",
"price": 39150000.0,
"bar_index": 1150108,
"marker_id": 12226,
"leg_id": 12226,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-12 07:06:00",
"price": 39256000.0,
"bar_index": 1150312,
"marker_id": 12227,
"leg_id": 12227,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-12 07:21:00",
"price": 39244000.0,
"bar_index": 1150317,
"marker_id": 12228,
"leg_id": 12228,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-12 09:33:00",
"price": 39233000.0,
"bar_index": 1150361,
"marker_id": 12229,
"leg_id": 12229,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-12 17:18:00",
"price": 39248000.0,
"bar_index": 1150516,
"marker_id": 12230,
"leg_id": 12230,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-13 04:24:00",
"price": 39249000.0,
"bar_index": 1150738,
"marker_id": 12231,
"leg_id": 12231,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-13 05:24:00",
"price": 39247000.0,
"bar_index": 1150758,
"marker_id": 12232,
"leg_id": 12232,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=13.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-13 07:15:00",
"price": 39257000.0,
"bar_index": 1150795,
"marker_id": 12233,
"leg_id": 12233,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-13 09:12:00",
"price": 39273000.0,
"bar_index": 1150834,
"marker_id": 12234,
"leg_id": 12234,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-13 11:12:00",
"price": 39271000.0,
"bar_index": 1150874,
"marker_id": 12235,
"leg_id": 12235,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-13 14:39:00",
"price": 39222000.0,
"bar_index": 1150943,
"marker_id": 12236,
"leg_id": 12236,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-14 00:36:00",
"price": 39196000.0,
"bar_index": 1151142,
"marker_id": 12237,
"leg_id": 12237,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=22.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-14 11:42:00",
"price": 39067000.0,
"bar_index": 1151364,
"marker_id": 12238,
"leg_id": 12238,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=15.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-14 17:00:00",
"price": 39239000.0,
"bar_index": 1151470,
"marker_id": 12239,
"leg_id": 12239,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-14 22:18:00",
"price": 39223000.0,
"bar_index": 1151576,
"marker_id": 12240,
"leg_id": 12240,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-15 02:27:00",
"price": 39509000.0,
"bar_index": 1151659,
"marker_id": 12241,
"leg_id": 12241,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-15 05:24:00",
"price": 39317000.0,
"bar_index": 1151718,
"marker_id": 12242,
"leg_id": 12242,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-15 09:48:00",
"price": 39270000.0,
"bar_index": 1151806,
"marker_id": 12243,
"leg_id": 12243,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-15 23:15:00",
"price": 39500000.0,
"bar_index": 1152075,
"marker_id": 12244,
"leg_id": 12244,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-16 05:30:00",
"price": 39501000.0,
"bar_index": 1152200,
"marker_id": 12245,
"leg_id": 12245,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-16 09:21:00",
"price": 39425000.0,
"bar_index": 1152277,
"marker_id": 12246,
"leg_id": 12246,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-16 10:12:00",
"price": 39365000.0,
"bar_index": 1152294,
"marker_id": 12247,
"leg_id": 12247,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-16 19:15:00",
"price": 39231000.0,
"bar_index": 1152475,
"marker_id": 12248,
"leg_id": 12248,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-16 21:39:00",
"price": 39331000.0,
"bar_index": 1152523,
"marker_id": 12249,
"leg_id": 12249,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-17 07:15:00",
"price": 39410000.0,
"bar_index": 1152715,
"marker_id": 12250,
"leg_id": 12250,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-17 13:27:00",
"price": 38832000.0,
"bar_index": 1152839,
"marker_id": 12251,
"leg_id": 12251,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-18 00:15:00",
"price": 38476000.0,
"bar_index": 1153055,
"marker_id": 12252,
"leg_id": 12252,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-18 01:03:00",
"price": 37864000.0,
"bar_index": 1153071,
"marker_id": 12253,
"leg_id": 12253,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [bb_reversal,zigzag_causal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-18 11:18:00",
"price": 36468000.0,
"bar_index": 1153276,
"marker_id": 12254,
"leg_id": 12254,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-18 14:18:00",
"price": 36139000.0,
"bar_index": 1153336,
"marker_id": 12255,
"leg_id": 12255,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,donchian]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-18 16:51:00",
"price": 36307000.0,
"bar_index": 1153387,
"marker_id": 12256,
"leg_id": 12256,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-18 20:39:00",
"price": 36445000.0,
"bar_index": 1153463,
"marker_id": 12257,
"leg_id": 12257,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-18 21:18:00",
"price": 36304000.0,
"bar_index": 1153476,
"marker_id": 12258,
"leg_id": 12258,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-19 08:36:00",
"price": 35867000.0,
"bar_index": 1153702,
"marker_id": 12259,
"leg_id": 12259,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": true
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-20 02:18:00",
"price": 36002000.0,
"bar_index": 1154056,
"marker_id": 12260,
"leg_id": 12260,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-20 06:27:00",
"price": 36081000.0,
"bar_index": 1154139,
"marker_id": 12261,
"leg_id": 12261,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-20 14:27:00",
"price": 35995000.0,
"bar_index": 1154299,
"marker_id": 12262,
"leg_id": 12262,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-20 21:39:00",
"price": 35990000.0,
"bar_index": 1154443,
"marker_id": 12263,
"leg_id": 12263,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-21 03:54:00",
"price": 35890000.0,
"bar_index": 1154568,
"marker_id": 12264,
"leg_id": 12264,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-21 11:06:00",
"price": 35837000.0,
"bar_index": 1154712,
"marker_id": 12265,
"leg_id": 12265,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-21 14:24:00",
"price": 35636000.0,
"bar_index": 1154778,
"marker_id": 12266,
"leg_id": 12266,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-22 00:39:00",
"price": 35625000.0,
"bar_index": 1154983,
"marker_id": 12267,
"leg_id": 12267,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-22 04:06:00",
"price": 35659000.0,
"bar_index": 1155052,
"marker_id": 12268,
"leg_id": 12268,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-22 15:06:00",
"price": 35633000.0,
"bar_index": 1155272,
"marker_id": 12269,
"leg_id": 12269,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": true
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-22 17:57:00",
"price": 35634000.0,
"bar_index": 1155329,
"marker_id": 12270,
"leg_id": 12270,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-22 23:24:00",
"price": 35636000.0,
"bar_index": 1155438,
"marker_id": 12271,
"leg_id": 12271,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=15.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-23 01:54:00",
"price": 35610000.0,
"bar_index": 1155488,
"marker_id": 12272,
"leg_id": 12272,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=19.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-23 02:18:00",
"price": 35444000.0,
"bar_index": 1155496,
"marker_id": 12273,
"leg_id": 12273,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-23 06:00:00",
"price": 35421000.0,
"bar_index": 1155570,
"marker_id": 12274,
"leg_id": 12274,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-23 07:27:00",
"price": 35322000.0,
"bar_index": 1155599,
"marker_id": 12275,
"leg_id": 12275,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-23 11:39:00",
"price": 35569000.0,
"bar_index": 1155683,
"marker_id": 12276,
"leg_id": 12276,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-23 16:03:00",
"price": 35540000.0,
"bar_index": 1155771,
"marker_id": 12277,
"leg_id": 12277,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-23 20:00:00",
"price": 35411000.0,
"bar_index": 1155850,
"marker_id": 12278,
"leg_id": 12278,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-23 21:18:00",
"price": 35411000.0,
"bar_index": 1155876,
"marker_id": 12279,
"leg_id": 12279,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-24 03:54:00",
"price": 35919000.0,
"bar_index": 1156008,
"marker_id": 12280,
"leg_id": 12280,
"signal_type": "breakout",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,local_extrema]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "rsi14",
"operator": ">=",
"threshold": 61.5524,
"result": false
},
{
"timeframe": "3분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.8015,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": ">=",
"threshold": 0.7662,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.2898,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-24 13:54:00",
"price": 35698000.0,
"bar_index": 1156208,
"marker_id": 12281,
"leg_id": 12281,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-24 17:15:00",
"price": 35759000.0,
"bar_index": 1156275,
"marker_id": 12282,
"leg_id": 12282,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-25 01:15:00",
"price": 35397000.0,
"bar_index": 1156435,
"marker_id": 12283,
"leg_id": 12283,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-25 06:03:00",
"price": 35471000.0,
"bar_index": 1156531,
"marker_id": 12284,
"leg_id": 12284,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-25 09:09:00",
"price": 35487000.0,
"bar_index": 1156593,
"marker_id": 12285,
"leg_id": 12285,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-25 16:30:00",
"price": 35257000.0,
"bar_index": 1156740,
"marker_id": 12286,
"leg_id": 12286,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-25 23:00:00",
"price": 35388000.0,
"bar_index": 1156870,
"marker_id": 12287,
"leg_id": 12287,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-26 01:33:00",
"price": 35316000.0,
"bar_index": 1156921,
"marker_id": 12288,
"leg_id": 12288,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-26 09:00:00",
"price": 35422000.0,
"bar_index": 1157070,
"marker_id": 12289,
"leg_id": 12289,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-26 20:33:00",
"price": 35360000.0,
"bar_index": 1157301,
"marker_id": 12290,
"leg_id": 12290,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-27 01:57:00",
"price": 35360000.0,
"bar_index": 1157409,
"marker_id": 12291,
"leg_id": 12291,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-27 09:42:00",
"price": 35339000.0,
"bar_index": 1157564,
"marker_id": 12292,
"leg_id": 12292,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-27 10:09:00",
"price": 35348000.0,
"bar_index": 1157573,
"marker_id": 12293,
"leg_id": 12293,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-27 15:06:00",
"price": 35319000.0,
"bar_index": 1157672,
"marker_id": 12294,
"leg_id": 12294,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-27 15:33:00",
"price": 35328000.0,
"bar_index": 1157681,
"marker_id": 12295,
"leg_id": 12295,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-28 01:33:00",
"price": 35464000.0,
"bar_index": 1157881,
"marker_id": 12296,
"leg_id": 12296,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-28 06:45:00",
"price": 35351000.0,
"bar_index": 1157985,
"marker_id": 12297,
"leg_id": 12297,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-28 10:48:00",
"price": 35274000.0,
"bar_index": 1158066,
"marker_id": 12298,
"leg_id": 12298,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-28 12:06:00",
"price": 35240000.0,
"bar_index": 1158092,
"marker_id": 12299,
"leg_id": 12299,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-28 23:09:00",
"price": 35328000.0,
"bar_index": 1158313,
"marker_id": 12300,
"leg_id": 12300,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-29 00:45:00",
"price": 35305000.0,
"bar_index": 1158345,
"marker_id": 12301,
"leg_id": 12301,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-29 09:54:00",
"price": 35285000.0,
"bar_index": 1158528,
"marker_id": 12302,
"leg_id": 12302,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-08-30 13:09:00",
"price": 36970000.0,
"bar_index": 1159073,
"marker_id": 12305,
"leg_id": 12305,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-30 14:06:00",
"price": 37013000.0,
"bar_index": 1159092,
"marker_id": 12306,
"leg_id": 12306,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-30 17:21:00",
"price": 37086000.0,
"bar_index": 1159157,
"marker_id": 12307,
"leg_id": 12307,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-31 08:03:00",
"price": 37009000.0,
"bar_index": 1159451,
"marker_id": 12308,
"leg_id": 12308,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-31 14:51:00",
"price": 36904000.0,
"bar_index": 1159587,
"marker_id": 12309,
"leg_id": 12309,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-31 16:30:00",
"price": 36911000.0,
"bar_index": 1159620,
"marker_id": 12310,
"leg_id": 12310,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-08-31 17:03:00",
"price": 36937000.0,
"bar_index": 1159631,
"marker_id": 12311,
"leg_id": 12311,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-01 01:48:00",
"price": 36003000.0,
"bar_index": 1159806,
"marker_id": 12312,
"leg_id": 12312,
"signal_type": "swing_high",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [zigzag_causal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-02 13:12:00",
"price": 35236000.0,
"bar_index": 1160514,
"marker_id": 12313,
"leg_id": 12313,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-02 20:30:00",
"price": 35265000.0,
"bar_index": 1160660,
"marker_id": 12314,
"leg_id": 12314,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-03 00:42:00",
"price": 35133000.0,
"bar_index": 1160744,
"marker_id": 12315,
"leg_id": 12315,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-03 08:24:00",
"price": 35143000.0,
"bar_index": 1160898,
"marker_id": 12316,
"leg_id": 12316,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-03 11:09:00",
"price": 35180000.0,
"bar_index": 1160953,
"marker_id": 12317,
"leg_id": 12317,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-03 19:21:00",
"price": 35204000.0,
"bar_index": 1161117,
"marker_id": 12318,
"leg_id": 12318,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-03 22:09:00",
"price": 35159000.0,
"bar_index": 1161173,
"marker_id": 12319,
"leg_id": 12319,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-03 23:48:00",
"price": 35185000.0,
"bar_index": 1161206,
"marker_id": 12320,
"leg_id": 12320,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-04 11:00:00",
"price": 35189000.0,
"bar_index": 1161311,
"marker_id": 12321,
"leg_id": 12321,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-04 12:27:00",
"price": 35190000.0,
"bar_index": 1161340,
"marker_id": 12322,
"leg_id": 12322,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-05 03:33:00",
"price": 35020000.0,
"bar_index": 1161642,
"marker_id": 12323,
"leg_id": 12323,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-05 04:00:00",
"price": 34991000.0,
"bar_index": 1161651,
"marker_id": 12324,
"leg_id": 12324,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-05 13:03:00",
"price": 34814000.0,
"bar_index": 1161832,
"marker_id": 12325,
"leg_id": 12325,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-05 13:24:00",
"price": 34816000.0,
"bar_index": 1161839,
"marker_id": 12326,
"leg_id": 12326,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-05 16:21:00",
"price": 34859000.0,
"bar_index": 1161898,
"marker_id": 12327,
"leg_id": 12327,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-05 21:51:00",
"price": 34993000.0,
"bar_index": 1162008,
"marker_id": 12328,
"leg_id": 12328,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-05 23:36:00",
"price": 34946000.0,
"bar_index": 1162043,
"marker_id": 12329,
"leg_id": 12329,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-06 00:27:00",
"price": 34929000.0,
"bar_index": 1162060,
"marker_id": 12330,
"leg_id": 12330,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-06 01:48:00",
"price": 34982000.0,
"bar_index": 1162087,
"marker_id": 12331,
"leg_id": 12331,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-06 03:51:00",
"price": 34960000.0,
"bar_index": 1162128,
"marker_id": 12332,
"leg_id": 12332,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-06 16:15:00",
"price": 34970000.0,
"bar_index": 1162376,
"marker_id": 12333,
"leg_id": 12333,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-06 22:45:00",
"price": 34937000.0,
"bar_index": 1162506,
"marker_id": 12334,
"leg_id": 12334,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-06 23:12:00",
"price": 34934000.0,
"bar_index": 1162515,
"marker_id": 12335,
"leg_id": 12335,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-07 02:09:00",
"price": 34739000.0,
"bar_index": 1162574,
"marker_id": 12336,
"leg_id": 12336,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-07 05:30:00",
"price": 34895000.0,
"bar_index": 1162641,
"marker_id": 12337,
"leg_id": 12337,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-07 07:15:00",
"price": 34929000.0,
"bar_index": 1162676,
"marker_id": 12338,
"leg_id": 12338,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-07 10:33:00",
"price": 34991000.0,
"bar_index": 1162742,
"marker_id": 12339,
"leg_id": 12339,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-07 11:21:00",
"price": 34974000.0,
"bar_index": 1162758,
"marker_id": 12340,
"leg_id": 12340,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-07 13:27:00",
"price": 34947000.0,
"bar_index": 1162800,
"marker_id": 12341,
"leg_id": 12341,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-07 15:12:00",
"price": 34954000.0,
"bar_index": 1162835,
"marker_id": 12342,
"leg_id": 12342,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=18.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-07 18:30:00",
"price": 34974000.0,
"bar_index": 1162901,
"marker_id": 12343,
"leg_id": 12343,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=12.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-07 20:15:00",
"price": 34981000.0,
"bar_index": 1162936,
"marker_id": 12344,
"leg_id": 12344,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-08 04:18:00",
"price": 35130000.0,
"bar_index": 1163097,
"marker_id": 12345,
"leg_id": 12345,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-08 21:36:00",
"price": 35212000.0,
"bar_index": 1163443,
"marker_id": 12346,
"leg_id": 12346,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-09 08:45:00",
"price": 35235000.0,
"bar_index": 1163666,
"marker_id": 12347,
"leg_id": 12347,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-09 14:36:00",
"price": 35219000.0,
"bar_index": 1163783,
"marker_id": 12348,
"leg_id": 12348,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-10 00:09:00",
"price": 35145000.0,
"bar_index": 1163974,
"marker_id": 12349,
"leg_id": 12349,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-10 07:03:00",
"price": 35201000.0,
"bar_index": 1164111,
"marker_id": 12350,
"leg_id": 12350,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-10 12:45:00",
"price": 35217000.0,
"bar_index": 1164224,
"marker_id": 12351,
"leg_id": 12351,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-10 14:21:00",
"price": 35254000.0,
"bar_index": 1164256,
"marker_id": 12352,
"leg_id": 12352,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-10 17:09:00",
"price": 35262000.0,
"bar_index": 1164312,
"marker_id": 12353,
"leg_id": 12353,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-10 22:54:00",
"price": 35139000.0,
"bar_index": 1164427,
"marker_id": 12354,
"leg_id": 12354,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-11 05:09:00",
"price": 35210000.0,
"bar_index": 1164552,
"marker_id": 12357,
"leg_id": 12357,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.5 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-11 16:18:00",
"price": 35090000.0,
"bar_index": 1164775,
"marker_id": 12358,
"leg_id": 12358,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-11 17:42:00",
"price": 35098000.0,
"bar_index": 1164803,
"marker_id": 12359,
"leg_id": 12359,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-12 01:36:00",
"price": 34267000.0,
"bar_index": 1164961,
"marker_id": 12360,
"leg_id": 12360,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,local_extrema]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-12 03:00:00",
"price": 34293000.0,
"bar_index": 1164989,
"marker_id": 12361,
"leg_id": 12361,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-12 11:42:00",
"price": 34303000.0,
"bar_index": 1165163,
"marker_id": 12362,
"leg_id": 12362,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-12 14:45:00",
"price": 34898000.0,
"bar_index": 1165224,
"marker_id": 12363,
"leg_id": 12363,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-13 06:36:00",
"price": 35337000.0,
"bar_index": 1165541,
"marker_id": 12365,
"leg_id": 12365,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-13 14:51:00",
"price": 35121000.0,
"bar_index": 1165706,
"marker_id": 12366,
"leg_id": 12366,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-13 18:30:00",
"price": 35280000.0,
"bar_index": 1165779,
"marker_id": 12367,
"leg_id": 12367,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-13 21:51:00",
"price": 35492000.0,
"bar_index": 1165846,
"marker_id": 12368,
"leg_id": 12368,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-14 04:51:00",
"price": 35346000.0,
"bar_index": 1165986,
"marker_id": 12369,
"leg_id": 12369,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-14 09:48:00",
"price": 35593000.0,
"bar_index": 1166084,
"marker_id": 12370,
"leg_id": 12370,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-14 10:18:00",
"price": 35434000.0,
"bar_index": 1166094,
"marker_id": 12371,
"leg_id": 12371,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-14 18:33:00",
"price": 35565000.0,
"bar_index": 1166259,
"marker_id": 12372,
"leg_id": 12372,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-15 01:42:00",
"price": 36035000.0,
"bar_index": 1166402,
"marker_id": 12373,
"leg_id": 12373,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-15 11:09:00",
"price": 35832000.0,
"bar_index": 1166591,
"marker_id": 12375,
"leg_id": 12375,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-16 00:48:00",
"price": 35602000.0,
"bar_index": 1166864,
"marker_id": 12376,
"leg_id": 12376,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-16 02:06:00",
"price": 35671000.0,
"bar_index": 1166890,
"marker_id": 12377,
"leg_id": 12377,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-16 10:24:00",
"price": 35920000.0,
"bar_index": 1167056,
"marker_id": 12378,
"leg_id": 12378,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-17 01:09:00",
"price": 35865000.0,
"bar_index": 1167351,
"marker_id": 12379,
"leg_id": 12379,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-17 01:33:00",
"price": 35873000.0,
"bar_index": 1167359,
"marker_id": 12380,
"leg_id": 12380,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-17 12:21:00",
"price": 35799000.0,
"bar_index": 1167575,
"marker_id": 12381,
"leg_id": 12381,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-17 14:21:00",
"price": 35771000.0,
"bar_index": 1167615,
"marker_id": 12382,
"leg_id": 12382,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-17 15:06:00",
"price": 35757000.0,
"bar_index": 1167630,
"marker_id": 12383,
"leg_id": 12383,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-17 17:12:00",
"price": 35686000.0,
"bar_index": 1167672,
"marker_id": 12384,
"leg_id": 12384,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-17 21:00:00",
"price": 35760000.0,
"bar_index": 1167748,
"marker_id": 12385,
"leg_id": 12385,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-18 04:36:00",
"price": 35747000.0,
"bar_index": 1167899,
"marker_id": 12387,
"leg_id": 12387,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-18 07:45:00",
"price": 35724000.0,
"bar_index": 1167924,
"marker_id": 12388,
"leg_id": 12388,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-18 17:45:00",
"price": 35898000.0,
"bar_index": 1168124,
"marker_id": 12389,
"leg_id": 12389,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-19 01:00:00",
"price": 36576000.0,
"bar_index": 1168269,
"marker_id": 12390,
"leg_id": 12390,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-19 05:15:00",
"price": 35979000.0,
"bar_index": 1168354,
"marker_id": 12391,
"leg_id": 12391,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-19 07:09:00",
"price": 35968000.0,
"bar_index": 1168392,
"marker_id": 12392,
"leg_id": 12392,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-19 11:45:00",
"price": 35810000.0,
"bar_index": 1168484,
"marker_id": 12393,
"leg_id": 12393,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-19 20:45:00",
"price": 36424000.0,
"bar_index": 1168664,
"marker_id": 12394,
"leg_id": 12394,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-19 23:18:00",
"price": 36390000.0,
"bar_index": 1168715,
"marker_id": 12395,
"leg_id": 12395,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-20 09:15:00",
"price": 36502000.0,
"bar_index": 1168914,
"marker_id": 12396,
"leg_id": 12396,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-20 18:06:00",
"price": 36410000.0,
"bar_index": 1169091,
"marker_id": 12397,
"leg_id": 12397,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=15.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-20 23:15:00",
"price": 36403000.0,
"bar_index": 1169194,
"marker_id": 12398,
"leg_id": 12398,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=11.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": true
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-21 09:30:00",
"price": 36528000.0,
"bar_index": 1169399,
"marker_id": 12399,
"leg_id": 12399,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-21 16:12:00",
"price": 36577000.0,
"bar_index": 1169533,
"marker_id": 12400,
"leg_id": 12400,
"signal_type": "div_bull",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-22 01:00:00",
"price": 35950000.0,
"bar_index": 1169709,
"marker_id": 12401,
"leg_id": 12401,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-22 05:03:00",
"price": 35953000.0,
"bar_index": 1169790,
"marker_id": 12402,
"leg_id": 12402,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-22 09:39:00",
"price": 35994000.0,
"bar_index": 1169882,
"marker_id": 12403,
"leg_id": 12403,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": true
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-22 18:36:00",
"price": 35996000.0,
"bar_index": 1170061,
"marker_id": 12404,
"leg_id": 12404,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-23 01:21:00",
"price": 36003000.0,
"bar_index": 1170196,
"marker_id": 12406,
"leg_id": 12406,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-23 05:54:00",
"price": 35894000.0,
"bar_index": 1170287,
"marker_id": 12407,
"leg_id": 12407,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-23 07:12:00",
"price": 35880000.0,
"bar_index": 1170313,
"marker_id": 12408,
"leg_id": 12408,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-23 16:27:00",
"price": 35900000.0,
"bar_index": 1170498,
"marker_id": 12409,
"leg_id": 12409,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=9.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-23 16:57:00",
"price": 35914000.0,
"bar_index": 1170508,
"marker_id": 12410,
"leg_id": 12410,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-23 17:30:00",
"price": 35897000.0,
"bar_index": 1170519,
"marker_id": 12411,
"leg_id": 12411,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-24 00:06:00",
"price": 35920000.0,
"bar_index": 1170651,
"marker_id": 12412,
"leg_id": 12412,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-24 04:18:00",
"price": 35939000.0,
"bar_index": 1170734,
"marker_id": 12413,
"leg_id": 12413,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-24 06:12:00",
"price": 35940000.0,
"bar_index": 1170771,
"marker_id": 12414,
"leg_id": 12414,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-24 12:00:00",
"price": 35932000.0,
"bar_index": 1170887,
"marker_id": 12415,
"leg_id": 12415,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-24 20:21:00",
"price": 35941000.0,
"bar_index": 1171054,
"marker_id": 12416,
"leg_id": 12416,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-25 01:42:00",
"price": 35901000.0,
"bar_index": 1171161,
"marker_id": 12417,
"leg_id": 12417,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-25 06:03:00",
"price": 35820000.0,
"bar_index": 1171248,
"marker_id": 12418,
"leg_id": 12418,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-25 18:09:00",
"price": 35344000.0,
"bar_index": 1171490,
"marker_id": 12419,
"leg_id": 12419,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-26 13:33:00",
"price": 35669000.0,
"bar_index": 1171878,
"marker_id": 12420,
"leg_id": 12420,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-26 14:45:00",
"price": 35669000.0,
"bar_index": 1171902,
"marker_id": 12421,
"leg_id": 12421,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-27 08:45:00",
"price": 35529000.0,
"bar_index": 1172262,
"marker_id": 12422,
"leg_id": 12422,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-27 11:15:00",
"price": 35654000.0,
"bar_index": 1172312,
"marker_id": 12423,
"leg_id": 12423,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-27 17:27:00",
"price": 35702000.0,
"bar_index": 1172436,
"marker_id": 12424,
"leg_id": 12424,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-28 00:33:00",
"price": 35871000.0,
"bar_index": 1172578,
"marker_id": 12425,
"leg_id": 12425,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal,local_extrema]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-28 08:24:00",
"price": 35877000.0,
"bar_index": 1172735,
"marker_id": 12426,
"leg_id": 12426,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-29 04:18:00",
"price": 36713000.0,
"bar_index": 1173133,
"marker_id": 12427,
"leg_id": 12427,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-29 09:39:00",
"price": 36619000.0,
"bar_index": 1173240,
"marker_id": 12428,
"leg_id": 12428,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.5 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-29 12:48:00",
"price": 36542000.0,
"bar_index": 1173303,
"marker_id": 12429,
"leg_id": 12429,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-09-30 00:27:00",
"price": 36319000.0,
"bar_index": 1173536,
"marker_id": 12431,
"leg_id": 12431,
"signal_type": "div_bear",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-30 05:21:00",
"price": 36444000.0,
"bar_index": 1173634,
"marker_id": 12432,
"leg_id": 12432,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-30 06:48:00",
"price": 36478000.0,
"bar_index": 1173663,
"marker_id": 12433,
"leg_id": 12433,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-30 09:39:00",
"price": 36447000.0,
"bar_index": 1173720,
"marker_id": 12434,
"leg_id": 12434,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-30 12:18:00",
"price": 36492000.0,
"bar_index": 1173773,
"marker_id": 12435,
"leg_id": 12435,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-30 15:27:00",
"price": 36539000.0,
"bar_index": 1173836,
"marker_id": 12436,
"leg_id": 12436,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-30 16:27:00",
"price": 36544000.0,
"bar_index": 1173856,
"marker_id": 12437,
"leg_id": 12437,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-09-30 17:36:00",
"price": 36559000.0,
"bar_index": 1173879,
"marker_id": 12438,
"leg_id": 12438,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=8.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-01 03:36:00",
"price": 36593000.0,
"bar_index": 1174079,
"marker_id": 12439,
"leg_id": 12439,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=8.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-01 04:15:00",
"price": 36588000.0,
"bar_index": 1174092,
"marker_id": 12440,
"leg_id": 12440,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-01 20:51:00",
"price": 36836000.0,
"bar_index": 1174424,
"marker_id": 12441,
"leg_id": 12441,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=10.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-01 23:48:00",
"price": 36795000.0,
"bar_index": 1174483,
"marker_id": 12442,
"leg_id": 12442,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-02 01:03:00",
"price": 36811000.0,
"bar_index": 1174508,
"marker_id": 12443,
"leg_id": 12443,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=9.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-02 09:36:00",
"price": 37708000.0,
"bar_index": 1174679,
"marker_id": 12444,
"leg_id": 12444,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-02 20:18:00",
"price": 38427000.0,
"bar_index": 1174893,
"marker_id": 12446,
"leg_id": 12446,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-03 09:54:00",
"price": 37414000.0,
"bar_index": 1175165,
"marker_id": 12447,
"leg_id": 12447,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-04 09:18:00",
"price": 37214000.0,
"bar_index": 1175633,
"marker_id": 12448,
"leg_id": 12448,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-04 16:42:00",
"price": 37318000.0,
"bar_index": 1175781,
"marker_id": 12449,
"leg_id": 12449,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-05 00:48:00",
"price": 37309000.0,
"bar_index": 1175943,
"marker_id": 12450,
"leg_id": 12450,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-05 09:42:00",
"price": 37621000.0,
"bar_index": 1176121,
"marker_id": 12452,
"leg_id": 12452,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-05 14:03:00",
"price": 37469000.0,
"bar_index": 1176208,
"marker_id": 12453,
"leg_id": 12453,
"signal_type": "div_bear",
"confidence": 0.88,
"reason": "composite_sell score=3.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-05 14:42:00",
"price": 37457000.0,
"bar_index": 1176221,
"marker_id": 12454,
"leg_id": 12454,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-05 22:15:00",
"price": 37792000.0,
"bar_index": 1176372,
"marker_id": 12455,
"leg_id": 12455,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-06 18:12:00",
"price": 37524000.0,
"bar_index": 1176771,
"marker_id": 12456,
"leg_id": 12456,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-06 21:30:00",
"price": 37534000.0,
"bar_index": 1176837,
"marker_id": 12457,
"leg_id": 12457,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-07 02:18:00",
"price": 37708000.0,
"bar_index": 1176933,
"marker_id": 12458,
"leg_id": 12458,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-07 06:15:00",
"price": 37840000.0,
"bar_index": 1177012,
"marker_id": 12459,
"leg_id": 12459,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-07 09:27:00",
"price": 37841000.0,
"bar_index": 1177076,
"marker_id": 12460,
"leg_id": 12460,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-07 15:21:00",
"price": 37884000.0,
"bar_index": 1177194,
"marker_id": 12461,
"leg_id": 12461,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=7.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-07 16:45:00",
"price": 37874000.0,
"bar_index": 1177222,
"marker_id": 12462,
"leg_id": 12462,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=16.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-07 19:21:00",
"price": 37923000.0,
"bar_index": 1177274,
"marker_id": 12463,
"leg_id": 12463,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-08 01:30:00",
"price": 37944000.0,
"bar_index": 1177397,
"marker_id": 12464,
"leg_id": 12464,
"signal_type": "div_bull",
"confidence": 0.5,
"reason": "composite_buy score=2.0 [macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-08 02:24:00",
"price": 37928000.0,
"bar_index": 1177415,
"marker_id": 12465,
"leg_id": 12465,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-08 02:54:00",
"price": 37925000.0,
"bar_index": 1177425,
"marker_id": 12466,
"leg_id": 12466,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-08 09:18:00",
"price": 37935000.0,
"bar_index": 1177553,
"marker_id": 12467,
"leg_id": 12467,
"signal_type": "div_bear",
"confidence": 1.0,
"reason": "composite_sell score=7.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-08 09:51:00",
"price": 37939000.0,
"bar_index": 1177564,
"marker_id": 12468,
"leg_id": 12468,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-08 12:21:00",
"price": 38099000.0,
"bar_index": 1177614,
"marker_id": 12469,
"leg_id": 12469,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-08 15:09:00",
"price": 37983000.0,
"bar_index": 1177670,
"marker_id": 12470,
"leg_id": 12470,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-08 17:18:00",
"price": 37933000.0,
"bar_index": 1177713,
"marker_id": 12471,
"leg_id": 12471,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-08 22:30:00",
"price": 37884000.0,
"bar_index": 1177817,
"marker_id": 12472,
"leg_id": 12472,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=6.0 [bb_reversal,donchian,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-09 00:30:00",
"price": 37937000.0,
"bar_index": 1177857,
"marker_id": 12473,
"leg_id": 12473,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-09 04:09:00",
"price": 37900000.0,
"bar_index": 1177930,
"marker_id": 12474,
"leg_id": 12474,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=12.0 [bb_reversal,macd_cross,rsi_swing]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-09 05:09:00",
"price": 37884000.0,
"bar_index": 1177950,
"marker_id": 12475,
"leg_id": 12475,
"signal_type": "pullback",
"confidence": 1.0,
"reason": "composite_buy score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-09 10:24:00",
"price": 37888000.0,
"bar_index": 1178055,
"marker_id": 12476,
"leg_id": 12476,
"signal_type": "swing_high",
"confidence": 0.75,
"reason": "composite_sell score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-09 13:18:00",
"price": 38001000.0,
"bar_index": 1178113,
"marker_id": 12477,
"leg_id": 12477,
"signal_type": "div_bull",
"confidence": 0.88,
"reason": "composite_buy score=3.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-10 04:03:00",
"price": 37653000.0,
"bar_index": 1178408,
"marker_id": 12479,
"leg_id": 12479,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-10 06:00:00",
"price": 37657000.0,
"bar_index": 1178447,
"marker_id": 12480,
"leg_id": 12480,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=5.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-10 06:21:00",
"price": 37694000.0,
"bar_index": 1178454,
"marker_id": 12481,
"leg_id": 12481,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-10 08:09:00",
"price": 37694000.0,
"bar_index": 1178490,
"marker_id": 12482,
"leg_id": 12482,
"signal_type": "div_bull",
"confidence": 1.0,
"reason": "composite_buy score=4.0 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-10 11:00:00",
"price": 37572000.0,
"bar_index": 1178547,
"marker_id": 12483,
"leg_id": 12483,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=6.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-10 12:54:00",
"price": 37597000.0,
"bar_index": 1178585,
"marker_id": 12484,
"leg_id": 12484,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-10 18:39:00",
"price": 37723000.0,
"bar_index": 1178700,
"marker_id": 12485,
"leg_id": 12485,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 1,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": true
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-10 23:48:00",
"price": 37425000.0,
"bar_index": 1178803,
"marker_id": 12486,
"leg_id": 12486,
"signal_type": "div_bear",
"confidence": 0.62,
"reason": "composite_sell score=2.5 [donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-11 07:21:00",
"price": 37444000.0,
"bar_index": 1178954,
"marker_id": 12487,
"leg_id": 12487,
"signal_type": "pullback",
"confidence": 0.75,
"reason": "composite_buy score=3.0 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.1582,
"result": false
},
{
"timeframe": "3분",
"feature": "rsi14",
"operator": "<=",
"threshold": 39.9309,
"result": false
},
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3053,
"result": false
},
{
"timeframe": "5분",
"feature": "bb_position",
"operator": "<=",
"threshold": 0.2575,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-11 12:36:00",
"price": 36783000.0,
"bar_index": 1179059,
"marker_id": 12488,
"leg_id": 12488,
"signal_type": "div_bear",
"confidence": 0.5,
"reason": "composite_sell score=2.0 [macd_cross,zigzag_causal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 59.1545,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.3582,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.486,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": ">=",
"threshold": 58.1961,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-11 23:09:00",
"price": 36933000.0,
"bar_index": 1179270,
"marker_id": 12490,
"leg_id": 12490,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-12 08:30:00",
"price": 36611000.0,
"bar_index": 1179457,
"marker_id": 12491,
"leg_id": 12491,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,donchian,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "buy",
"datetime": "2023-10-12 14:39:00",
"price": 36570000.0,
"bar_index": 1179580,
"marker_id": 12492,
"leg_id": 12492,
"signal_type": "div_bull",
"confidence": 0.62,
"reason": "composite_buy score=2.5 [bb_reversal,macd_cross]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": "<=",
"threshold": -0.3864,
"result": false
},
{
"timeframe": "15분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3649,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": "<=",
"threshold": 40.9304,
"result": false
},
{
"timeframe": "10분",
"feature": "rsi14",
"operator": "<=",
"threshold": 41.3839,
"result": false
}
],
"reason": "score_below_min"
}
},
{
"side": "sell",
"datetime": "2023-10-13 00:21:00",
"price": 36507000.0,
"bar_index": 1179774,
"marker_id": 12493,
"leg_id": 12493,
"signal_type": "swing_high",
"confidence": 1.0,
"reason": "composite_sell score=4.5 [bb_reversal]",
"mtf_filter": {
"passed": false,
"passed_count": 0,
"total_evaluated": 4,
"total_rules": 4,
"required_pass": 2,
"details": [
{
"timeframe": "3분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.5705,
"result": false
},
{
"timeframe": "5분",
"feature": "close_vs_ema60_pct",
"operator": ">=",
"threshold": 0.7137,
"result": false
},
{
"timeframe": "3분",
"feature": "ema60_slope_5_pct",
"operator": ">=",
"threshold": 0.079,
"result": false
},
{
"timeframe": "5분",
"feature": "rsi14",
"operator": ">=",
"threshold": 62.1777,
"result": false
}
],
"reason": "score_below_min"
}
}
]
}