{
  "bucket": "2026-02-13_17",
  "generated_at": "2026-02-22T16:31:17.636324",
  "total_trades": 47,
  "start_ts": "2026-02-13T17:00:00",
  "end_ts": "2026-02-13T17:59:59",
  "stats": {
    "total": 47,
    "closed": 45,
    "wins": 42,
    "losses": 3,
    "opens": 2,
    "gross_win": 26.22,
    "gross_loss": -12.059999999999999,
    "net_profit": 14.160000000000002,
    "total_stake": 321.59999999999997,
    "win_rate": 93.33333333333333,
    "avg_profit": 0.3146666666666667,
    "profit_factor": 2.174129353233831,
    "roi": 4.402985074626867,
    "first_ts": "2026-02-13 17:03:29",
    "last_ts": "2026-02-13 17:36:59",
    "max_drawdown": 4.02,
    "max_drawdown_pct": 28.389830508474585,
    "consecutive_wins": 26,
    "consecutive_losses": 1,
    "largest_win": 4.19,
    "largest_loss": -4.02
  },
  "trades": [
    {
      "id": 8235,
      "contract_id": "306500192768",
      "type": "DIFF",
      "stake": 4.02,
      "profit": -4.02,
      "status": "LOST",
      "timestamp": "2026-02-13T17:03:29"
    },
    {
      "id": 8236,
      "contract_id": "306500227348",
      "type": "DIFF",
      "stake": 48.24,
      "profit": 4.19,
      "status": "WON",
      "timestamp": "2026-02-13T17:04:13"
    },
    {
      "id": 8237,
      "contract_id": "306500233608",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:04:21"
    },
    {
      "id": 8238,
      "contract_id": "306500239528",
      "type": "DIFF",
      "stake": 4.02,
      "profit": -4.02,
      "status": "LOST",
      "timestamp": "2026-02-13T17:04:29"
    },
    {
      "id": 8239,
      "contract_id": "306500274928",
      "type": "DIFF",
      "stake": 48.24,
      "profit": 4.19,
      "status": "WON",
      "timestamp": "2026-02-13T17:05:13"
    },
    {
      "id": 8240,
      "contract_id": "306500281128",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:05:21"
    },
    {
      "id": 8241,
      "contract_id": "306500287048",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:05:29"
    },
    {
      "id": 8242,
      "contract_id": "306500294028",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:05:37"
    },
    {
      "id": 8243,
      "contract_id": "306500300628",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:05:45"
    },
    {
      "id": 8244,
      "contract_id": "306500307488",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:05:53"
    },
    {
      "id": 8245,
      "contract_id": "306500314948",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:06:01"
    },
    {
      "id": 8246,
      "contract_id": "306500320828",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:06:09"
    },
    {
      "id": 8247,
      "contract_id": "306500326888",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:06:17"
    },
    {
      "id": 8248,
      "contract_id": "306500332628",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:06:25"
    },
    {
      "id": 8249,
      "contract_id": "306500338868",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:06:33"
    },
    {
      "id": 8250,
      "contract_id": "306500345548",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:06:41"
    },
    {
      "id": 8251,
      "contract_id": "306500351368",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:06:49"
    },
    {
      "id": 8252,
      "contract_id": "306500358088",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:06:57"
    },
    {
      "id": 8253,
      "contract_id": "306500364928",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:07:05"
    },
    {
      "id": 8254,
      "contract_id": "306500370908",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:07:13"
    },
    {
      "id": 8255,
      "contract_id": "306500377528",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:07:21"
    },
    {
      "id": 8256,
      "contract_id": "306500382888",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:07:29"
    },
    {
      "id": 8257,
      "contract_id": "306500388788",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:07:37"
    },
    {
      "id": 8258,
      "contract_id": "306500394768",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-13T17:07:45"
    },
    {
      "id": 8259,
      "contract_id": "306501692668",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:33:29"
    },
    {
      "id": 8260,
      "contract_id": "306501698728",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:33:37"
    },
    {
      "id": 8261,
      "contract_id": "306501704788",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:33:45"
    },
    {
      "id": 8262,
      "contract_id": "306501711008",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:33:53"
    },
    {
      "id": 8263,
      "contract_id": "306501717948",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:34:01"
    },
    {
      "id": 8264,
      "contract_id": "306501724608",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:34:09"
    },
    {
      "id": 8265,
      "contract_id": "306501730668",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:34:17"
    },
    {
      "id": 8266,
      "contract_id": "306501736908",
      "type": "DIFF",
      "stake": 4.02,
      "profit": -4.02,
      "status": "LOST",
      "timestamp": "2026-02-13T17:34:25"
    },
    {
      "id": 8267,
      "contract_id": "306501772708",
      "type": "DIFF",
      "stake": 48.24,
      "profit": 4.19,
      "status": "WON",
      "timestamp": "2026-02-13T17:35:09"
    },
    {
      "id": 8268,
      "contract_id": "306501779228",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:35:17"
    },
    {
      "id": 8269,
      "contract_id": "306501785848",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:35:25"
    },
    {
      "id": 8270,
      "contract_id": "306501792088",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:35:33"
    },
    {
      "id": 8271,
      "contract_id": "306501796468",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:35:39"
    },
    {
      "id": 8272,
      "contract_id": "306501802448",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:35:47"
    },
    {
      "id": 8273,
      "contract_id": "306501809168",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:35:55"
    },
    {
      "id": 8274,
      "contract_id": "306501816568",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:36:03"
    },
    {
      "id": 8275,
      "contract_id": "306501823288",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:36:11"
    },
    {
      "id": 8276,
      "contract_id": "306501829348",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:36:19"
    },
    {
      "id": 8277,
      "contract_id": "306501835848",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:36:27"
    },
    {
      "id": 8278,
      "contract_id": "306501841708",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:36:35"
    },
    {
      "id": 8279,
      "contract_id": "306501848208",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:36:43"
    },
    {
      "id": 8280,
      "contract_id": "306501854868",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T17:36:51"
    },
    {
      "id": 8281,
      "contract_id": "306501861588",
      "type": "DIFF",
      "stake": 4.02,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-13T17:36:59"
    }
  ]
}