{
  "bucket": "2026-02-12_0210",
  "generated_at": "2026-02-22T16:31:19.842003",
  "total_trades": 54,
  "start_ts": "2026-02-12T02:10:00",
  "end_ts": "2026-02-12T02:19:59",
  "stats": {
    "total": 54,
    "closed": 54,
    "wins": 49,
    "losses": 5,
    "opens": 0,
    "gross_win": 11.51,
    "gross_loss": -5.6,
    "net_profit": 5.91,
    "total_stake": 130.97,
    "win_rate": 90.74074074074075,
    "avg_profit": 0.10944444444444444,
    "profit_factor": 2.055357142857143,
    "roi": 4.512483774910285,
    "first_ts": "2026-02-12 02:10:03",
    "last_ts": "2026-02-12 02:19:53",
    "max_drawdown": 4.55,
    "max_drawdown_pct": 76.98815566835874,
    "consecutive_wins": 25,
    "consecutive_losses": 2,
    "largest_win": 8.99,
    "largest_loss": -4.2
  },
  "trades": [
    {
      "id": 5310,
      "contract_id": "306350539808",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T02:10:03"
    },
    {
      "id": 5311,
      "contract_id": "306350545108",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T02:10:11"
    },
    {
      "id": 5312,
      "contract_id": "306350575208",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T02:10:55"
    },
    {
      "id": 5313,
      "contract_id": "306350581468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:11:03"
    },
    {
      "id": 5314,
      "contract_id": "306350587488",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:11:11"
    },
    {
      "id": 5315,
      "contract_id": "306350592748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:11:19"
    },
    {
      "id": 5316,
      "contract_id": "306350598328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:11:27"
    },
    {
      "id": 5317,
      "contract_id": "306350603568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:11:35"
    },
    {
      "id": 5318,
      "contract_id": "306350609588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:11:43"
    },
    {
      "id": 5319,
      "contract_id": "306350614848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:11:51"
    },
    {
      "id": 5320,
      "contract_id": "306350620788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:11:59"
    },
    {
      "id": 5321,
      "contract_id": "306350626128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:12:05"
    },
    {
      "id": 5322,
      "contract_id": "306350632308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:12:13"
    },
    {
      "id": 5323,
      "contract_id": "306350637648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:12:21"
    },
    {
      "id": 5324,
      "contract_id": "306350642808",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T02:12:29"
    },
    {
      "id": 5325,
      "contract_id": "306350672648",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T02:13:14"
    },
    {
      "id": 5326,
      "contract_id": "306350678508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:13:21"
    },
    {
      "id": 5327,
      "contract_id": "306350683808",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:13:29"
    },
    {
      "id": 5328,
      "contract_id": "306350688928",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:13:37"
    },
    {
      "id": 5329,
      "contract_id": "306350692868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:13:44"
    },
    {
      "id": 5330,
      "contract_id": "306350698048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:13:51"
    },
    {
      "id": 5331,
      "contract_id": "306350703648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:14:00"
    },
    {
      "id": 5332,
      "contract_id": "306350709308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:14:07"
    },
    {
      "id": 5333,
      "contract_id": "306350714648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:14:15"
    },
    {
      "id": 5334,
      "contract_id": "306350720348",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:14:23"
    },
    {
      "id": 5335,
      "contract_id": "306350726068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:14:31"
    },
    {
      "id": 5336,
      "contract_id": "306350731728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:14:39"
    },
    {
      "id": 5337,
      "contract_id": "306350736948",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:14:47"
    },
    {
      "id": 5338,
      "contract_id": "306350742208",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:14:55"
    },
    {
      "id": 5339,
      "contract_id": "306350749448",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:15:03"
    },
    {
      "id": 5340,
      "contract_id": "306350755628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:15:11"
    },
    {
      "id": 5341,
      "contract_id": "306350759588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:15:17"
    },
    {
      "id": 5342,
      "contract_id": "306350765388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:15:25"
    },
    {
      "id": 5343,
      "contract_id": "306350770768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:15:33"
    },
    {
      "id": 5344,
      "contract_id": "306350774728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:15:39"
    },
    {
      "id": 5345,
      "contract_id": "306350779868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:15:47"
    },
    {
      "id": 5346,
      "contract_id": "306350784668",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:15:55"
    },
    {
      "id": 5347,
      "contract_id": "306350790908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:16:03"
    },
    {
      "id": 5348,
      "contract_id": "306350796228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:16:11"
    },
    {
      "id": 5349,
      "contract_id": "306350799808",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:16:17"
    },
    {
      "id": 5350,
      "contract_id": "306350804548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T02:16:25"
    },
    {
      "id": 5351,
      "contract_id": "306350832128",
      "type": "DIFF",
      "stake": 4.2,
      "profit": -4.2,
      "status": "LOST",
      "timestamp": "2026-02-12T02:17:09"
    },
    {
      "id": 5352,
      "contract_id": "306350857128",
      "type": "DIFF",
      "stake": 93.17,
      "profit": 8.99,
      "status": "WON",
      "timestamp": "2026-02-12T02:17:53"
    },
    {
      "id": 5353,
      "contract_id": "306350860828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:17:59"
    },
    {
      "id": 5354,
      "contract_id": "306350866468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:18:08"
    },
    {
      "id": 5355,
      "contract_id": "306350871708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:18:15"
    },
    {
      "id": 5356,
      "contract_id": "306350876508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:18:23"
    },
    {
      "id": 5357,
      "contract_id": "306350881268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:18:31"
    },
    {
      "id": 5358,
      "contract_id": "306350885928",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:18:39"
    },
    {
      "id": 5359,
      "contract_id": "306350890748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:18:47"
    },
    {
      "id": 5360,
      "contract_id": "306350895908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:18:55"
    },
    {
      "id": 5361,
      "contract_id": "306350901668",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T02:19:03"
    },
    {
      "id": 5362,
      "contract_id": "306350925548",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T02:19:45"
    },
    {
      "id": 5363,
      "contract_id": "306350930268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T02:19:53"
    }
  ]
}