분할 매수/매도 PnL 시뮬, 체결 타점·거래시작 마커, x축 unix 변환 수정. Co-authored-by: Cursor <cursoragent@cursor.com>
3684 lines
96 KiB
JSON
3684 lines
96 KiB
JSON
{
|
|
"meta": {
|
|
"symbol": "BTC",
|
|
"coin_name": "비트코인",
|
|
"interval_min": 3,
|
|
"interval_label": "3분",
|
|
"lookback_days": 730,
|
|
"chart_tier": "v1",
|
|
"mode": "optimal_swing_legs",
|
|
"zigzag_reversal_pct": 5.0,
|
|
"min_leg_pct": 3.0,
|
|
"pullback_min_pct": 1.5,
|
|
"initial_cash_krw": 400000.0,
|
|
"generated_at": "2026-06-09 09:03:18",
|
|
"data_from": "2024-06-09 08:15:00",
|
|
"data_to": "2026-06-09 08:15:00",
|
|
"bar_count": 349138,
|
|
"pivot_count": 130,
|
|
"pullback_buy_count": 0,
|
|
"breakout_buy_count": 0,
|
|
"breakout_buffer_pct": 0.1,
|
|
"divergence_buy_count": 0,
|
|
"divergence_sell_count": 0
|
|
},
|
|
"legs": [
|
|
{
|
|
"leg_id": 1,
|
|
"buy_datetime": "2024-06-25 05:30:00",
|
|
"buy_price": 83000000.0,
|
|
"buy_bar_index": 7622,
|
|
"sell_datetime": "2024-07-01 11:06:00",
|
|
"sell_price": 89540000.0,
|
|
"sell_bar_index": 10614,
|
|
"leg_pct": 7.88,
|
|
"bars_held": 2992
|
|
},
|
|
{
|
|
"leg_id": 2,
|
|
"buy_datetime": "2024-07-05 13:57:00",
|
|
"buy_price": 77242000.0,
|
|
"buy_bar_index": 12591,
|
|
"sell_datetime": "2024-07-07 08:30:00",
|
|
"sell_price": 83175000.0,
|
|
"sell_bar_index": 13442,
|
|
"leg_pct": 7.68,
|
|
"bars_held": 851
|
|
},
|
|
{
|
|
"leg_id": 3,
|
|
"buy_datetime": "2024-07-08 10:09:00",
|
|
"buy_price": 77800000.0,
|
|
"buy_bar_index": 13954,
|
|
"sell_datetime": "2024-07-22 09:51:00",
|
|
"sell_price": 95440000.0,
|
|
"sell_bar_index": 20668,
|
|
"leg_pct": 22.67,
|
|
"bars_held": 6714
|
|
},
|
|
{
|
|
"leg_id": 4,
|
|
"buy_datetime": "2024-07-25 23:12:00",
|
|
"buy_price": 89205000.0,
|
|
"buy_bar_index": 22375,
|
|
"sell_datetime": "2024-07-29 22:15:00",
|
|
"sell_price": 97196000.0,
|
|
"sell_bar_index": 24276,
|
|
"leg_pct": 8.96,
|
|
"bars_held": 1901
|
|
},
|
|
{
|
|
"leg_id": 5,
|
|
"buy_datetime": "2024-08-05 15:24:00",
|
|
"buy_price": 71573000.0,
|
|
"buy_bar_index": 27499,
|
|
"sell_datetime": "2024-08-05 16:30:00",
|
|
"sell_price": 77500000.0,
|
|
"sell_bar_index": 27521,
|
|
"leg_pct": 8.28,
|
|
"bars_held": 22
|
|
},
|
|
{
|
|
"leg_id": 6,
|
|
"buy_datetime": "2024-08-05 22:30:00",
|
|
"buy_price": 71922000.0,
|
|
"buy_bar_index": 27641,
|
|
"sell_datetime": "2024-08-06 01:30:00",
|
|
"sell_price": 80009000.0,
|
|
"sell_bar_index": 27701,
|
|
"leg_pct": 11.24,
|
|
"bars_held": 60
|
|
},
|
|
{
|
|
"leg_id": 7,
|
|
"buy_datetime": "2024-08-06 04:18:00",
|
|
"buy_price": 75526000.0,
|
|
"buy_bar_index": 27757,
|
|
"sell_datetime": "2024-08-09 08:00:00",
|
|
"sell_price": 87975000.0,
|
|
"sell_bar_index": 29271,
|
|
"leg_pct": 16.48,
|
|
"bars_held": 1514
|
|
},
|
|
{
|
|
"leg_id": 8,
|
|
"buy_datetime": "2024-08-12 16:21:00",
|
|
"buy_price": 80972000.0,
|
|
"buy_bar_index": 30878,
|
|
"sell_datetime": "2024-08-14 21:30:00",
|
|
"sell_price": 85890000.0,
|
|
"sell_bar_index": 31941,
|
|
"leg_pct": 6.07,
|
|
"bars_held": 1063
|
|
},
|
|
{
|
|
"leg_id": 9,
|
|
"buy_datetime": "2024-08-16 05:54:00",
|
|
"buy_price": 79300000.0,
|
|
"buy_bar_index": 32589,
|
|
"sell_datetime": "2024-08-26 08:27:00",
|
|
"sell_price": 87000000.0,
|
|
"sell_bar_index": 37440,
|
|
"leg_pct": 9.71,
|
|
"bars_held": 4851
|
|
},
|
|
{
|
|
"leg_id": 10,
|
|
"buy_datetime": "2024-09-07 06:00:00",
|
|
"buy_price": 72029000.0,
|
|
"buy_bar_index": 43126,
|
|
"sell_datetime": "2024-09-28 01:57:00",
|
|
"sell_price": 87398000.0,
|
|
"sell_bar_index": 53125,
|
|
"leg_pct": 21.34,
|
|
"bars_held": 9999
|
|
},
|
|
{
|
|
"leg_id": 11,
|
|
"buy_datetime": "2024-10-02 05:39:00",
|
|
"buy_price": 80700000.0,
|
|
"buy_bar_index": 55119,
|
|
"sell_datetime": "2024-10-07 23:24:00",
|
|
"sell_price": 86300000.0,
|
|
"sell_bar_index": 57874,
|
|
"leg_pct": 6.94,
|
|
"bars_held": 2755
|
|
},
|
|
{
|
|
"leg_id": 12,
|
|
"buy_datetime": "2024-10-11 03:24:00",
|
|
"buy_price": 80596000.0,
|
|
"buy_bar_index": 59394,
|
|
"sell_datetime": "2024-10-30 04:15:00",
|
|
"sell_price": 102102000.0,
|
|
"sell_bar_index": 68403,
|
|
"leg_pct": 26.68,
|
|
"bars_held": 9009
|
|
},
|
|
{
|
|
"leg_id": 13,
|
|
"buy_datetime": "2024-11-05 06:51:00",
|
|
"buy_price": 93110000.0,
|
|
"buy_bar_index": 71335,
|
|
"sell_datetime": "2024-11-12 15:54:00",
|
|
"sell_price": 128052000.0,
|
|
"sell_bar_index": 74876,
|
|
"leg_pct": 37.53,
|
|
"bars_held": 3541
|
|
},
|
|
{
|
|
"leg_id": 14,
|
|
"buy_datetime": "2024-11-12 19:51:00",
|
|
"buy_price": 119856000.0,
|
|
"buy_bar_index": 74955,
|
|
"sell_datetime": "2024-11-14 01:15:00",
|
|
"sell_price": 131080000.0,
|
|
"sell_bar_index": 75543,
|
|
"leg_pct": 9.36,
|
|
"bars_held": 588
|
|
},
|
|
{
|
|
"leg_id": 15,
|
|
"buy_datetime": "2024-11-15 08:39:00",
|
|
"buy_price": 121700000.0,
|
|
"buy_bar_index": 76171,
|
|
"sell_datetime": "2024-11-22 16:33:00",
|
|
"sell_price": 138880000.0,
|
|
"sell_bar_index": 79689,
|
|
"leg_pct": 14.12,
|
|
"bars_held": 3518
|
|
},
|
|
{
|
|
"leg_id": 16,
|
|
"buy_datetime": "2024-11-27 06:12:00",
|
|
"buy_price": 127500000.0,
|
|
"buy_bar_index": 81882,
|
|
"sell_datetime": "2024-11-30 00:18:00",
|
|
"sell_price": 136400000.0,
|
|
"sell_bar_index": 83204,
|
|
"leg_pct": 6.98,
|
|
"bars_held": 1322
|
|
},
|
|
{
|
|
"leg_id": 17,
|
|
"buy_datetime": "2024-12-03 23:00:00",
|
|
"buy_price": 112251000.0,
|
|
"buy_bar_index": 85098,
|
|
"sell_datetime": "2024-12-03 23:06:00",
|
|
"sell_price": 129075000.0,
|
|
"sell_bar_index": 85100,
|
|
"leg_pct": 14.99,
|
|
"bars_held": 2
|
|
},
|
|
{
|
|
"leg_id": 18,
|
|
"buy_datetime": "2024-12-03 23:06:00",
|
|
"buy_price": 121848000.0,
|
|
"buy_bar_index": 85100,
|
|
"sell_datetime": "2024-12-03 23:15:00",
|
|
"sell_price": 132389000.0,
|
|
"sell_bar_index": 85103,
|
|
"leg_pct": 8.65,
|
|
"bars_held": 3
|
|
},
|
|
{
|
|
"leg_id": 19,
|
|
"buy_datetime": "2024-12-03 23:36:00",
|
|
"buy_price": 119000000.0,
|
|
"buy_bar_index": 85110,
|
|
"sell_datetime": "2024-12-05 12:06:00",
|
|
"sell_price": 146000000.0,
|
|
"sell_bar_index": 85840,
|
|
"leg_pct": 22.69,
|
|
"bars_held": 730
|
|
},
|
|
{
|
|
"leg_id": 20,
|
|
"buy_datetime": "2024-12-06 07:27:00",
|
|
"buy_price": 133500000.0,
|
|
"buy_bar_index": 86227,
|
|
"sell_datetime": "2024-12-17 23:57:00",
|
|
"sell_price": 157000000.0,
|
|
"sell_bar_index": 91778,
|
|
"leg_pct": 17.6,
|
|
"bars_held": 5551
|
|
},
|
|
{
|
|
"leg_id": 21,
|
|
"buy_datetime": "2024-12-20 20:36:00",
|
|
"buy_price": 139700000.0,
|
|
"buy_bar_index": 93151,
|
|
"sell_datetime": "2024-12-21 02:00:00",
|
|
"sell_price": 150000000.0,
|
|
"sell_bar_index": 93259,
|
|
"leg_pct": 7.37,
|
|
"bars_held": 108
|
|
},
|
|
{
|
|
"leg_id": 22,
|
|
"buy_datetime": "2024-12-24 05:21:00",
|
|
"buy_price": 140220000.0,
|
|
"buy_bar_index": 94766,
|
|
"sell_datetime": "2024-12-26 09:09:00",
|
|
"sell_price": 148899000.0,
|
|
"sell_bar_index": 95802,
|
|
"leg_pct": 6.19,
|
|
"bars_held": 1036
|
|
},
|
|
{
|
|
"leg_id": 23,
|
|
"buy_datetime": "2024-12-31 00:12:00",
|
|
"buy_price": 136000000.0,
|
|
"buy_bar_index": 98023,
|
|
"sell_datetime": "2025-01-07 09:36:00",
|
|
"sell_price": 150996000.0,
|
|
"sell_bar_index": 101472,
|
|
"leg_pct": 11.03,
|
|
"bars_held": 3449
|
|
},
|
|
{
|
|
"leg_id": 24,
|
|
"buy_datetime": "2025-01-13 23:36:00",
|
|
"buy_price": 137300000.0,
|
|
"buy_bar_index": 104632,
|
|
"sell_datetime": "2025-01-19 20:21:00",
|
|
"sell_price": 159990000.0,
|
|
"sell_bar_index": 107447,
|
|
"leg_pct": 16.53,
|
|
"bars_held": 2815
|
|
},
|
|
{
|
|
"leg_id": 25,
|
|
"buy_datetime": "2025-01-20 08:33:00",
|
|
"buy_price": 151000000.0,
|
|
"buy_bar_index": 107691,
|
|
"sell_datetime": "2025-01-20 15:54:00",
|
|
"sell_price": 163460000.0,
|
|
"sell_bar_index": 107838,
|
|
"leg_pct": 8.25,
|
|
"bars_held": 147
|
|
},
|
|
{
|
|
"leg_id": 26,
|
|
"buy_datetime": "2025-01-21 10:30:00",
|
|
"buy_price": 151111000.0,
|
|
"buy_bar_index": 108210,
|
|
"sell_datetime": "2025-01-30 23:54:00",
|
|
"sell_price": 160710000.0,
|
|
"sell_bar_index": 112798,
|
|
"leg_pct": 6.35,
|
|
"bars_held": 4588
|
|
},
|
|
{
|
|
"leg_id": 27,
|
|
"buy_datetime": "2025-02-03 10:54:00",
|
|
"buy_price": 145385000.0,
|
|
"buy_bar_index": 114458,
|
|
"sell_datetime": "2025-02-04 07:09:00",
|
|
"sell_price": 160432000.0,
|
|
"sell_bar_index": 114863,
|
|
"leg_pct": 10.35,
|
|
"bars_held": 405
|
|
},
|
|
{
|
|
"leg_id": 28,
|
|
"buy_datetime": "2025-02-25 19:24:00",
|
|
"buy_price": 125350000.0,
|
|
"buy_bar_index": 125089,
|
|
"sell_datetime": "2025-02-25 21:24:00",
|
|
"sell_price": 132000000.0,
|
|
"sell_bar_index": 125129,
|
|
"leg_pct": 5.31,
|
|
"bars_held": 40
|
|
},
|
|
{
|
|
"leg_id": 29,
|
|
"buy_datetime": "2025-02-27 05:18:00",
|
|
"buy_price": 120555000.0,
|
|
"buy_bar_index": 125767,
|
|
"sell_datetime": "2025-02-27 20:00:00",
|
|
"sell_price": 127270000.0,
|
|
"sell_bar_index": 126061,
|
|
"leg_pct": 5.57,
|
|
"bars_held": 294
|
|
},
|
|
{
|
|
"leg_id": 30,
|
|
"buy_datetime": "2025-02-28 17:45:00",
|
|
"buy_price": 116425000.0,
|
|
"buy_bar_index": 126496,
|
|
"sell_datetime": "2025-03-03 08:18:00",
|
|
"sell_price": 143415000.0,
|
|
"sell_bar_index": 127747,
|
|
"leg_pct": 23.18,
|
|
"bars_held": 1251
|
|
},
|
|
{
|
|
"leg_id": 31,
|
|
"buy_datetime": "2025-03-05 00:21:00",
|
|
"buy_price": 123125000.0,
|
|
"buy_bar_index": 128548,
|
|
"sell_datetime": "2025-03-06 14:57:00",
|
|
"sell_price": 138161000.0,
|
|
"sell_bar_index": 129320,
|
|
"leg_pct": 12.21,
|
|
"bars_held": 772
|
|
},
|
|
{
|
|
"leg_id": 32,
|
|
"buy_datetime": "2025-03-07 09:54:00",
|
|
"buy_price": 127283000.0,
|
|
"buy_bar_index": 129699,
|
|
"sell_datetime": "2025-03-07 23:51:00",
|
|
"sell_price": 135147000.0,
|
|
"sell_bar_index": 129978,
|
|
"leg_pct": 6.18,
|
|
"bars_held": 279
|
|
},
|
|
{
|
|
"leg_id": 33,
|
|
"buy_datetime": "2025-03-11 09:51:00",
|
|
"buy_price": 114800000.0,
|
|
"buy_bar_index": 131618,
|
|
"sell_datetime": "2025-03-24 23:21:00",
|
|
"sell_price": 130839000.0,
|
|
"sell_bar_index": 137919,
|
|
"leg_pct": 13.97,
|
|
"bars_held": 6301
|
|
},
|
|
{
|
|
"leg_id": 34,
|
|
"buy_datetime": "2025-03-31 13:24:00",
|
|
"buy_price": 121182000.0,
|
|
"buy_bar_index": 141080,
|
|
"sell_datetime": "2025-04-03 05:15:00",
|
|
"sell_price": 130241000.0,
|
|
"sell_bar_index": 142357,
|
|
"leg_pct": 7.48,
|
|
"bars_held": 1277
|
|
},
|
|
{
|
|
"leg_id": 35,
|
|
"buy_datetime": "2025-04-07 15:54:00",
|
|
"buy_price": 111850000.0,
|
|
"buy_bar_index": 144490,
|
|
"sell_datetime": "2025-04-07 23:18:00",
|
|
"sell_price": 120961000.0,
|
|
"sell_bar_index": 144638,
|
|
"leg_pct": 8.15,
|
|
"bars_held": 148
|
|
},
|
|
{
|
|
"leg_id": 36,
|
|
"buy_datetime": "2025-04-09 10:27:00",
|
|
"buy_price": 112550000.0,
|
|
"buy_bar_index": 145341,
|
|
"sell_datetime": "2025-04-10 06:24:00",
|
|
"sell_price": 122997000.0,
|
|
"sell_bar_index": 145740,
|
|
"leg_pct": 9.28,
|
|
"bars_held": 399
|
|
},
|
|
{
|
|
"leg_id": 37,
|
|
"buy_datetime": "2025-04-11 01:00:00",
|
|
"buy_price": 116700000.0,
|
|
"buy_bar_index": 146112,
|
|
"sell_datetime": "2025-05-02 10:24:00",
|
|
"sell_price": 140397000.0,
|
|
"sell_bar_index": 156380,
|
|
"leg_pct": 20.31,
|
|
"bars_held": 10268
|
|
},
|
|
{
|
|
"leg_id": 38,
|
|
"buy_datetime": "2025-05-05 20:42:00",
|
|
"buy_price": 133000000.0,
|
|
"buy_bar_index": 158026,
|
|
"sell_datetime": "2025-05-23 02:33:00",
|
|
"sell_price": 155219000.0,
|
|
"sell_bar_index": 166303,
|
|
"leg_pct": 16.71,
|
|
"bars_held": 8277
|
|
},
|
|
{
|
|
"leg_id": 39,
|
|
"buy_datetime": "2025-06-06 06:00:00",
|
|
"buy_price": 140470000.0,
|
|
"buy_bar_index": 173092,
|
|
"sell_datetime": "2025-06-11 23:24:00",
|
|
"sell_price": 151437000.0,
|
|
"sell_bar_index": 175840,
|
|
"leg_pct": 7.81,
|
|
"bars_held": 2748
|
|
},
|
|
{
|
|
"leg_id": 40,
|
|
"buy_datetime": "2025-06-23 05:18:00",
|
|
"buy_price": 137200000.0,
|
|
"buy_bar_index": 181238,
|
|
"sell_datetime": "2025-07-14 16:36:00",
|
|
"sell_price": 166969000.0,
|
|
"sell_bar_index": 191544,
|
|
"leg_pct": 21.7,
|
|
"bars_held": 10306
|
|
},
|
|
{
|
|
"leg_id": 41,
|
|
"buy_datetime": "2025-08-03 09:39:00",
|
|
"buy_price": 156713000.0,
|
|
"buy_bar_index": 201005,
|
|
"sell_datetime": "2025-08-14 09:33:00",
|
|
"sell_price": 169900000.0,
|
|
"sell_bar_index": 206283,
|
|
"leg_pct": 8.41,
|
|
"bars_held": 5278
|
|
},
|
|
{
|
|
"leg_id": 42,
|
|
"buy_datetime": "2025-09-01 14:18:00",
|
|
"buy_price": 149140000.0,
|
|
"buy_bar_index": 214899,
|
|
"sell_datetime": "2025-10-09 22:00:00",
|
|
"sell_price": 179734000.0,
|
|
"sell_bar_index": 233122,
|
|
"leg_pct": 20.51,
|
|
"bars_held": 18223
|
|
},
|
|
{
|
|
"leg_id": 43,
|
|
"buy_datetime": "2025-10-17 19:24:00",
|
|
"buy_price": 159762000.0,
|
|
"buy_bar_index": 236910,
|
|
"sell_datetime": "2025-10-27 16:06:00",
|
|
"sell_price": 171490000.0,
|
|
"sell_bar_index": 241644,
|
|
"leg_pct": 7.34,
|
|
"bars_held": 4734
|
|
},
|
|
{
|
|
"leg_id": 44,
|
|
"buy_datetime": "2025-11-05 10:39:00",
|
|
"buy_price": 146822000.0,
|
|
"buy_bar_index": 245855,
|
|
"sell_datetime": "2025-11-11 10:21:00",
|
|
"sell_price": 159000000.0,
|
|
"sell_bar_index": 248729,
|
|
"leg_pct": 8.29,
|
|
"bars_held": 2874
|
|
},
|
|
{
|
|
"leg_id": 45,
|
|
"buy_datetime": "2025-11-18 15:51:00",
|
|
"buy_price": 132269000.0,
|
|
"buy_bar_index": 252199,
|
|
"sell_datetime": "2025-11-19 01:36:00",
|
|
"sell_price": 139221000.0,
|
|
"sell_bar_index": 252394,
|
|
"leg_pct": 5.26,
|
|
"bars_held": 195
|
|
},
|
|
{
|
|
"leg_id": 46,
|
|
"buy_datetime": "2025-11-21 21:27:00",
|
|
"buy_price": 121469000.0,
|
|
"buy_bar_index": 253751,
|
|
"sell_datetime": "2025-11-28 23:30:00",
|
|
"sell_price": 138982000.0,
|
|
"sell_bar_index": 257023,
|
|
"leg_pct": 14.42,
|
|
"bars_held": 3272
|
|
},
|
|
{
|
|
"leg_id": 47,
|
|
"buy_datetime": "2025-12-02 00:45:00",
|
|
"buy_price": 125743000.0,
|
|
"buy_bar_index": 258488,
|
|
"sell_datetime": "2025-12-03 15:33:00",
|
|
"sell_price": 139950000.0,
|
|
"sell_bar_index": 259264,
|
|
"leg_pct": 11.3,
|
|
"bars_held": 776
|
|
},
|
|
{
|
|
"leg_id": 48,
|
|
"buy_datetime": "2025-12-07 23:33:00",
|
|
"buy_price": 131422000.0,
|
|
"buy_bar_index": 261344,
|
|
"sell_datetime": "2025-12-10 02:06:00",
|
|
"sell_price": 139840000.0,
|
|
"sell_bar_index": 262355,
|
|
"leg_pct": 6.41,
|
|
"bars_held": 1011
|
|
},
|
|
{
|
|
"leg_id": 49,
|
|
"buy_datetime": "2025-12-16 13:48:00",
|
|
"buy_price": 127025000.0,
|
|
"buy_bar_index": 265469,
|
|
"sell_datetime": "2025-12-18 00:18:00",
|
|
"sell_price": 134021000.0,
|
|
"sell_bar_index": 266159,
|
|
"leg_pct": 5.51,
|
|
"bars_held": 690
|
|
},
|
|
{
|
|
"leg_id": 50,
|
|
"buy_datetime": "2025-12-19 05:00:00",
|
|
"buy_price": 126200000.0,
|
|
"buy_bar_index": 266733,
|
|
"sell_datetime": "2025-12-22 21:33:00",
|
|
"sell_price": 134594000.0,
|
|
"sell_bar_index": 268504,
|
|
"leg_pct": 6.65,
|
|
"bars_held": 1771
|
|
},
|
|
{
|
|
"leg_id": 51,
|
|
"buy_datetime": "2025-12-30 12:18:00",
|
|
"buy_price": 126374000.0,
|
|
"buy_bar_index": 272159,
|
|
"sell_datetime": "2026-01-15 05:09:00",
|
|
"sell_price": 143100000.0,
|
|
"sell_bar_index": 279696,
|
|
"leg_pct": 13.24,
|
|
"bars_held": 7537
|
|
},
|
|
{
|
|
"leg_id": 52,
|
|
"buy_datetime": "2026-01-30 11:30:00",
|
|
"buy_price": 119124000.0,
|
|
"buy_bar_index": 287023,
|
|
"sell_datetime": "2026-01-31 06:24:00",
|
|
"sell_price": 125206000.0,
|
|
"sell_bar_index": 287401,
|
|
"leg_pct": 5.11,
|
|
"bars_held": 378
|
|
},
|
|
{
|
|
"leg_id": 53,
|
|
"buy_datetime": "2026-02-02 12:45:00",
|
|
"buy_price": 110761000.0,
|
|
"buy_bar_index": 288488,
|
|
"sell_datetime": "2026-02-03 00:39:00",
|
|
"sell_price": 117429000.0,
|
|
"sell_bar_index": 288726,
|
|
"leg_pct": 6.02,
|
|
"bars_held": 238
|
|
},
|
|
{
|
|
"leg_id": 54,
|
|
"buy_datetime": "2026-02-06 09:18:00",
|
|
"buy_price": 88999000.0,
|
|
"buy_bar_index": 290339,
|
|
"sell_datetime": "2026-02-06 15:03:00",
|
|
"sell_price": 99433000.0,
|
|
"sell_bar_index": 290454,
|
|
"leg_pct": 11.72,
|
|
"bars_held": 115
|
|
},
|
|
{
|
|
"leg_id": 55,
|
|
"buy_datetime": "2026-02-06 19:36:00",
|
|
"buy_price": 81110000.0,
|
|
"buy_bar_index": 290545,
|
|
"sell_datetime": "2026-02-07 08:06:00",
|
|
"sell_price": 106690000.0,
|
|
"sell_bar_index": 290795,
|
|
"leg_pct": 31.54,
|
|
"bars_held": 250
|
|
},
|
|
{
|
|
"leg_id": 56,
|
|
"buy_datetime": "2026-02-07 16:18:00",
|
|
"buy_price": 99500000.0,
|
|
"buy_bar_index": 290959,
|
|
"sell_datetime": "2026-02-09 08:06:00",
|
|
"sell_price": 107021000.0,
|
|
"sell_bar_index": 291755,
|
|
"leg_pct": 7.56,
|
|
"bars_held": 796
|
|
},
|
|
{
|
|
"leg_id": 57,
|
|
"buy_datetime": "2026-02-13 03:30:00",
|
|
"buy_price": 95788000.0,
|
|
"buy_bar_index": 293583,
|
|
"sell_datetime": "2026-02-15 17:06:00",
|
|
"sell_price": 105000000.0,
|
|
"sell_bar_index": 294815,
|
|
"leg_pct": 9.62,
|
|
"bars_held": 1232
|
|
},
|
|
{
|
|
"leg_id": 58,
|
|
"buy_datetime": "2026-02-24 22:36:00",
|
|
"buy_price": 92000000.0,
|
|
"buy_bar_index": 299245,
|
|
"sell_datetime": "2026-02-26 06:36:00",
|
|
"sell_price": 100497000.0,
|
|
"sell_bar_index": 299885,
|
|
"leg_pct": 9.24,
|
|
"bars_held": 640
|
|
},
|
|
{
|
|
"leg_id": 59,
|
|
"buy_datetime": "2026-02-28 15:57:00",
|
|
"buy_price": 92582000.0,
|
|
"buy_bar_index": 301032,
|
|
"sell_datetime": "2026-03-05 19:54:00",
|
|
"sell_price": 107414000.0,
|
|
"sell_bar_index": 303511,
|
|
"leg_pct": 16.02,
|
|
"bars_held": 2479
|
|
},
|
|
{
|
|
"leg_id": 60,
|
|
"buy_datetime": "2026-03-09 07:24:00",
|
|
"buy_price": 97511000.0,
|
|
"buy_bar_index": 305181,
|
|
"sell_datetime": "2026-03-17 10:33:00",
|
|
"sell_price": 112300000.0,
|
|
"sell_bar_index": 309084,
|
|
"leg_pct": 15.17,
|
|
"bars_held": 3903
|
|
},
|
|
{
|
|
"leg_id": 61,
|
|
"buy_datetime": "2026-03-23 09:39:00",
|
|
"buy_price": 101413000.0,
|
|
"buy_bar_index": 311946,
|
|
"sell_datetime": "2026-03-25 20:30:00",
|
|
"sell_price": 107284000.0,
|
|
"sell_bar_index": 313123,
|
|
"leg_pct": 5.79,
|
|
"bars_held": 1177
|
|
},
|
|
{
|
|
"leg_id": 62,
|
|
"buy_datetime": "2026-03-28 02:42:00",
|
|
"buy_price": 99803000.0,
|
|
"buy_bar_index": 314207,
|
|
"sell_datetime": "2026-05-15 09:33:00",
|
|
"sell_price": 120980000.0,
|
|
"sell_bar_index": 337163,
|
|
"leg_pct": 21.22,
|
|
"bars_held": 22956
|
|
},
|
|
{
|
|
"leg_id": 63,
|
|
"buy_datetime": "2026-06-04 11:03:00",
|
|
"buy_price": 91495000.0,
|
|
"buy_bar_index": 346793,
|
|
"sell_datetime": "2026-06-04 13:24:00",
|
|
"sell_price": 96508000.0,
|
|
"sell_bar_index": 346840,
|
|
"leg_pct": 5.48,
|
|
"bars_held": 47
|
|
},
|
|
{
|
|
"leg_id": 64,
|
|
"buy_datetime": "2026-06-06 04:00:00",
|
|
"buy_price": 90332000.0,
|
|
"buy_bar_index": 347612,
|
|
"sell_datetime": "2026-06-08 07:15:00",
|
|
"sell_price": 97000000.0,
|
|
"sell_bar_index": 348637,
|
|
"leg_pct": 7.38,
|
|
"bars_held": 1025
|
|
}
|
|
],
|
|
"signals": [
|
|
{
|
|
"marker_id": 1,
|
|
"leg_id": 1,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-06-25 05:30:00",
|
|
"price": 83000000.0,
|
|
"bar_index": 7622
|
|
},
|
|
{
|
|
"marker_id": 1,
|
|
"leg_id": 1,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-07-01 11:06:00",
|
|
"price": 89540000.0,
|
|
"bar_index": 10614,
|
|
"leg_pct": 7.88
|
|
},
|
|
{
|
|
"marker_id": 2,
|
|
"leg_id": 2,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-07-05 13:57:00",
|
|
"price": 77242000.0,
|
|
"bar_index": 12591
|
|
},
|
|
{
|
|
"marker_id": 2,
|
|
"leg_id": 2,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-07-07 08:30:00",
|
|
"price": 83175000.0,
|
|
"bar_index": 13442,
|
|
"leg_pct": 7.68
|
|
},
|
|
{
|
|
"marker_id": 3,
|
|
"leg_id": 3,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-07-08 10:09:00",
|
|
"price": 77800000.0,
|
|
"bar_index": 13954
|
|
},
|
|
{
|
|
"marker_id": 3,
|
|
"leg_id": 3,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-07-22 09:51:00",
|
|
"price": 95440000.0,
|
|
"bar_index": 20668,
|
|
"leg_pct": 22.67
|
|
},
|
|
{
|
|
"marker_id": 4,
|
|
"leg_id": 4,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-07-25 23:12:00",
|
|
"price": 89205000.0,
|
|
"bar_index": 22375
|
|
},
|
|
{
|
|
"marker_id": 4,
|
|
"leg_id": 4,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-07-29 22:15:00",
|
|
"price": 97196000.0,
|
|
"bar_index": 24276,
|
|
"leg_pct": 8.96
|
|
},
|
|
{
|
|
"marker_id": 5,
|
|
"leg_id": 5,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-08-05 15:24:00",
|
|
"price": 71573000.0,
|
|
"bar_index": 27499
|
|
},
|
|
{
|
|
"marker_id": 5,
|
|
"leg_id": 5,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-08-05 16:30:00",
|
|
"price": 77500000.0,
|
|
"bar_index": 27521,
|
|
"leg_pct": 8.28
|
|
},
|
|
{
|
|
"marker_id": 6,
|
|
"leg_id": 6,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-08-05 22:30:00",
|
|
"price": 71922000.0,
|
|
"bar_index": 27641
|
|
},
|
|
{
|
|
"marker_id": 6,
|
|
"leg_id": 6,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-08-06 01:30:00",
|
|
"price": 80009000.0,
|
|
"bar_index": 27701,
|
|
"leg_pct": 11.24
|
|
},
|
|
{
|
|
"marker_id": 7,
|
|
"leg_id": 7,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-08-06 04:18:00",
|
|
"price": 75526000.0,
|
|
"bar_index": 27757
|
|
},
|
|
{
|
|
"marker_id": 7,
|
|
"leg_id": 7,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-08-09 08:00:00",
|
|
"price": 87975000.0,
|
|
"bar_index": 29271,
|
|
"leg_pct": 16.48
|
|
},
|
|
{
|
|
"marker_id": 8,
|
|
"leg_id": 8,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-08-12 16:21:00",
|
|
"price": 80972000.0,
|
|
"bar_index": 30878
|
|
},
|
|
{
|
|
"marker_id": 8,
|
|
"leg_id": 8,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-08-14 21:30:00",
|
|
"price": 85890000.0,
|
|
"bar_index": 31941,
|
|
"leg_pct": 6.07
|
|
},
|
|
{
|
|
"marker_id": 9,
|
|
"leg_id": 9,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-08-16 05:54:00",
|
|
"price": 79300000.0,
|
|
"bar_index": 32589
|
|
},
|
|
{
|
|
"marker_id": 9,
|
|
"leg_id": 9,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-08-26 08:27:00",
|
|
"price": 87000000.0,
|
|
"bar_index": 37440,
|
|
"leg_pct": 9.71
|
|
},
|
|
{
|
|
"marker_id": 10,
|
|
"leg_id": 10,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-09-07 06:00:00",
|
|
"price": 72029000.0,
|
|
"bar_index": 43126
|
|
},
|
|
{
|
|
"marker_id": 10,
|
|
"leg_id": 10,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-09-28 01:57:00",
|
|
"price": 87398000.0,
|
|
"bar_index": 53125,
|
|
"leg_pct": 21.34
|
|
},
|
|
{
|
|
"marker_id": 11,
|
|
"leg_id": 11,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-10-02 05:39:00",
|
|
"price": 80700000.0,
|
|
"bar_index": 55119
|
|
},
|
|
{
|
|
"marker_id": 11,
|
|
"leg_id": 11,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-10-07 23:24:00",
|
|
"price": 86300000.0,
|
|
"bar_index": 57874,
|
|
"leg_pct": 6.94
|
|
},
|
|
{
|
|
"marker_id": 12,
|
|
"leg_id": 12,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-10-11 03:24:00",
|
|
"price": 80596000.0,
|
|
"bar_index": 59394
|
|
},
|
|
{
|
|
"marker_id": 12,
|
|
"leg_id": 12,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-10-30 04:15:00",
|
|
"price": 102102000.0,
|
|
"bar_index": 68403,
|
|
"leg_pct": 26.68
|
|
},
|
|
{
|
|
"marker_id": 13,
|
|
"leg_id": 13,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-11-05 06:51:00",
|
|
"price": 93110000.0,
|
|
"bar_index": 71335
|
|
},
|
|
{
|
|
"marker_id": 13,
|
|
"leg_id": 13,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-11-12 15:54:00",
|
|
"price": 128052000.0,
|
|
"bar_index": 74876,
|
|
"leg_pct": 37.53
|
|
},
|
|
{
|
|
"marker_id": 14,
|
|
"leg_id": 14,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-11-12 19:51:00",
|
|
"price": 119856000.0,
|
|
"bar_index": 74955
|
|
},
|
|
{
|
|
"marker_id": 14,
|
|
"leg_id": 14,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-11-14 01:15:00",
|
|
"price": 131080000.0,
|
|
"bar_index": 75543,
|
|
"leg_pct": 9.36
|
|
},
|
|
{
|
|
"marker_id": 15,
|
|
"leg_id": 15,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-11-15 08:39:00",
|
|
"price": 121700000.0,
|
|
"bar_index": 76171
|
|
},
|
|
{
|
|
"marker_id": 15,
|
|
"leg_id": 15,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-11-22 16:33:00",
|
|
"price": 138880000.0,
|
|
"bar_index": 79689,
|
|
"leg_pct": 14.12
|
|
},
|
|
{
|
|
"marker_id": 16,
|
|
"leg_id": 16,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-11-27 06:12:00",
|
|
"price": 127500000.0,
|
|
"bar_index": 81882
|
|
},
|
|
{
|
|
"marker_id": 16,
|
|
"leg_id": 16,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-11-30 00:18:00",
|
|
"price": 136400000.0,
|
|
"bar_index": 83204,
|
|
"leg_pct": 6.98
|
|
},
|
|
{
|
|
"marker_id": 17,
|
|
"leg_id": 17,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-12-03 23:00:00",
|
|
"price": 112251000.0,
|
|
"bar_index": 85098
|
|
},
|
|
{
|
|
"marker_id": 18,
|
|
"leg_id": 18,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-12-03 23:06:00",
|
|
"price": 121848000.0,
|
|
"bar_index": 85100
|
|
},
|
|
{
|
|
"marker_id": 17,
|
|
"leg_id": 17,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-12-03 23:06:00",
|
|
"price": 129075000.0,
|
|
"bar_index": 85100,
|
|
"leg_pct": 14.99
|
|
},
|
|
{
|
|
"marker_id": 18,
|
|
"leg_id": 18,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-12-03 23:15:00",
|
|
"price": 132389000.0,
|
|
"bar_index": 85103,
|
|
"leg_pct": 8.65
|
|
},
|
|
{
|
|
"marker_id": 19,
|
|
"leg_id": 19,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-12-03 23:36:00",
|
|
"price": 119000000.0,
|
|
"bar_index": 85110
|
|
},
|
|
{
|
|
"marker_id": 19,
|
|
"leg_id": 19,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-12-05 12:06:00",
|
|
"price": 146000000.0,
|
|
"bar_index": 85840,
|
|
"leg_pct": 22.69
|
|
},
|
|
{
|
|
"marker_id": 20,
|
|
"leg_id": 20,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-12-06 07:27:00",
|
|
"price": 133500000.0,
|
|
"bar_index": 86227
|
|
},
|
|
{
|
|
"marker_id": 20,
|
|
"leg_id": 20,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-12-17 23:57:00",
|
|
"price": 157000000.0,
|
|
"bar_index": 91778,
|
|
"leg_pct": 17.6
|
|
},
|
|
{
|
|
"marker_id": 21,
|
|
"leg_id": 21,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-12-20 20:36:00",
|
|
"price": 139700000.0,
|
|
"bar_index": 93151
|
|
},
|
|
{
|
|
"marker_id": 21,
|
|
"leg_id": 21,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-12-21 02:00:00",
|
|
"price": 150000000.0,
|
|
"bar_index": 93259,
|
|
"leg_pct": 7.37
|
|
},
|
|
{
|
|
"marker_id": 22,
|
|
"leg_id": 22,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-12-24 05:21:00",
|
|
"price": 140220000.0,
|
|
"bar_index": 94766
|
|
},
|
|
{
|
|
"marker_id": 22,
|
|
"leg_id": 22,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2024-12-26 09:09:00",
|
|
"price": 148899000.0,
|
|
"bar_index": 95802,
|
|
"leg_pct": 6.19
|
|
},
|
|
{
|
|
"marker_id": 23,
|
|
"leg_id": 23,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2024-12-31 00:12:00",
|
|
"price": 136000000.0,
|
|
"bar_index": 98023
|
|
},
|
|
{
|
|
"marker_id": 23,
|
|
"leg_id": 23,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-01-07 09:36:00",
|
|
"price": 150996000.0,
|
|
"bar_index": 101472,
|
|
"leg_pct": 11.03
|
|
},
|
|
{
|
|
"marker_id": 24,
|
|
"leg_id": 24,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-01-13 23:36:00",
|
|
"price": 137300000.0,
|
|
"bar_index": 104632
|
|
},
|
|
{
|
|
"marker_id": 24,
|
|
"leg_id": 24,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-01-19 20:21:00",
|
|
"price": 159990000.0,
|
|
"bar_index": 107447,
|
|
"leg_pct": 16.53
|
|
},
|
|
{
|
|
"marker_id": 25,
|
|
"leg_id": 25,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-01-20 08:33:00",
|
|
"price": 151000000.0,
|
|
"bar_index": 107691
|
|
},
|
|
{
|
|
"marker_id": 25,
|
|
"leg_id": 25,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-01-20 15:54:00",
|
|
"price": 163460000.0,
|
|
"bar_index": 107838,
|
|
"leg_pct": 8.25
|
|
},
|
|
{
|
|
"marker_id": 26,
|
|
"leg_id": 26,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-01-21 10:30:00",
|
|
"price": 151111000.0,
|
|
"bar_index": 108210
|
|
},
|
|
{
|
|
"marker_id": 26,
|
|
"leg_id": 26,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-01-30 23:54:00",
|
|
"price": 160710000.0,
|
|
"bar_index": 112798,
|
|
"leg_pct": 6.35
|
|
},
|
|
{
|
|
"marker_id": 27,
|
|
"leg_id": 27,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-02-03 10:54:00",
|
|
"price": 145385000.0,
|
|
"bar_index": 114458
|
|
},
|
|
{
|
|
"marker_id": 27,
|
|
"leg_id": 27,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-02-04 07:09:00",
|
|
"price": 160432000.0,
|
|
"bar_index": 114863,
|
|
"leg_pct": 10.35
|
|
},
|
|
{
|
|
"marker_id": 28,
|
|
"leg_id": 28,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-02-25 19:24:00",
|
|
"price": 125350000.0,
|
|
"bar_index": 125089
|
|
},
|
|
{
|
|
"marker_id": 28,
|
|
"leg_id": 28,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-02-25 21:24:00",
|
|
"price": 132000000.0,
|
|
"bar_index": 125129,
|
|
"leg_pct": 5.31
|
|
},
|
|
{
|
|
"marker_id": 29,
|
|
"leg_id": 29,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-02-27 05:18:00",
|
|
"price": 120555000.0,
|
|
"bar_index": 125767
|
|
},
|
|
{
|
|
"marker_id": 29,
|
|
"leg_id": 29,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-02-27 20:00:00",
|
|
"price": 127270000.0,
|
|
"bar_index": 126061,
|
|
"leg_pct": 5.57
|
|
},
|
|
{
|
|
"marker_id": 30,
|
|
"leg_id": 30,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-02-28 17:45:00",
|
|
"price": 116425000.0,
|
|
"bar_index": 126496
|
|
},
|
|
{
|
|
"marker_id": 30,
|
|
"leg_id": 30,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-03-03 08:18:00",
|
|
"price": 143415000.0,
|
|
"bar_index": 127747,
|
|
"leg_pct": 23.18
|
|
},
|
|
{
|
|
"marker_id": 31,
|
|
"leg_id": 31,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-03-05 00:21:00",
|
|
"price": 123125000.0,
|
|
"bar_index": 128548
|
|
},
|
|
{
|
|
"marker_id": 31,
|
|
"leg_id": 31,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-03-06 14:57:00",
|
|
"price": 138161000.0,
|
|
"bar_index": 129320,
|
|
"leg_pct": 12.21
|
|
},
|
|
{
|
|
"marker_id": 32,
|
|
"leg_id": 32,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-03-07 09:54:00",
|
|
"price": 127283000.0,
|
|
"bar_index": 129699
|
|
},
|
|
{
|
|
"marker_id": 32,
|
|
"leg_id": 32,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-03-07 23:51:00",
|
|
"price": 135147000.0,
|
|
"bar_index": 129978,
|
|
"leg_pct": 6.18
|
|
},
|
|
{
|
|
"marker_id": 33,
|
|
"leg_id": 33,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-03-11 09:51:00",
|
|
"price": 114800000.0,
|
|
"bar_index": 131618
|
|
},
|
|
{
|
|
"marker_id": 33,
|
|
"leg_id": 33,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-03-24 23:21:00",
|
|
"price": 130839000.0,
|
|
"bar_index": 137919,
|
|
"leg_pct": 13.97
|
|
},
|
|
{
|
|
"marker_id": 34,
|
|
"leg_id": 34,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-03-31 13:24:00",
|
|
"price": 121182000.0,
|
|
"bar_index": 141080
|
|
},
|
|
{
|
|
"marker_id": 34,
|
|
"leg_id": 34,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-04-03 05:15:00",
|
|
"price": 130241000.0,
|
|
"bar_index": 142357,
|
|
"leg_pct": 7.48
|
|
},
|
|
{
|
|
"marker_id": 35,
|
|
"leg_id": 35,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-04-07 15:54:00",
|
|
"price": 111850000.0,
|
|
"bar_index": 144490
|
|
},
|
|
{
|
|
"marker_id": 35,
|
|
"leg_id": 35,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-04-07 23:18:00",
|
|
"price": 120961000.0,
|
|
"bar_index": 144638,
|
|
"leg_pct": 8.15
|
|
},
|
|
{
|
|
"marker_id": 36,
|
|
"leg_id": 36,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-04-09 10:27:00",
|
|
"price": 112550000.0,
|
|
"bar_index": 145341
|
|
},
|
|
{
|
|
"marker_id": 36,
|
|
"leg_id": 36,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-04-10 06:24:00",
|
|
"price": 122997000.0,
|
|
"bar_index": 145740,
|
|
"leg_pct": 9.28
|
|
},
|
|
{
|
|
"marker_id": 37,
|
|
"leg_id": 37,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-04-11 01:00:00",
|
|
"price": 116700000.0,
|
|
"bar_index": 146112
|
|
},
|
|
{
|
|
"marker_id": 37,
|
|
"leg_id": 37,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-05-02 10:24:00",
|
|
"price": 140397000.0,
|
|
"bar_index": 156380,
|
|
"leg_pct": 20.31
|
|
},
|
|
{
|
|
"marker_id": 38,
|
|
"leg_id": 38,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-05-05 20:42:00",
|
|
"price": 133000000.0,
|
|
"bar_index": 158026
|
|
},
|
|
{
|
|
"marker_id": 38,
|
|
"leg_id": 38,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-05-23 02:33:00",
|
|
"price": 155219000.0,
|
|
"bar_index": 166303,
|
|
"leg_pct": 16.71
|
|
},
|
|
{
|
|
"marker_id": 39,
|
|
"leg_id": 39,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-06-06 06:00:00",
|
|
"price": 140470000.0,
|
|
"bar_index": 173092
|
|
},
|
|
{
|
|
"marker_id": 39,
|
|
"leg_id": 39,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-06-11 23:24:00",
|
|
"price": 151437000.0,
|
|
"bar_index": 175840,
|
|
"leg_pct": 7.81
|
|
},
|
|
{
|
|
"marker_id": 40,
|
|
"leg_id": 40,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-06-23 05:18:00",
|
|
"price": 137200000.0,
|
|
"bar_index": 181238
|
|
},
|
|
{
|
|
"marker_id": 40,
|
|
"leg_id": 40,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-07-14 16:36:00",
|
|
"price": 166969000.0,
|
|
"bar_index": 191544,
|
|
"leg_pct": 21.7
|
|
},
|
|
{
|
|
"marker_id": 41,
|
|
"leg_id": 41,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-08-03 09:39:00",
|
|
"price": 156713000.0,
|
|
"bar_index": 201005
|
|
},
|
|
{
|
|
"marker_id": 41,
|
|
"leg_id": 41,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-08-14 09:33:00",
|
|
"price": 169900000.0,
|
|
"bar_index": 206283,
|
|
"leg_pct": 8.41
|
|
},
|
|
{
|
|
"marker_id": 42,
|
|
"leg_id": 42,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-09-01 14:18:00",
|
|
"price": 149140000.0,
|
|
"bar_index": 214899
|
|
},
|
|
{
|
|
"marker_id": 42,
|
|
"leg_id": 42,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-10-09 22:00:00",
|
|
"price": 179734000.0,
|
|
"bar_index": 233122,
|
|
"leg_pct": 20.51
|
|
},
|
|
{
|
|
"marker_id": 43,
|
|
"leg_id": 43,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-10-17 19:24:00",
|
|
"price": 159762000.0,
|
|
"bar_index": 236910
|
|
},
|
|
{
|
|
"marker_id": 43,
|
|
"leg_id": 43,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-10-27 16:06:00",
|
|
"price": 171490000.0,
|
|
"bar_index": 241644,
|
|
"leg_pct": 7.34
|
|
},
|
|
{
|
|
"marker_id": 44,
|
|
"leg_id": 44,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-11-05 10:39:00",
|
|
"price": 146822000.0,
|
|
"bar_index": 245855
|
|
},
|
|
{
|
|
"marker_id": 44,
|
|
"leg_id": 44,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-11-11 10:21:00",
|
|
"price": 159000000.0,
|
|
"bar_index": 248729,
|
|
"leg_pct": 8.29
|
|
},
|
|
{
|
|
"marker_id": 45,
|
|
"leg_id": 45,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-11-18 15:51:00",
|
|
"price": 132269000.0,
|
|
"bar_index": 252199
|
|
},
|
|
{
|
|
"marker_id": 45,
|
|
"leg_id": 45,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-11-19 01:36:00",
|
|
"price": 139221000.0,
|
|
"bar_index": 252394,
|
|
"leg_pct": 5.26
|
|
},
|
|
{
|
|
"marker_id": 46,
|
|
"leg_id": 46,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-11-21 21:27:00",
|
|
"price": 121469000.0,
|
|
"bar_index": 253751
|
|
},
|
|
{
|
|
"marker_id": 46,
|
|
"leg_id": 46,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-11-28 23:30:00",
|
|
"price": 138982000.0,
|
|
"bar_index": 257023,
|
|
"leg_pct": 14.42
|
|
},
|
|
{
|
|
"marker_id": 47,
|
|
"leg_id": 47,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-12-02 00:45:00",
|
|
"price": 125743000.0,
|
|
"bar_index": 258488
|
|
},
|
|
{
|
|
"marker_id": 47,
|
|
"leg_id": 47,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-12-03 15:33:00",
|
|
"price": 139950000.0,
|
|
"bar_index": 259264,
|
|
"leg_pct": 11.3
|
|
},
|
|
{
|
|
"marker_id": 48,
|
|
"leg_id": 48,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-12-07 23:33:00",
|
|
"price": 131422000.0,
|
|
"bar_index": 261344
|
|
},
|
|
{
|
|
"marker_id": 48,
|
|
"leg_id": 48,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-12-10 02:06:00",
|
|
"price": 139840000.0,
|
|
"bar_index": 262355,
|
|
"leg_pct": 6.41
|
|
},
|
|
{
|
|
"marker_id": 49,
|
|
"leg_id": 49,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-12-16 13:48:00",
|
|
"price": 127025000.0,
|
|
"bar_index": 265469
|
|
},
|
|
{
|
|
"marker_id": 49,
|
|
"leg_id": 49,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-12-18 00:18:00",
|
|
"price": 134021000.0,
|
|
"bar_index": 266159,
|
|
"leg_pct": 5.51
|
|
},
|
|
{
|
|
"marker_id": 50,
|
|
"leg_id": 50,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-12-19 05:00:00",
|
|
"price": 126200000.0,
|
|
"bar_index": 266733
|
|
},
|
|
{
|
|
"marker_id": 50,
|
|
"leg_id": 50,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2025-12-22 21:33:00",
|
|
"price": 134594000.0,
|
|
"bar_index": 268504,
|
|
"leg_pct": 6.65
|
|
},
|
|
{
|
|
"marker_id": 51,
|
|
"leg_id": 51,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2025-12-30 12:18:00",
|
|
"price": 126374000.0,
|
|
"bar_index": 272159
|
|
},
|
|
{
|
|
"marker_id": 51,
|
|
"leg_id": 51,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-01-15 05:09:00",
|
|
"price": 143100000.0,
|
|
"bar_index": 279696,
|
|
"leg_pct": 13.24
|
|
},
|
|
{
|
|
"marker_id": 52,
|
|
"leg_id": 52,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-01-30 11:30:00",
|
|
"price": 119124000.0,
|
|
"bar_index": 287023
|
|
},
|
|
{
|
|
"marker_id": 52,
|
|
"leg_id": 52,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-01-31 06:24:00",
|
|
"price": 125206000.0,
|
|
"bar_index": 287401,
|
|
"leg_pct": 5.11
|
|
},
|
|
{
|
|
"marker_id": 53,
|
|
"leg_id": 53,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-02-02 12:45:00",
|
|
"price": 110761000.0,
|
|
"bar_index": 288488
|
|
},
|
|
{
|
|
"marker_id": 53,
|
|
"leg_id": 53,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-02-03 00:39:00",
|
|
"price": 117429000.0,
|
|
"bar_index": 288726,
|
|
"leg_pct": 6.02
|
|
},
|
|
{
|
|
"marker_id": 54,
|
|
"leg_id": 54,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-02-06 09:18:00",
|
|
"price": 88999000.0,
|
|
"bar_index": 290339
|
|
},
|
|
{
|
|
"marker_id": 54,
|
|
"leg_id": 54,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-02-06 15:03:00",
|
|
"price": 99433000.0,
|
|
"bar_index": 290454,
|
|
"leg_pct": 11.72
|
|
},
|
|
{
|
|
"marker_id": 55,
|
|
"leg_id": 55,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-02-06 19:36:00",
|
|
"price": 81110000.0,
|
|
"bar_index": 290545
|
|
},
|
|
{
|
|
"marker_id": 55,
|
|
"leg_id": 55,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-02-07 08:06:00",
|
|
"price": 106690000.0,
|
|
"bar_index": 290795,
|
|
"leg_pct": 31.54
|
|
},
|
|
{
|
|
"marker_id": 56,
|
|
"leg_id": 56,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-02-07 16:18:00",
|
|
"price": 99500000.0,
|
|
"bar_index": 290959
|
|
},
|
|
{
|
|
"marker_id": 56,
|
|
"leg_id": 56,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-02-09 08:06:00",
|
|
"price": 107021000.0,
|
|
"bar_index": 291755,
|
|
"leg_pct": 7.56
|
|
},
|
|
{
|
|
"marker_id": 57,
|
|
"leg_id": 57,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-02-13 03:30:00",
|
|
"price": 95788000.0,
|
|
"bar_index": 293583
|
|
},
|
|
{
|
|
"marker_id": 57,
|
|
"leg_id": 57,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-02-15 17:06:00",
|
|
"price": 105000000.0,
|
|
"bar_index": 294815,
|
|
"leg_pct": 9.62
|
|
},
|
|
{
|
|
"marker_id": 58,
|
|
"leg_id": 58,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-02-24 22:36:00",
|
|
"price": 92000000.0,
|
|
"bar_index": 299245
|
|
},
|
|
{
|
|
"marker_id": 58,
|
|
"leg_id": 58,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-02-26 06:36:00",
|
|
"price": 100497000.0,
|
|
"bar_index": 299885,
|
|
"leg_pct": 9.24
|
|
},
|
|
{
|
|
"marker_id": 59,
|
|
"leg_id": 59,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-02-28 15:57:00",
|
|
"price": 92582000.0,
|
|
"bar_index": 301032
|
|
},
|
|
{
|
|
"marker_id": 59,
|
|
"leg_id": 59,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-03-05 19:54:00",
|
|
"price": 107414000.0,
|
|
"bar_index": 303511,
|
|
"leg_pct": 16.02
|
|
},
|
|
{
|
|
"marker_id": 60,
|
|
"leg_id": 60,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-03-09 07:24:00",
|
|
"price": 97511000.0,
|
|
"bar_index": 305181
|
|
},
|
|
{
|
|
"marker_id": 60,
|
|
"leg_id": 60,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-03-17 10:33:00",
|
|
"price": 112300000.0,
|
|
"bar_index": 309084,
|
|
"leg_pct": 15.17
|
|
},
|
|
{
|
|
"marker_id": 61,
|
|
"leg_id": 61,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-03-23 09:39:00",
|
|
"price": 101413000.0,
|
|
"bar_index": 311946
|
|
},
|
|
{
|
|
"marker_id": 61,
|
|
"leg_id": 61,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-03-25 20:30:00",
|
|
"price": 107284000.0,
|
|
"bar_index": 313123,
|
|
"leg_pct": 5.79
|
|
},
|
|
{
|
|
"marker_id": 62,
|
|
"leg_id": 62,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-03-28 02:42:00",
|
|
"price": 99803000.0,
|
|
"bar_index": 314207
|
|
},
|
|
{
|
|
"marker_id": 62,
|
|
"leg_id": 62,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-05-15 09:33:00",
|
|
"price": 120980000.0,
|
|
"bar_index": 337163,
|
|
"leg_pct": 21.22
|
|
},
|
|
{
|
|
"marker_id": 63,
|
|
"leg_id": 63,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-06-04 11:03:00",
|
|
"price": 91495000.0,
|
|
"bar_index": 346793
|
|
},
|
|
{
|
|
"marker_id": 63,
|
|
"leg_id": 63,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-06-04 13:24:00",
|
|
"price": 96508000.0,
|
|
"bar_index": 346840,
|
|
"leg_pct": 5.48
|
|
},
|
|
{
|
|
"marker_id": 64,
|
|
"leg_id": 64,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"datetime": "2026-06-06 04:00:00",
|
|
"price": 90332000.0,
|
|
"bar_index": 347612
|
|
},
|
|
{
|
|
"marker_id": 64,
|
|
"leg_id": 64,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"datetime": "2026-06-08 07:15:00",
|
|
"price": 97000000.0,
|
|
"bar_index": 348637,
|
|
"leg_pct": 7.38
|
|
}
|
|
],
|
|
"summary": {
|
|
"leg_count": 64,
|
|
"buy_count": 64,
|
|
"sell_count": 64,
|
|
"pullback_buy_count": 0,
|
|
"breakout_buy_count": 0,
|
|
"divergence_buy_count": 0,
|
|
"divergence_sell_count": 0,
|
|
"avg_leg_pct": 12.02,
|
|
"median_leg_pct": 9.26,
|
|
"max_leg_pct": 37.53,
|
|
"min_leg_pct": 5.11,
|
|
"avg_bars_held": 3023.3
|
|
},
|
|
"pnl": {
|
|
"initial_cash_krw": 400000.0,
|
|
"final_cash_krw": 476789462.0,
|
|
"total_pnl_krw": 476389462.0,
|
|
"total_return_pct": 119097.37,
|
|
"fee_rate": 0.0005,
|
|
"legs_traded": 64,
|
|
"legs_skipped": 0,
|
|
"period_from": "2024-06-25 05:30:00",
|
|
"period_to": "2026-06-08 07:15:00",
|
|
"leg_pnls": [
|
|
{
|
|
"leg_id": 1,
|
|
"buy_datetime": "2024-06-25 05:30:00",
|
|
"sell_datetime": "2024-07-01 11:06:00",
|
|
"buy_price": 83000000.0,
|
|
"sell_price": 89540000.0,
|
|
"cash_before": 400000.0,
|
|
"cash_after": 431087.0,
|
|
"leg_return_pct": 7.77,
|
|
"cumulative_return_pct": 7.77,
|
|
"btc_qty": 0.00481687
|
|
},
|
|
{
|
|
"leg_id": 2,
|
|
"buy_datetime": "2024-07-05 13:57:00",
|
|
"sell_datetime": "2024-07-07 08:30:00",
|
|
"buy_price": 77242000.0,
|
|
"sell_price": 83175000.0,
|
|
"cash_before": 431087.0,
|
|
"cash_after": 463735.0,
|
|
"leg_return_pct": 7.57,
|
|
"cumulative_return_pct": 15.93,
|
|
"btc_qty": 0.0055782
|
|
},
|
|
{
|
|
"leg_id": 3,
|
|
"buy_datetime": "2024-07-08 10:09:00",
|
|
"sell_datetime": "2024-07-22 09:51:00",
|
|
"buy_price": 77800000.0,
|
|
"sell_price": 95440000.0,
|
|
"cash_before": 463735.0,
|
|
"cash_after": 568311.0,
|
|
"leg_return_pct": 22.55,
|
|
"cumulative_return_pct": 42.08,
|
|
"btc_qty": 0.00595762
|
|
},
|
|
{
|
|
"leg_id": 4,
|
|
"buy_datetime": "2024-07-25 23:12:00",
|
|
"sell_datetime": "2024-07-29 22:15:00",
|
|
"buy_price": 89205000.0,
|
|
"sell_price": 97196000.0,
|
|
"cash_before": 568311.0,
|
|
"cash_after": 618601.0,
|
|
"leg_return_pct": 8.85,
|
|
"cumulative_return_pct": 54.65,
|
|
"btc_qty": 0.00636765
|
|
},
|
|
{
|
|
"leg_id": 5,
|
|
"buy_datetime": "2024-08-05 15:24:00",
|
|
"sell_datetime": "2024-08-05 16:30:00",
|
|
"buy_price": 71573000.0,
|
|
"sell_price": 77500000.0,
|
|
"cash_before": 618601.0,
|
|
"cash_after": 669158.0,
|
|
"leg_return_pct": 8.17,
|
|
"cumulative_return_pct": 67.29,
|
|
"btc_qty": 0.00863862
|
|
},
|
|
{
|
|
"leg_id": 6,
|
|
"buy_datetime": "2024-08-05 22:30:00",
|
|
"sell_datetime": "2024-08-06 01:30:00",
|
|
"buy_price": 71922000.0,
|
|
"sell_price": 80009000.0,
|
|
"cash_before": 669158.0,
|
|
"cash_after": 743655.0,
|
|
"leg_return_pct": 11.13,
|
|
"cumulative_return_pct": 85.91,
|
|
"btc_qty": 0.00929929
|
|
},
|
|
{
|
|
"leg_id": 7,
|
|
"buy_datetime": "2024-08-06 04:18:00",
|
|
"sell_datetime": "2024-08-09 08:00:00",
|
|
"buy_price": 75526000.0,
|
|
"sell_price": 87975000.0,
|
|
"cash_before": 743655.0,
|
|
"cash_after": 865366.0,
|
|
"leg_return_pct": 16.37,
|
|
"cumulative_return_pct": 116.34,
|
|
"btc_qty": 0.00984142
|
|
},
|
|
{
|
|
"leg_id": 8,
|
|
"buy_datetime": "2024-08-12 16:21:00",
|
|
"sell_datetime": "2024-08-14 21:30:00",
|
|
"buy_price": 80972000.0,
|
|
"sell_price": 85890000.0,
|
|
"cash_before": 865366.0,
|
|
"cash_after": 917008.0,
|
|
"leg_return_pct": 5.97,
|
|
"cumulative_return_pct": 129.25,
|
|
"btc_qty": 0.01068188
|
|
},
|
|
{
|
|
"leg_id": 9,
|
|
"buy_datetime": "2024-08-16 05:54:00",
|
|
"sell_datetime": "2024-08-26 08:27:00",
|
|
"buy_price": 79300000.0,
|
|
"sell_price": 87000000.0,
|
|
"cash_before": 917008.0,
|
|
"cash_after": 1005043.0,
|
|
"leg_return_pct": 9.6,
|
|
"cumulative_return_pct": 151.26,
|
|
"btc_qty": 0.011558
|
|
},
|
|
{
|
|
"leg_id": 10,
|
|
"buy_datetime": "2024-09-07 06:00:00",
|
|
"sell_datetime": "2024-09-28 01:57:00",
|
|
"buy_price": 72029000.0,
|
|
"sell_price": 87398000.0,
|
|
"cash_before": 1005043.0,
|
|
"cash_after": 1218273.0,
|
|
"leg_return_pct": 21.22,
|
|
"cumulative_return_pct": 204.57,
|
|
"btc_qty": 0.01394634
|
|
},
|
|
{
|
|
"leg_id": 11,
|
|
"buy_datetime": "2024-10-02 05:39:00",
|
|
"sell_datetime": "2024-10-07 23:24:00",
|
|
"buy_price": 80700000.0,
|
|
"sell_price": 86300000.0,
|
|
"cash_before": 1218273.0,
|
|
"cash_after": 1301510.0,
|
|
"leg_return_pct": 6.83,
|
|
"cumulative_return_pct": 225.38,
|
|
"btc_qty": 0.01508877
|
|
},
|
|
{
|
|
"leg_id": 12,
|
|
"buy_datetime": "2024-10-11 03:24:00",
|
|
"sell_datetime": "2024-10-30 04:15:00",
|
|
"buy_price": 80596000.0,
|
|
"sell_price": 102102000.0,
|
|
"cash_before": 1301510.0,
|
|
"cash_after": 1647152.0,
|
|
"leg_return_pct": 26.56,
|
|
"cumulative_return_pct": 311.79,
|
|
"btc_qty": 0.01614049
|
|
},
|
|
{
|
|
"leg_id": 13,
|
|
"buy_datetime": "2024-11-05 06:51:00",
|
|
"sell_datetime": "2024-11-12 15:54:00",
|
|
"buy_price": 93110000.0,
|
|
"sell_price": 128052000.0,
|
|
"cash_before": 1647152.0,
|
|
"cash_after": 2263025.0,
|
|
"leg_return_pct": 37.39,
|
|
"cumulative_return_pct": 465.76,
|
|
"btc_qty": 0.01768155
|
|
},
|
|
{
|
|
"leg_id": 14,
|
|
"buy_datetime": "2024-11-12 19:51:00",
|
|
"sell_datetime": "2024-11-14 01:15:00",
|
|
"buy_price": 119856000.0,
|
|
"sell_price": 131080000.0,
|
|
"cash_before": 2263025.0,
|
|
"cash_after": 2472474.0,
|
|
"leg_return_pct": 9.26,
|
|
"cumulative_return_pct": 518.12,
|
|
"btc_qty": 0.01887176
|
|
},
|
|
{
|
|
"leg_id": 15,
|
|
"buy_datetime": "2024-11-15 08:39:00",
|
|
"sell_datetime": "2024-11-22 16:33:00",
|
|
"buy_price": 121700000.0,
|
|
"sell_price": 138880000.0,
|
|
"cash_before": 2472474.0,
|
|
"cash_after": 2818684.0,
|
|
"leg_return_pct": 14.0,
|
|
"cumulative_return_pct": 604.67,
|
|
"btc_qty": 0.02030598
|
|
},
|
|
{
|
|
"leg_id": 16,
|
|
"buy_datetime": "2024-11-27 06:12:00",
|
|
"sell_datetime": "2024-11-30 00:18:00",
|
|
"buy_price": 127500000.0,
|
|
"sell_price": 136400000.0,
|
|
"cash_before": 2818684.0,
|
|
"cash_after": 3012424.0,
|
|
"leg_return_pct": 6.87,
|
|
"cumulative_return_pct": 653.11,
|
|
"btc_qty": 0.02209627
|
|
},
|
|
{
|
|
"leg_id": 17,
|
|
"buy_datetime": "2024-12-03 23:00:00",
|
|
"sell_datetime": "2024-12-03 23:06:00",
|
|
"buy_price": 112251000.0,
|
|
"sell_price": 129075000.0,
|
|
"cash_before": 3012424.0,
|
|
"cash_after": 3460459.0,
|
|
"leg_return_pct": 14.87,
|
|
"cumulative_return_pct": 765.11,
|
|
"btc_qty": 0.02682309
|
|
},
|
|
{
|
|
"leg_id": 18,
|
|
"buy_datetime": "2024-12-03 23:06:00",
|
|
"sell_datetime": "2024-12-03 23:15:00",
|
|
"buy_price": 121848000.0,
|
|
"sell_price": 132389000.0,
|
|
"cash_before": 3460459.0,
|
|
"cash_after": 3756062.0,
|
|
"leg_return_pct": 8.54,
|
|
"cumulative_return_pct": 839.02,
|
|
"btc_qty": 0.0283856
|
|
},
|
|
{
|
|
"leg_id": 19,
|
|
"buy_datetime": "2024-12-03 23:36:00",
|
|
"sell_datetime": "2024-12-05 12:06:00",
|
|
"buy_price": 119000000.0,
|
|
"sell_price": 146000000.0,
|
|
"cash_before": 3756062.0,
|
|
"cash_after": 4603671.0,
|
|
"leg_return_pct": 22.57,
|
|
"cumulative_return_pct": 1050.92,
|
|
"btc_qty": 0.03154777
|
|
},
|
|
{
|
|
"leg_id": 20,
|
|
"buy_datetime": "2024-12-06 07:27:00",
|
|
"sell_datetime": "2024-12-17 23:57:00",
|
|
"buy_price": 133500000.0,
|
|
"sell_price": 157000000.0,
|
|
"cash_before": 4603671.0,
|
|
"cash_after": 5408642.0,
|
|
"leg_return_pct": 17.49,
|
|
"cumulative_return_pct": 1252.16,
|
|
"btc_qty": 0.03446718
|
|
},
|
|
{
|
|
"leg_id": 21,
|
|
"buy_datetime": "2024-12-20 20:36:00",
|
|
"sell_datetime": "2024-12-21 02:00:00",
|
|
"buy_price": 139700000.0,
|
|
"sell_price": 150000000.0,
|
|
"cash_before": 5408642.0,
|
|
"cash_after": 5801612.0,
|
|
"leg_return_pct": 7.27,
|
|
"cumulative_return_pct": 1350.4,
|
|
"btc_qty": 0.03869676
|
|
},
|
|
{
|
|
"leg_id": 22,
|
|
"buy_datetime": "2024-12-24 05:21:00",
|
|
"sell_datetime": "2024-12-26 09:09:00",
|
|
"buy_price": 140220000.0,
|
|
"sell_price": 148899000.0,
|
|
"cash_before": 5801612.0,
|
|
"cash_after": 6154547.0,
|
|
"leg_return_pct": 6.08,
|
|
"cumulative_return_pct": 1438.64,
|
|
"btc_qty": 0.04135438
|
|
},
|
|
{
|
|
"leg_id": 23,
|
|
"buy_datetime": "2024-12-31 00:12:00",
|
|
"sell_datetime": "2025-01-07 09:36:00",
|
|
"buy_price": 136000000.0,
|
|
"sell_price": 150996000.0,
|
|
"cash_before": 6154547.0,
|
|
"cash_after": 6826345.0,
|
|
"leg_return_pct": 10.92,
|
|
"cumulative_return_pct": 1606.59,
|
|
"btc_qty": 0.0452314
|
|
},
|
|
{
|
|
"leg_id": 24,
|
|
"buy_datetime": "2025-01-13 23:36:00",
|
|
"sell_datetime": "2025-01-19 20:21:00",
|
|
"buy_price": 137300000.0,
|
|
"sell_price": 159990000.0,
|
|
"cash_before": 6826345.0,
|
|
"cash_after": 7946505.0,
|
|
"leg_return_pct": 16.41,
|
|
"cumulative_return_pct": 1886.63,
|
|
"btc_qty": 0.04969361
|
|
},
|
|
{
|
|
"leg_id": 25,
|
|
"buy_datetime": "2025-01-20 08:33:00",
|
|
"sell_datetime": "2025-01-20 15:54:00",
|
|
"buy_price": 151000000.0,
|
|
"sell_price": 163460000.0,
|
|
"cash_before": 7946505.0,
|
|
"cash_after": 8593623.0,
|
|
"leg_return_pct": 8.14,
|
|
"cumulative_return_pct": 2048.41,
|
|
"btc_qty": 0.05259955
|
|
},
|
|
{
|
|
"leg_id": 26,
|
|
"buy_datetime": "2025-01-21 10:30:00",
|
|
"sell_datetime": "2025-01-30 23:54:00",
|
|
"buy_price": 151111000.0,
|
|
"sell_price": 160710000.0,
|
|
"cash_before": 8593623.0,
|
|
"cash_after": 9130377.0,
|
|
"leg_return_pct": 6.25,
|
|
"cumulative_return_pct": 2182.59,
|
|
"btc_qty": 0.05684117
|
|
},
|
|
{
|
|
"leg_id": 27,
|
|
"buy_datetime": "2025-02-03 10:54:00",
|
|
"sell_datetime": "2025-02-04 07:09:00",
|
|
"buy_price": 145385000.0,
|
|
"sell_price": 160432000.0,
|
|
"cash_before": 9130377.0,
|
|
"cash_after": 10065276.0,
|
|
"leg_return_pct": 10.24,
|
|
"cumulative_return_pct": 2416.32,
|
|
"btc_qty": 0.06276997
|
|
},
|
|
{
|
|
"leg_id": 28,
|
|
"buy_datetime": "2025-02-25 19:24:00",
|
|
"sell_datetime": "2025-02-25 21:24:00",
|
|
"buy_price": 125350000.0,
|
|
"sell_price": 132000000.0,
|
|
"cash_before": 10065276.0,
|
|
"cash_after": 10588657.0,
|
|
"leg_return_pct": 5.2,
|
|
"cumulative_return_pct": 2547.16,
|
|
"btc_qty": 0.08025723
|
|
},
|
|
{
|
|
"leg_id": 29,
|
|
"buy_datetime": "2025-02-27 05:18:00",
|
|
"sell_datetime": "2025-02-27 20:00:00",
|
|
"buy_price": 120555000.0,
|
|
"sell_price": 127270000.0,
|
|
"cash_before": 10588657.0,
|
|
"cash_after": 11167277.0,
|
|
"leg_return_pct": 5.46,
|
|
"cumulative_return_pct": 2691.82,
|
|
"btc_qty": 0.08778867
|
|
},
|
|
{
|
|
"leg_id": 30,
|
|
"buy_datetime": "2025-02-28 17:45:00",
|
|
"sell_datetime": "2025-03-03 08:18:00",
|
|
"buy_price": 116425000.0,
|
|
"sell_price": 143415000.0,
|
|
"cash_before": 11167277.0,
|
|
"cash_after": 13742357.0,
|
|
"leg_return_pct": 23.06,
|
|
"cumulative_return_pct": 3335.59,
|
|
"btc_qty": 0.09587025
|
|
},
|
|
{
|
|
"leg_id": 31,
|
|
"buy_datetime": "2025-03-05 00:21:00",
|
|
"sell_datetime": "2025-03-06 14:57:00",
|
|
"buy_price": 123125000.0,
|
|
"sell_price": 138161000.0,
|
|
"cash_before": 13742357.0,
|
|
"cash_after": 15405154.0,
|
|
"leg_return_pct": 12.1,
|
|
"cumulative_return_pct": 3751.29,
|
|
"btc_qty": 0.11155725
|
|
},
|
|
{
|
|
"leg_id": 32,
|
|
"buy_datetime": "2025-03-07 09:54:00",
|
|
"sell_datetime": "2025-03-07 23:51:00",
|
|
"buy_price": 127283000.0,
|
|
"sell_price": 135147000.0,
|
|
"cash_before": 15405154.0,
|
|
"cash_after": 16340587.0,
|
|
"leg_return_pct": 6.07,
|
|
"cumulative_return_pct": 3985.15,
|
|
"btc_qty": 0.12097021
|
|
},
|
|
{
|
|
"leg_id": 33,
|
|
"buy_datetime": "2025-03-11 09:51:00",
|
|
"sell_datetime": "2025-03-24 23:21:00",
|
|
"buy_price": 114800000.0,
|
|
"sell_price": 130839000.0,
|
|
"cash_before": 16340587.0,
|
|
"cash_after": 18604953.0,
|
|
"leg_return_pct": 13.86,
|
|
"cumulative_return_pct": 4551.24,
|
|
"btc_qty": 0.14226844
|
|
},
|
|
{
|
|
"leg_id": 34,
|
|
"buy_datetime": "2025-03-31 13:24:00",
|
|
"sell_datetime": "2025-04-03 05:15:00",
|
|
"buy_price": 121182000.0,
|
|
"sell_price": 130241000.0,
|
|
"cash_before": 18604953.0,
|
|
"cash_after": 19975782.0,
|
|
"leg_return_pct": 7.37,
|
|
"cumulative_return_pct": 4893.95,
|
|
"btc_qty": 0.15345225
|
|
},
|
|
{
|
|
"leg_id": 35,
|
|
"buy_datetime": "2025-04-07 15:54:00",
|
|
"sell_datetime": "2025-04-07 23:18:00",
|
|
"buy_price": 111850000.0,
|
|
"sell_price": 120961000.0,
|
|
"cash_before": 19975782.0,
|
|
"cash_after": 21581357.0,
|
|
"leg_return_pct": 8.04,
|
|
"cumulative_return_pct": 5295.34,
|
|
"btc_qty": 0.17850508
|
|
},
|
|
{
|
|
"leg_id": 36,
|
|
"buy_datetime": "2025-04-09 10:27:00",
|
|
"sell_datetime": "2025-04-10 06:24:00",
|
|
"buy_price": 112550000.0,
|
|
"sell_price": 122997000.0,
|
|
"cash_before": 21581357.0,
|
|
"cash_after": 23560981.0,
|
|
"leg_return_pct": 9.17,
|
|
"cumulative_return_pct": 5790.25,
|
|
"btc_qty": 0.19165319
|
|
},
|
|
{
|
|
"leg_id": 37,
|
|
"buy_datetime": "2025-04-11 01:00:00",
|
|
"sell_datetime": "2025-05-02 10:24:00",
|
|
"buy_price": 116700000.0,
|
|
"sell_price": 140397000.0,
|
|
"cash_before": 23560981.0,
|
|
"cash_after": 28316915.0,
|
|
"leg_return_pct": 20.19,
|
|
"cumulative_return_pct": 6979.23,
|
|
"btc_qty": 0.20179264
|
|
},
|
|
{
|
|
"leg_id": 38,
|
|
"buy_datetime": "2025-05-05 20:42:00",
|
|
"sell_datetime": "2025-05-23 02:33:00",
|
|
"buy_price": 133000000.0,
|
|
"sell_price": 155219000.0,
|
|
"cash_before": 28316915.0,
|
|
"cash_after": 33014504.0,
|
|
"leg_return_pct": 16.59,
|
|
"cumulative_return_pct": 8153.63,
|
|
"btc_qty": 0.21280268
|
|
},
|
|
{
|
|
"leg_id": 39,
|
|
"buy_datetime": "2025-06-06 06:00:00",
|
|
"sell_datetime": "2025-06-11 23:24:00",
|
|
"buy_price": 140470000.0,
|
|
"sell_price": 151437000.0,
|
|
"cash_before": 33014504.0,
|
|
"cash_after": 35556483.0,
|
|
"leg_return_pct": 7.7,
|
|
"cumulative_return_pct": 8789.12,
|
|
"btc_qty": 0.23491135
|
|
},
|
|
{
|
|
"leg_id": 40,
|
|
"buy_datetime": "2025-06-23 05:18:00",
|
|
"sell_datetime": "2025-07-14 16:36:00",
|
|
"buy_price": 137200000.0,
|
|
"sell_price": 166969000.0,
|
|
"cash_before": 35556483.0,
|
|
"cash_after": 43228098.0,
|
|
"leg_return_pct": 21.58,
|
|
"cumulative_return_pct": 10707.02,
|
|
"btc_qty": 0.25902846
|
|
},
|
|
{
|
|
"leg_id": 41,
|
|
"buy_datetime": "2025-08-03 09:39:00",
|
|
"sell_datetime": "2025-08-14 09:33:00",
|
|
"buy_price": 156713000.0,
|
|
"sell_price": 169900000.0,
|
|
"cash_before": 43228098.0,
|
|
"cash_after": 46818778.0,
|
|
"leg_return_pct": 8.31,
|
|
"cumulative_return_pct": 11604.69,
|
|
"btc_qty": 0.27570453
|
|
},
|
|
{
|
|
"leg_id": 42,
|
|
"buy_datetime": "2025-09-01 14:18:00",
|
|
"sell_datetime": "2025-10-09 22:00:00",
|
|
"buy_price": 149140000.0,
|
|
"sell_price": 179734000.0,
|
|
"cash_before": 46818778.0,
|
|
"cash_after": 56366592.0,
|
|
"leg_return_pct": 20.39,
|
|
"cumulative_return_pct": 13991.65,
|
|
"btc_qty": 0.31376806
|
|
},
|
|
{
|
|
"leg_id": 43,
|
|
"buy_datetime": "2025-10-17 19:24:00",
|
|
"sell_datetime": "2025-10-27 16:06:00",
|
|
"buy_price": 159762000.0,
|
|
"sell_price": 171490000.0,
|
|
"cash_before": 56366592.0,
|
|
"cash_after": 60443928.0,
|
|
"leg_return_pct": 7.23,
|
|
"cumulative_return_pct": 15010.98,
|
|
"btc_qty": 0.3526396
|
|
},
|
|
{
|
|
"leg_id": 44,
|
|
"buy_datetime": "2025-11-05 10:39:00",
|
|
"sell_datetime": "2025-11-11 10:21:00",
|
|
"buy_price": 146822000.0,
|
|
"sell_price": 159000000.0,
|
|
"cash_before": 60443928.0,
|
|
"cash_after": 65391947.0,
|
|
"leg_return_pct": 8.19,
|
|
"cumulative_return_pct": 16247.99,
|
|
"btc_qty": 0.41147584
|
|
},
|
|
{
|
|
"leg_id": 45,
|
|
"buy_datetime": "2025-11-18 15:51:00",
|
|
"sell_datetime": "2025-11-19 01:36:00",
|
|
"buy_price": 132269000.0,
|
|
"sell_price": 139221000.0,
|
|
"cash_before": 65391947.0,
|
|
"cash_after": 68760107.0,
|
|
"leg_return_pct": 5.15,
|
|
"cumulative_return_pct": 17090.03,
|
|
"btc_qty": 0.49413885
|
|
},
|
|
{
|
|
"leg_id": 46,
|
|
"buy_datetime": "2025-11-21 21:27:00",
|
|
"sell_datetime": "2025-11-28 23:30:00",
|
|
"buy_price": 121469000.0,
|
|
"sell_price": 138982000.0,
|
|
"cash_before": 68760107.0,
|
|
"cash_after": 78595059.0,
|
|
"leg_return_pct": 14.3,
|
|
"cumulative_return_pct": 19548.76,
|
|
"btc_qty": 0.5657882
|
|
},
|
|
{
|
|
"leg_id": 47,
|
|
"buy_datetime": "2025-12-02 00:45:00",
|
|
"sell_datetime": "2025-12-03 15:33:00",
|
|
"buy_price": 125743000.0,
|
|
"sell_price": 139950000.0,
|
|
"cash_before": 78595059.0,
|
|
"cash_after": 87387622.0,
|
|
"leg_return_pct": 11.19,
|
|
"cumulative_return_pct": 21746.91,
|
|
"btc_qty": 0.62473268
|
|
},
|
|
{
|
|
"leg_id": 48,
|
|
"buy_datetime": "2025-12-07 23:33:00",
|
|
"sell_datetime": "2025-12-10 02:06:00",
|
|
"buy_price": 131422000.0,
|
|
"sell_price": 139840000.0,
|
|
"cash_before": 87387622.0,
|
|
"cash_after": 92892118.0,
|
|
"leg_return_pct": 6.3,
|
|
"cumulative_return_pct": 23123.03,
|
|
"btc_qty": 0.6646066
|
|
},
|
|
{
|
|
"leg_id": 49,
|
|
"buy_datetime": "2025-12-16 13:48:00",
|
|
"sell_datetime": "2025-12-18 00:18:00",
|
|
"buy_price": 127025000.0,
|
|
"sell_price": 134021000.0,
|
|
"cash_before": 92892118.0,
|
|
"cash_after": 97910239.0,
|
|
"leg_return_pct": 5.4,
|
|
"cumulative_return_pct": 24377.56,
|
|
"btc_qty": 0.7309244
|
|
},
|
|
{
|
|
"leg_id": 50,
|
|
"buy_datetime": "2025-12-19 05:00:00",
|
|
"sell_datetime": "2025-12-22 21:33:00",
|
|
"buy_price": 126200000.0,
|
|
"sell_price": 134594000.0,
|
|
"cash_before": 97910239.0,
|
|
"cash_after": 104318192.0,
|
|
"leg_return_pct": 6.54,
|
|
"cumulative_return_pct": 25979.55,
|
|
"btc_qty": 0.77544599
|
|
},
|
|
{
|
|
"leg_id": 51,
|
|
"buy_datetime": "2025-12-30 12:18:00",
|
|
"sell_datetime": "2026-01-15 05:09:00",
|
|
"buy_price": 126374000.0,
|
|
"sell_price": 143100000.0,
|
|
"cash_before": 104318192.0,
|
|
"cash_after": 118006941.0,
|
|
"leg_return_pct": 13.12,
|
|
"cumulative_return_pct": 29401.74,
|
|
"btc_qty": 0.82505922
|
|
},
|
|
{
|
|
"leg_id": 52,
|
|
"buy_datetime": "2026-01-30 11:30:00",
|
|
"sell_datetime": "2026-01-31 06:24:00",
|
|
"buy_price": 119124000.0,
|
|
"sell_price": 125206000.0,
|
|
"cash_before": 118006941.0,
|
|
"cash_after": 123907907.0,
|
|
"leg_return_pct": 5.0,
|
|
"cumulative_return_pct": 30876.98,
|
|
"btc_qty": 0.99012741
|
|
},
|
|
{
|
|
"leg_id": 53,
|
|
"buy_datetime": "2026-02-02 12:45:00",
|
|
"sell_datetime": "2026-02-03 00:39:00",
|
|
"buy_price": 110761000.0,
|
|
"sell_price": 117429000.0,
|
|
"cash_before": 123907907.0,
|
|
"cash_after": 131236039.0,
|
|
"leg_return_pct": 5.91,
|
|
"cumulative_return_pct": 32709.01,
|
|
"btc_qty": 1.11813683
|
|
},
|
|
{
|
|
"leg_id": 54,
|
|
"buy_datetime": "2026-02-06 09:18:00",
|
|
"sell_datetime": "2026-02-06 15:03:00",
|
|
"buy_price": 88999000.0,
|
|
"sell_price": 99433000.0,
|
|
"cash_before": 131236039.0,
|
|
"cash_after": 146475209.0,
|
|
"leg_return_pct": 11.61,
|
|
"cumulative_return_pct": 36518.8,
|
|
"btc_qty": 1.47384151
|
|
},
|
|
{
|
|
"leg_id": 55,
|
|
"buy_datetime": "2026-02-06 19:36:00",
|
|
"sell_datetime": "2026-02-07 08:06:00",
|
|
"buy_price": 81110000.0,
|
|
"sell_price": 106690000.0,
|
|
"cash_before": 146475209.0,
|
|
"cash_after": 192477087.0,
|
|
"leg_return_pct": 31.41,
|
|
"cumulative_return_pct": 48019.27,
|
|
"btc_qty": 1.80498054
|
|
},
|
|
{
|
|
"leg_id": 56,
|
|
"buy_datetime": "2026-02-07 16:18:00",
|
|
"sell_datetime": "2026-02-09 08:06:00",
|
|
"buy_price": 99500000.0,
|
|
"sell_price": 107021000.0,
|
|
"cash_before": 192477087.0,
|
|
"cash_after": 206819059.0,
|
|
"leg_return_pct": 7.45,
|
|
"cumulative_return_pct": 51604.76,
|
|
"btc_qty": 1.93347586
|
|
},
|
|
{
|
|
"leg_id": 57,
|
|
"buy_datetime": "2026-02-13 03:30:00",
|
|
"sell_datetime": "2026-02-15 17:06:00",
|
|
"buy_price": 95788000.0,
|
|
"sell_price": 105000000.0,
|
|
"cash_before": 206819059.0,
|
|
"cash_after": 226482342.0,
|
|
"leg_return_pct": 9.51,
|
|
"cumulative_return_pct": 56520.59,
|
|
"btc_qty": 2.15805372
|
|
},
|
|
{
|
|
"leg_id": 58,
|
|
"buy_datetime": "2026-02-24 22:36:00",
|
|
"sell_datetime": "2026-02-26 06:36:00",
|
|
"buy_price": 92000000.0,
|
|
"sell_price": 100497000.0,
|
|
"cash_before": 226482342.0,
|
|
"cash_after": 247152618.0,
|
|
"leg_return_pct": 9.13,
|
|
"cumulative_return_pct": 61688.15,
|
|
"btc_qty": 2.46053371
|
|
},
|
|
{
|
|
"leg_id": 59,
|
|
"buy_datetime": "2026-02-28 15:57:00",
|
|
"sell_datetime": "2026-03-05 19:54:00",
|
|
"buy_price": 92582000.0,
|
|
"sell_price": 107414000.0,
|
|
"cash_before": 247152618.0,
|
|
"cash_after": 286460762.0,
|
|
"leg_return_pct": 15.9,
|
|
"cumulative_return_pct": 71515.19,
|
|
"btc_qty": 2.6682189
|
|
},
|
|
{
|
|
"leg_id": 60,
|
|
"buy_datetime": "2026-03-09 07:24:00",
|
|
"sell_datetime": "2026-03-17 10:33:00",
|
|
"buy_price": 97511000.0,
|
|
"sell_price": 112300000.0,
|
|
"cash_before": 286460762.0,
|
|
"cash_after": 329576993.0,
|
|
"leg_return_pct": 15.05,
|
|
"cumulative_return_pct": 82294.25,
|
|
"btc_qty": 2.9362588
|
|
},
|
|
{
|
|
"leg_id": 61,
|
|
"buy_datetime": "2026-03-23 09:39:00",
|
|
"sell_datetime": "2026-03-25 20:30:00",
|
|
"buy_price": 101413000.0,
|
|
"sell_price": 107284000.0,
|
|
"cash_before": 329576993.0,
|
|
"cash_after": 348308290.0,
|
|
"leg_return_pct": 5.68,
|
|
"cumulative_return_pct": 86977.07,
|
|
"btc_qty": 3.24822463
|
|
},
|
|
{
|
|
"leg_id": 62,
|
|
"buy_datetime": "2026-03-28 02:42:00",
|
|
"sell_datetime": "2026-05-15 09:33:00",
|
|
"buy_price": 99803000.0,
|
|
"sell_price": 120980000.0,
|
|
"cash_before": 348308290.0,
|
|
"cash_after": 421793023.0,
|
|
"leg_return_pct": 21.1,
|
|
"cumulative_return_pct": 105348.26,
|
|
"btc_qty": 3.48821313
|
|
},
|
|
{
|
|
"leg_id": 63,
|
|
"buy_datetime": "2026-06-04 11:03:00",
|
|
"sell_datetime": "2026-06-04 13:24:00",
|
|
"buy_price": 91495000.0,
|
|
"sell_price": 96508000.0,
|
|
"cash_before": 421793023.0,
|
|
"cash_after": 444458220.0,
|
|
"leg_return_pct": 5.37,
|
|
"cumulative_return_pct": 111014.55,
|
|
"btc_qty": 4.60770672
|
|
},
|
|
{
|
|
"leg_id": 64,
|
|
"buy_datetime": "2026-06-06 04:00:00",
|
|
"sell_datetime": "2026-06-08 07:15:00",
|
|
"buy_price": 90332000.0,
|
|
"sell_price": 97000000.0,
|
|
"cash_before": 444458220.0,
|
|
"cash_after": 476789462.0,
|
|
"leg_return_pct": 7.27,
|
|
"cumulative_return_pct": 119097.37,
|
|
"btc_qty": 4.91781418
|
|
}
|
|
]
|
|
},
|
|
"sim_pnl": {
|
|
"mode": "signal_split",
|
|
"initial_cash_krw": 400000.0,
|
|
"final_cash_krw": 5363742.0,
|
|
"final_coin_qty": 0.0,
|
|
"final_mark_price": 95233000.0,
|
|
"final_coin_value_krw": 0.0,
|
|
"final_equity_krw": 5363742.0,
|
|
"total_pnl_krw": 4963742.0,
|
|
"total_return_pct": 1240.94,
|
|
"fee_rate": 0.0005,
|
|
"sim_lookback_days": 365,
|
|
"period_from": "2025-06-09 08:15:00",
|
|
"period_to": "2026-06-09 08:15:00",
|
|
"signals_in_period": 51,
|
|
"buys_executed": 25,
|
|
"sells_executed": 25,
|
|
"buys_skipped": 0,
|
|
"sells_skipped": 1,
|
|
"trades": [
|
|
{
|
|
"trade_id": 1,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 39,
|
|
"datetime": "2025-06-11 23:24:00",
|
|
"price": 151437000.0,
|
|
"cash_before": 400000.0,
|
|
"cash_after": 400000.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.0,
|
|
"order_krw": 0.0,
|
|
"order_coin": 0.0,
|
|
"fee_krw": 0.0,
|
|
"cluster_size": 1,
|
|
"skipped": true,
|
|
"skip_reason": "코인 부족"
|
|
},
|
|
{
|
|
"trade_id": 2,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 40,
|
|
"datetime": "2025-06-23 05:18:00",
|
|
"price": 137200000.0,
|
|
"cash_before": 400000.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00291399,
|
|
"order_krw": 400000.0,
|
|
"order_coin": 0.00291399,
|
|
"fee_krw": 200.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 3,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 40,
|
|
"datetime": "2025-07-14 16:36:00",
|
|
"price": 166969000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 486303.0,
|
|
"coin_before": 0.00291399,
|
|
"coin_after": 0.0,
|
|
"order_krw": 486547.0,
|
|
"order_coin": 0.00291399,
|
|
"fee_krw": 243.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 4,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 41,
|
|
"datetime": "2025-08-03 09:39:00",
|
|
"price": 156713000.0,
|
|
"cash_before": 486303.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.0031016,
|
|
"order_krw": 486303.0,
|
|
"order_coin": 0.0031016,
|
|
"fee_krw": 243.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 5,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 41,
|
|
"datetime": "2025-08-14 09:33:00",
|
|
"price": 169900000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 526698.0,
|
|
"coin_before": 0.0031016,
|
|
"coin_after": 0.0,
|
|
"order_krw": 526961.0,
|
|
"order_coin": 0.0031016,
|
|
"fee_krw": 263.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 6,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 42,
|
|
"datetime": "2025-09-01 14:18:00",
|
|
"price": 149140000.0,
|
|
"cash_before": 526698.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.0035298,
|
|
"order_krw": 526698.0,
|
|
"order_coin": 0.0035298,
|
|
"fee_krw": 263.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 7,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 42,
|
|
"datetime": "2025-10-09 22:00:00",
|
|
"price": 179734000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 634108.0,
|
|
"coin_before": 0.0035298,
|
|
"coin_after": 0.0,
|
|
"order_krw": 634425.0,
|
|
"order_coin": 0.0035298,
|
|
"fee_krw": 317.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 8,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 43,
|
|
"datetime": "2025-10-17 19:24:00",
|
|
"price": 159762000.0,
|
|
"cash_before": 634108.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00396709,
|
|
"order_krw": 634108.0,
|
|
"order_coin": 0.00396709,
|
|
"fee_krw": 317.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 9,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 43,
|
|
"datetime": "2025-10-27 16:06:00",
|
|
"price": 171490000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 679976.0,
|
|
"coin_before": 0.00396709,
|
|
"coin_after": 0.0,
|
|
"order_krw": 680317.0,
|
|
"order_coin": 0.00396709,
|
|
"fee_krw": 340.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 10,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 44,
|
|
"datetime": "2025-11-05 10:39:00",
|
|
"price": 146822000.0,
|
|
"cash_before": 679976.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00462898,
|
|
"order_krw": 679976.0,
|
|
"order_coin": 0.00462898,
|
|
"fee_krw": 340.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 11,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 44,
|
|
"datetime": "2025-11-11 10:21:00",
|
|
"price": 159000000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 735640.0,
|
|
"coin_before": 0.00462898,
|
|
"coin_after": 0.0,
|
|
"order_krw": 736008.0,
|
|
"order_coin": 0.00462898,
|
|
"fee_krw": 368.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 12,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 45,
|
|
"datetime": "2025-11-18 15:51:00",
|
|
"price": 132269000.0,
|
|
"cash_before": 735640.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00555892,
|
|
"order_krw": 735640.0,
|
|
"order_coin": 0.00555892,
|
|
"fee_krw": 368.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 13,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 45,
|
|
"datetime": "2025-11-19 01:36:00",
|
|
"price": 139221000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 773531.0,
|
|
"coin_before": 0.00555892,
|
|
"coin_after": 0.0,
|
|
"order_krw": 773918.0,
|
|
"order_coin": 0.00555892,
|
|
"fee_krw": 387.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 14,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 46,
|
|
"datetime": "2025-11-21 21:27:00",
|
|
"price": 121469000.0,
|
|
"cash_before": 773531.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00636495,
|
|
"order_krw": 773531.0,
|
|
"order_coin": 0.00636495,
|
|
"fee_krw": 387.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 15,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 46,
|
|
"datetime": "2025-11-28 23:30:00",
|
|
"price": 138982000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 884171.0,
|
|
"coin_before": 0.00636495,
|
|
"coin_after": 0.0,
|
|
"order_krw": 884614.0,
|
|
"order_coin": 0.00636495,
|
|
"fee_krw": 442.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 16,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 47,
|
|
"datetime": "2025-12-02 00:45:00",
|
|
"price": 125743000.0,
|
|
"cash_before": 884171.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00702806,
|
|
"order_krw": 884171.0,
|
|
"order_coin": 0.00702806,
|
|
"fee_krw": 442.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 17,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 47,
|
|
"datetime": "2025-12-03 15:33:00",
|
|
"price": 139950000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 983085.0,
|
|
"coin_before": 0.00702806,
|
|
"coin_after": 0.0,
|
|
"order_krw": 983577.0,
|
|
"order_coin": 0.00702806,
|
|
"fee_krw": 492.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 18,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 48,
|
|
"datetime": "2025-12-07 23:33:00",
|
|
"price": 131422000.0,
|
|
"cash_before": 983085.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00747663,
|
|
"order_krw": 983085.0,
|
|
"order_coin": 0.00747663,
|
|
"fee_krw": 492.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 19,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 48,
|
|
"datetime": "2025-12-10 02:06:00",
|
|
"price": 139840000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 1045009.0,
|
|
"coin_before": 0.00747663,
|
|
"coin_after": 0.0,
|
|
"order_krw": 1045532.0,
|
|
"order_coin": 0.00747663,
|
|
"fee_krw": 523.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 20,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 49,
|
|
"datetime": "2025-12-16 13:48:00",
|
|
"price": 127025000.0,
|
|
"cash_before": 1045009.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00822269,
|
|
"order_krw": 1045009.0,
|
|
"order_coin": 0.00822269,
|
|
"fee_krw": 523.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 21,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 49,
|
|
"datetime": "2025-12-18 00:18:00",
|
|
"price": 134021000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 1101461.0,
|
|
"coin_before": 0.00822269,
|
|
"coin_after": 0.0,
|
|
"order_krw": 1102012.0,
|
|
"order_coin": 0.00822269,
|
|
"fee_krw": 551.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 22,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 50,
|
|
"datetime": "2025-12-19 05:00:00",
|
|
"price": 126200000.0,
|
|
"cash_before": 1101461.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00872354,
|
|
"order_krw": 1101461.0,
|
|
"order_coin": 0.00872354,
|
|
"fee_krw": 551.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 23,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 50,
|
|
"datetime": "2025-12-22 21:33:00",
|
|
"price": 134594000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 1173549.0,
|
|
"coin_before": 0.00872354,
|
|
"coin_after": 0.0,
|
|
"order_krw": 1174136.0,
|
|
"order_coin": 0.00872354,
|
|
"fee_krw": 587.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 24,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 51,
|
|
"datetime": "2025-12-30 12:18:00",
|
|
"price": 126374000.0,
|
|
"cash_before": 1173549.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.00928167,
|
|
"order_krw": 1173549.0,
|
|
"order_coin": 0.00928167,
|
|
"fee_krw": 587.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 25,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 51,
|
|
"datetime": "2026-01-15 05:09:00",
|
|
"price": 143100000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 1327543.0,
|
|
"coin_before": 0.00928167,
|
|
"coin_after": 0.0,
|
|
"order_krw": 1328208.0,
|
|
"order_coin": 0.00928167,
|
|
"fee_krw": 664.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 26,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 52,
|
|
"datetime": "2026-01-30 11:30:00",
|
|
"price": 119124000.0,
|
|
"cash_before": 1327543.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.01113864,
|
|
"order_krw": 1327543.0,
|
|
"order_coin": 0.01113864,
|
|
"fee_krw": 664.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 27,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 52,
|
|
"datetime": "2026-01-31 06:24:00",
|
|
"price": 125206000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 1393928.0,
|
|
"coin_before": 0.01113864,
|
|
"coin_after": 0.0,
|
|
"order_krw": 1394625.0,
|
|
"order_coin": 0.01113864,
|
|
"fee_krw": 697.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 28,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 53,
|
|
"datetime": "2026-02-02 12:45:00",
|
|
"price": 110761000.0,
|
|
"cash_before": 1393928.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.01257871,
|
|
"order_krw": 1393928.0,
|
|
"order_coin": 0.01257871,
|
|
"fee_krw": 697.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 29,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 53,
|
|
"datetime": "2026-02-03 00:39:00",
|
|
"price": 117429000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 1476367.0,
|
|
"coin_before": 0.01257871,
|
|
"coin_after": 0.0,
|
|
"order_krw": 1477105.0,
|
|
"order_coin": 0.01257871,
|
|
"fee_krw": 739.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 30,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 54,
|
|
"datetime": "2026-02-06 09:18:00",
|
|
"price": 88999000.0,
|
|
"cash_before": 1476367.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.01658028,
|
|
"order_krw": 1476367.0,
|
|
"order_coin": 0.01658028,
|
|
"fee_krw": 738.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 31,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 54,
|
|
"datetime": "2026-02-06 15:03:00",
|
|
"price": 99433000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 1647803.0,
|
|
"coin_before": 0.01658028,
|
|
"coin_after": 0.0,
|
|
"order_krw": 1648627.0,
|
|
"order_coin": 0.01658028,
|
|
"fee_krw": 824.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 32,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 55,
|
|
"datetime": "2026-02-06 19:36:00",
|
|
"price": 81110000.0,
|
|
"cash_before": 1647803.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.0203055,
|
|
"order_krw": 1647803.0,
|
|
"order_coin": 0.0203055,
|
|
"fee_krw": 824.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 33,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 55,
|
|
"datetime": "2026-02-07 08:06:00",
|
|
"price": 106690000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 2165311.0,
|
|
"coin_before": 0.0203055,
|
|
"coin_after": 0.0,
|
|
"order_krw": 2166394.0,
|
|
"order_coin": 0.0203055,
|
|
"fee_krw": 1083.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 34,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 56,
|
|
"datetime": "2026-02-07 16:18:00",
|
|
"price": 99500000.0,
|
|
"cash_before": 2165311.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.02175104,
|
|
"order_krw": 2165311.0,
|
|
"order_coin": 0.02175104,
|
|
"fee_krw": 1083.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 35,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 56,
|
|
"datetime": "2026-02-09 08:06:00",
|
|
"price": 107021000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 2326654.0,
|
|
"coin_before": 0.02175104,
|
|
"coin_after": 0.0,
|
|
"order_krw": 2327818.0,
|
|
"order_coin": 0.02175104,
|
|
"fee_krw": 1164.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 36,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 57,
|
|
"datetime": "2026-02-13 03:30:00",
|
|
"price": 95788000.0,
|
|
"cash_before": 2326654.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.02427747,
|
|
"order_krw": 2326654.0,
|
|
"order_coin": 0.02427747,
|
|
"fee_krw": 1163.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 37,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 57,
|
|
"datetime": "2026-02-15 17:06:00",
|
|
"price": 105000000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 2547860.0,
|
|
"coin_before": 0.02427747,
|
|
"coin_after": 0.0,
|
|
"order_krw": 2549134.0,
|
|
"order_coin": 0.02427747,
|
|
"fee_krw": 1275.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 38,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 58,
|
|
"datetime": "2026-02-24 22:36:00",
|
|
"price": 92000000.0,
|
|
"cash_before": 2547860.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.02768028,
|
|
"order_krw": 2547860.0,
|
|
"order_coin": 0.02768028,
|
|
"fee_krw": 1274.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 39,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 58,
|
|
"datetime": "2026-02-26 06:36:00",
|
|
"price": 100497000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 2780394.0,
|
|
"coin_before": 0.02768028,
|
|
"coin_after": 0.0,
|
|
"order_krw": 2781785.0,
|
|
"order_coin": 0.02768028,
|
|
"fee_krw": 1391.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 40,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 59,
|
|
"datetime": "2026-02-28 15:57:00",
|
|
"price": 92582000.0,
|
|
"cash_before": 2780394.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.03001668,
|
|
"order_krw": 2780394.0,
|
|
"order_coin": 0.03001668,
|
|
"fee_krw": 1390.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 41,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 59,
|
|
"datetime": "2026-03-05 19:54:00",
|
|
"price": 107414000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 3222600.0,
|
|
"coin_before": 0.03001668,
|
|
"coin_after": 0.0,
|
|
"order_krw": 3224212.0,
|
|
"order_coin": 0.03001668,
|
|
"fee_krw": 1612.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 42,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 60,
|
|
"datetime": "2026-03-09 07:24:00",
|
|
"price": 97511000.0,
|
|
"cash_before": 3222600.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.03303205,
|
|
"order_krw": 3222600.0,
|
|
"order_coin": 0.03303205,
|
|
"fee_krw": 1611.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 43,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 60,
|
|
"datetime": "2026-03-17 10:33:00",
|
|
"price": 112300000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 3707644.0,
|
|
"coin_before": 0.03303205,
|
|
"coin_after": 0.0,
|
|
"order_krw": 3709499.0,
|
|
"order_coin": 0.03303205,
|
|
"fee_krw": 1855.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 44,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 61,
|
|
"datetime": "2026-03-23 09:39:00",
|
|
"price": 101413000.0,
|
|
"cash_before": 3707644.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.03654157,
|
|
"order_krw": 3707644.0,
|
|
"order_coin": 0.03654157,
|
|
"fee_krw": 1854.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 45,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 61,
|
|
"datetime": "2026-03-25 20:30:00",
|
|
"price": 107284000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 3918366.0,
|
|
"coin_before": 0.03654157,
|
|
"coin_after": 0.0,
|
|
"order_krw": 3920326.0,
|
|
"order_coin": 0.03654157,
|
|
"fee_krw": 1960.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 46,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 62,
|
|
"datetime": "2026-03-28 02:42:00",
|
|
"price": 99803000.0,
|
|
"cash_before": 3918366.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.03924137,
|
|
"order_krw": 3918366.0,
|
|
"order_coin": 0.03924137,
|
|
"fee_krw": 1959.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 47,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 62,
|
|
"datetime": "2026-05-15 09:33:00",
|
|
"price": 120980000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 4745048.0,
|
|
"coin_before": 0.03924137,
|
|
"coin_after": 0.0,
|
|
"order_krw": 4747421.0,
|
|
"order_coin": 0.03924137,
|
|
"fee_krw": 2374.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 48,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 63,
|
|
"datetime": "2026-06-04 11:03:00",
|
|
"price": 91495000.0,
|
|
"cash_before": 4745048.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.05183535,
|
|
"order_krw": 4745048.0,
|
|
"order_coin": 0.05183535,
|
|
"fee_krw": 2373.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 49,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 63,
|
|
"datetime": "2026-06-04 13:24:00",
|
|
"price": 96508000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 5000025.0,
|
|
"coin_before": 0.05183535,
|
|
"coin_after": 0.0,
|
|
"order_krw": 5002526.0,
|
|
"order_coin": 0.05183535,
|
|
"fee_krw": 2501.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 50,
|
|
"side": "buy",
|
|
"signal_type": "swing_low",
|
|
"marker_id": 64,
|
|
"datetime": "2026-06-06 04:00:00",
|
|
"price": 90332000.0,
|
|
"cash_before": 5000025.0,
|
|
"cash_after": 0.0,
|
|
"coin_before": 0.0,
|
|
"coin_after": 0.05532397,
|
|
"order_krw": 5000025.0,
|
|
"order_coin": 0.05532397,
|
|
"fee_krw": 2500.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
},
|
|
{
|
|
"trade_id": 51,
|
|
"side": "sell",
|
|
"signal_type": "swing_high",
|
|
"marker_id": 64,
|
|
"datetime": "2026-06-08 07:15:00",
|
|
"price": 97000000.0,
|
|
"cash_before": 0.0,
|
|
"cash_after": 5363742.0,
|
|
"coin_before": 0.05532397,
|
|
"coin_after": 0.0,
|
|
"order_krw": 5366425.0,
|
|
"order_coin": 0.05532397,
|
|
"fee_krw": 2683.0,
|
|
"cluster_size": 1,
|
|
"skipped": false,
|
|
"skip_reason": null
|
|
}
|
|
]
|
|
}
|
|
} |