{
  "bucket": "2026-02-17_13",
  "generated_at": "2026-02-22T16:31:18.524109",
  "total_trades": 56,
  "start_ts": "2026-02-17T13:00:00",
  "end_ts": "2026-02-17T13:59:59",
  "stats": {
    "total": 56,
    "closed": 56,
    "wins": 50,
    "losses": 6,
    "opens": 0,
    "gross_win": 397.34,
    "gross_loss": -330.07,
    "net_profit": 67.27000000000001,
    "total_stake": 4911.89,
    "win_rate": 89.28571428571429,
    "avg_profit": 1.2012500000000002,
    "profit_factor": 1.2038052534310903,
    "roi": 1.3695339268591114,
    "first_ts": "2026-02-17 13:01:06",
    "last_ts": "2026-02-17 13:58:16",
    "max_drawdown": 252.45999999999998,
    "max_drawdown_pct": 375.2935929834995,
    "consecutive_wins": 16,
    "consecutive_losses": 2,
    "largest_win": 242.06,
    "largest_loss": -233.04
  },
  "trades": [
    {
      "id": 12688,
      "contract_id": "306819416408",
      "type": "DIFF",
      "stake": 19.37,
      "profit": 1.68,
      "status": "WON",
      "timestamp": "2026-02-17T13:01:06"
    },
    {
      "id": 12689,
      "contract_id": "306819461548",
      "type": "DIFF",
      "stake": 19.37,
      "profit": 1.68,
      "status": "WON",
      "timestamp": "2026-02-17T13:01:45"
    },
    {
      "id": 12690,
      "contract_id": "306819507168",
      "type": "DIFF",
      "stake": 19.37,
      "profit": 1.68,
      "status": "WON",
      "timestamp": "2026-02-17T13:02:22"
    },
    {
      "id": 12691,
      "contract_id": "306819553068",
      "type": "DIFF",
      "stake": 19.37,
      "profit": 1.68,
      "status": "WON",
      "timestamp": "2026-02-17T13:03:00"
    },
    {
      "id": 12692,
      "contract_id": "306819606568",
      "type": "DIFF",
      "stake": 12.91,
      "profit": 1.12,
      "status": "WON",
      "timestamp": "2026-02-17T13:03:42"
    },
    {
      "id": 12693,
      "contract_id": "306819682328",
      "type": "DIFF",
      "stake": 19.37,
      "profit": 1.68,
      "status": "WON",
      "timestamp": "2026-02-17T13:04:40"
    },
    {
      "id": 12694,
      "contract_id": "306819726528",
      "type": "DIFF",
      "stake": 19.38,
      "profit": -19.38,
      "status": "LOST",
      "timestamp": "2026-02-17T13:05:18"
    },
    {
      "id": 12695,
      "contract_id": "306819778768",
      "type": "DIFF",
      "stake": 232.56,
      "profit": 20.22,
      "status": "WON",
      "timestamp": "2026-02-17T13:06:03"
    },
    {
      "id": 12696,
      "contract_id": "306819824088",
      "type": "DIFF",
      "stake": 19.38,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:06:40"
    },
    {
      "id": 12697,
      "contract_id": "306819868868",
      "type": "DIFF",
      "stake": 19.38,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:07:18"
    },
    {
      "id": 12698,
      "contract_id": "306819927968",
      "type": "DIFF",
      "stake": 19.38,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:08:08"
    },
    {
      "id": 12699,
      "contract_id": "306820143288",
      "type": "DIFF",
      "stake": 19.38,
      "profit": -19.38,
      "status": "LOST",
      "timestamp": "2026-02-17T13:11:04"
    },
    {
      "id": 12700,
      "contract_id": "306820197008",
      "type": "DIFF",
      "stake": 232.56,
      "profit": 20.22,
      "status": "WON",
      "timestamp": "2026-02-17T13:11:48"
    },
    {
      "id": 12701,
      "contract_id": "306820245968",
      "type": "DIFF",
      "stake": 19.38,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:12:26"
    },
    {
      "id": 12702,
      "contract_id": "306820300528",
      "type": "DIFF",
      "stake": 19.38,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:13:08"
    },
    {
      "id": 12703,
      "contract_id": "306820349748",
      "type": "DIFF",
      "stake": 19.39,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:13:48"
    },
    {
      "id": 12704,
      "contract_id": "306820395948",
      "type": "DIFF",
      "stake": 19.39,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:14:26"
    },
    {
      "id": 12705,
      "contract_id": "306820441448",
      "type": "DIFF",
      "stake": 19.39,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:15:04"
    },
    {
      "id": 12706,
      "contract_id": "306820582128",
      "type": "DIFF",
      "stake": 12.93,
      "profit": 1.12,
      "status": "WON",
      "timestamp": "2026-02-17T13:17:04"
    },
    {
      "id": 12707,
      "contract_id": "306820623728",
      "type": "DIFF",
      "stake": 19.39,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:17:42"
    },
    {
      "id": 12708,
      "contract_id": "306820669228",
      "type": "DIFF",
      "stake": 19.39,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:18:20"
    },
    {
      "id": 12709,
      "contract_id": "306820711708",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:18:58"
    },
    {
      "id": 12710,
      "contract_id": "306820868268",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:21:04"
    },
    {
      "id": 12711,
      "contract_id": "306820913968",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:21:42"
    },
    {
      "id": 12712,
      "contract_id": "306820994888",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:22:50"
    },
    {
      "id": 12713,
      "contract_id": "306821040408",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:23:30"
    },
    {
      "id": 12714,
      "contract_id": "306821173868",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:25:28"
    },
    {
      "id": 12715,
      "contract_id": "306821224568",
      "type": "DIFF",
      "stake": 19.42,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:26:14"
    },
    {
      "id": 12716,
      "contract_id": "306821295888",
      "type": "DIFF",
      "stake": 19.42,
      "profit": -19.42,
      "status": "LOST",
      "timestamp": "2026-02-17T13:27:18"
    },
    {
      "id": 12717,
      "contract_id": "306821375608",
      "type": "DIFF",
      "stake": 233.04,
      "profit": -233.04,
      "status": "LOST",
      "timestamp": "2026-02-17T13:28:26"
    },
    {
      "id": 12718,
      "contract_id": "306821466888",
      "type": "DIFF",
      "stake": 2796.48,
      "profit": 242.06,
      "status": "WON",
      "timestamp": "2026-02-17T13:29:41"
    },
    {
      "id": 12719,
      "contract_id": "306821536428",
      "type": "DIFF",
      "stake": 19.41,
      "profit": -19.41,
      "status": "LOST",
      "timestamp": "2026-02-17T13:30:38"
    },
    {
      "id": 12720,
      "contract_id": "306821590688",
      "type": "DIFF",
      "stake": 232.92,
      "profit": 20.25,
      "status": "WON",
      "timestamp": "2026-02-17T13:31:24"
    },
    {
      "id": 12721,
      "contract_id": "306821638588",
      "type": "DIFF",
      "stake": 12.94,
      "profit": 1.13,
      "status": "WON",
      "timestamp": "2026-02-17T13:32:02"
    },
    {
      "id": 12722,
      "contract_id": "306821682548",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:32:40"
    },
    {
      "id": 12723,
      "contract_id": "306822316208",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:41:04"
    },
    {
      "id": 12724,
      "contract_id": "306822370088",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:41:42"
    },
    {
      "id": 12725,
      "contract_id": "306822455428",
      "type": "DIFF",
      "stake": 19.41,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:42:46"
    },
    {
      "id": 12726,
      "contract_id": "306822554308",
      "type": "DIFF",
      "stake": 19.42,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:44:00"
    },
    {
      "id": 12727,
      "contract_id": "306822627708",
      "type": "DIFF",
      "stake": 19.42,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:44:58"
    },
    {
      "id": 12728,
      "contract_id": "306822678868",
      "type": "DIFF",
      "stake": 19.42,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:45:36"
    },
    {
      "id": 12729,
      "contract_id": "306822727508",
      "type": "DIFF",
      "stake": 19.42,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:46:14"
    },
    {
      "id": 12730,
      "contract_id": "306822839408",
      "type": "DIFF",
      "stake": 19.42,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:47:42"
    },
    {
      "id": 12731,
      "contract_id": "306822887248",
      "type": "DIFF",
      "stake": 19.42,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:48:20"
    },
    {
      "id": 12732,
      "contract_id": "306822960548",
      "type": "DIFF",
      "stake": 19.44,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:49:16"
    },
    {
      "id": 12733,
      "contract_id": "306823093148",
      "type": "DIFF",
      "stake": 19.44,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:51:05"
    },
    {
      "id": 12734,
      "contract_id": "306823140988",
      "type": "DIFF",
      "stake": 19.44,
      "profit": -19.44,
      "status": "LOST",
      "timestamp": "2026-02-17T13:51:42"
    },
    {
      "id": 12735,
      "contract_id": "306823198228",
      "type": "DIFF",
      "stake": 233.28,
      "profit": 20.29,
      "status": "WON",
      "timestamp": "2026-02-17T13:52:24"
    },
    {
      "id": 12736,
      "contract_id": "306823249248",
      "type": "DIFF",
      "stake": 19.44,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:53:04"
    },
    {
      "id": 12737,
      "contract_id": "306823297068",
      "type": "DIFF",
      "stake": 19.44,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:53:42"
    },
    {
      "id": 12738,
      "contract_id": "306823345608",
      "type": "DIFF",
      "stake": 19.44,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:54:20"
    },
    {
      "id": 12739,
      "contract_id": "306823397808",
      "type": "DIFF",
      "stake": 19.46,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:54:59"
    },
    {
      "id": 12740,
      "contract_id": "306823450728",
      "type": "DIFF",
      "stake": 19.46,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:55:38"
    },
    {
      "id": 12741,
      "contract_id": "306823502188",
      "type": "DIFF",
      "stake": 19.46,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:56:16"
    },
    {
      "id": 12742,
      "contract_id": "306823556328",
      "type": "DIFF",
      "stake": 19.46,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:56:56"
    },
    {
      "id": 12743,
      "contract_id": "306823659288",
      "type": "DIFF",
      "stake": 19.46,
      "profit": 1.69,
      "status": "WON",
      "timestamp": "2026-02-17T13:58:16"
    }
  ]
}