{
  "bucket": "2026-02-17_01",
  "generated_at": "2026-02-22T16:31:18.437709",
  "total_trades": 33,
  "start_ts": "2026-02-17T01:00:00",
  "end_ts": "2026-02-17T01:59:59",
  "stats": {
    "total": 33,
    "closed": 33,
    "wins": 31,
    "losses": 2,
    "opens": 0,
    "gross_win": 657.12,
    "gross_loss": -368.93,
    "net_profit": 288.19,
    "total_stake": 7931.18,
    "win_rate": 93.93939393939394,
    "avg_profit": 8.733030303030302,
    "profit_factor": 1.781150895833898,
    "roi": 3.633633330727584,
    "first_ts": "2026-02-17 01:41:26",
    "last_ts": "2026-02-17 01:52:08",
    "max_drawdown": 187.09000000000003,
    "max_drawdown_pct": 39.3641642821074,
    "consecutive_wins": 23,
    "consecutive_losses": 1,
    "largest_win": 189.3,
    "largest_loss": -187.09
  },
  "trades": [
    {
      "id": 12389,
      "contract_id": "306772753628",
      "type": "DIFF",
      "stake": 179.97,
      "profit": 15.65,
      "status": "WON",
      "timestamp": "2026-02-17T01:41:26"
    },
    {
      "id": 12390,
      "contract_id": "306772779608",
      "type": "DIFF",
      "stake": 180.19,
      "profit": 15.67,
      "status": "WON",
      "timestamp": "2026-02-17T01:41:54"
    },
    {
      "id": 12391,
      "contract_id": "306772790948",
      "type": "DIFF",
      "stake": 180.44,
      "profit": 15.69,
      "status": "WON",
      "timestamp": "2026-02-17T01:42:06"
    },
    {
      "id": 12392,
      "contract_id": "306772799368",
      "type": "DIFF",
      "stake": 180.68,
      "profit": 15.71,
      "status": "WON",
      "timestamp": "2026-02-17T01:42:16"
    },
    {
      "id": 12393,
      "contract_id": "306772807688",
      "type": "DIFF",
      "stake": 180.9,
      "profit": 15.73,
      "status": "WON",
      "timestamp": "2026-02-17T01:42:26"
    },
    {
      "id": 12394,
      "contract_id": "306772816968",
      "type": "DIFF",
      "stake": 181.14,
      "profit": 15.75,
      "status": "WON",
      "timestamp": "2026-02-17T01:42:36"
    },
    {
      "id": 12395,
      "contract_id": "306772836648",
      "type": "DIFF",
      "stake": 181.38,
      "profit": 15.77,
      "status": "WON",
      "timestamp": "2026-02-17T01:42:58"
    },
    {
      "id": 12396,
      "contract_id": "306772846448",
      "type": "DIFF",
      "stake": 181.62,
      "profit": 15.79,
      "status": "WON",
      "timestamp": "2026-02-17T01:43:08"
    },
    {
      "id": 12397,
      "contract_id": "306772857848",
      "type": "DIFF",
      "stake": 181.84,
      "profit": -181.84,
      "status": "LOST",
      "timestamp": "2026-02-17T01:43:20"
    },
    {
      "id": 12398,
      "contract_id": "306772895428",
      "type": "DIFF",
      "stake": 2182.08,
      "profit": 189.3,
      "status": "WON",
      "timestamp": "2026-02-17T01:44:04"
    },
    {
      "id": 12399,
      "contract_id": "306772929448",
      "type": "DIFF",
      "stake": 181.97,
      "profit": 15.82,
      "status": "WON",
      "timestamp": "2026-02-17T01:44:42"
    },
    {
      "id": 12400,
      "contract_id": "306772943848",
      "type": "DIFF",
      "stake": 182.2,
      "profit": 15.84,
      "status": "WON",
      "timestamp": "2026-02-17T01:44:59"
    },
    {
      "id": 12401,
      "contract_id": "306772952108",
      "type": "DIFF",
      "stake": 182.44,
      "profit": 15.86,
      "status": "WON",
      "timestamp": "2026-02-17T01:45:06"
    },
    {
      "id": 12402,
      "contract_id": "306772969988",
      "type": "DIFF",
      "stake": 182.67,
      "profit": 15.88,
      "status": "WON",
      "timestamp": "2026-02-17T01:45:24"
    },
    {
      "id": 12403,
      "contract_id": "306773029928",
      "type": "DIFF",
      "stake": 182.91,
      "profit": 15.91,
      "status": "WON",
      "timestamp": "2026-02-17T01:46:30"
    },
    {
      "id": 12404,
      "contract_id": "306773038168",
      "type": "DIFF",
      "stake": 183.15,
      "profit": 15.93,
      "status": "WON",
      "timestamp": "2026-02-17T01:46:40"
    },
    {
      "id": 12405,
      "contract_id": "306773046048",
      "type": "DIFF",
      "stake": 183.39,
      "profit": 15.95,
      "status": "WON",
      "timestamp": "2026-02-17T01:46:50"
    },
    {
      "id": 12406,
      "contract_id": "306773055528",
      "type": "DIFF",
      "stake": 183.63,
      "profit": 15.97,
      "status": "WON",
      "timestamp": "2026-02-17T01:47:02"
    },
    {
      "id": 12407,
      "contract_id": "306773063208",
      "type": "DIFF",
      "stake": 183.87,
      "profit": 15.99,
      "status": "WON",
      "timestamp": "2026-02-17T01:47:12"
    },
    {
      "id": 12408,
      "contract_id": "306773070588",
      "type": "DIFF",
      "stake": 184.11,
      "profit": 16.01,
      "status": "WON",
      "timestamp": "2026-02-17T01:47:22"
    },
    {
      "id": 12409,
      "contract_id": "306773086468",
      "type": "DIFF",
      "stake": 184.35,
      "profit": 16.03,
      "status": "WON",
      "timestamp": "2026-02-17T01:47:40"
    },
    {
      "id": 12410,
      "contract_id": "306773094288",
      "type": "DIFF",
      "stake": 184.59,
      "profit": 16.05,
      "status": "WON",
      "timestamp": "2026-02-17T01:47:50"
    },
    {
      "id": 12411,
      "contract_id": "306773156328",
      "type": "DIFF",
      "stake": 184.83,
      "profit": 16.07,
      "status": "WON",
      "timestamp": "2026-02-17T01:49:06"
    },
    {
      "id": 12412,
      "contract_id": "306773166308",
      "type": "DIFF",
      "stake": 185.07,
      "profit": 16.09,
      "status": "WON",
      "timestamp": "2026-02-17T01:49:16"
    },
    {
      "id": 12413,
      "contract_id": "306773174488",
      "type": "DIFF",
      "stake": 185.31,
      "profit": 16.11,
      "status": "WON",
      "timestamp": "2026-02-17T01:49:26"
    },
    {
      "id": 12414,
      "contract_id": "306773196708",
      "type": "DIFF",
      "stake": 185.55,
      "profit": 16.13,
      "status": "WON",
      "timestamp": "2026-02-17T01:49:52"
    },
    {
      "id": 12415,
      "contract_id": "306773207768",
      "type": "DIFF",
      "stake": 185.81,
      "profit": 16.16,
      "status": "WON",
      "timestamp": "2026-02-17T01:50:04"
    },
    {
      "id": 12416,
      "contract_id": "306773229608",
      "type": "DIFF",
      "stake": 186.05,
      "profit": 16.18,
      "status": "WON",
      "timestamp": "2026-02-17T01:50:30"
    },
    {
      "id": 12417,
      "contract_id": "306773253788",
      "type": "DIFF",
      "stake": 124.19,
      "profit": 10.8,
      "status": "WON",
      "timestamp": "2026-02-17T01:50:56"
    },
    {
      "id": 12418,
      "contract_id": "306773264808",
      "type": "DIFF",
      "stake": 186.45,
      "profit": 16.21,
      "status": "WON",
      "timestamp": "2026-02-17T01:51:07"
    },
    {
      "id": 12419,
      "contract_id": "306773290308",
      "type": "DIFF",
      "stake": 186.69,
      "profit": 16.23,
      "status": "WON",
      "timestamp": "2026-02-17T01:51:34"
    },
    {
      "id": 12420,
      "contract_id": "306773310528",
      "type": "DIFF",
      "stake": 124.62,
      "profit": 10.84,
      "status": "WON",
      "timestamp": "2026-02-17T01:51:59"
    },
    {
      "id": 12421,
      "contract_id": "306773320628",
      "type": "DIFF",
      "stake": 187.09,
      "profit": -187.09,
      "status": "LOST",
      "timestamp": "2026-02-17T01:52:08"
    }
  ]
}