{
  "bucket": "2026-02-14_2000",
  "generated_at": "2026-02-22T16:31:20.428162",
  "total_trades": 35,
  "start_ts": "2026-02-14T20:00:00",
  "end_ts": "2026-02-14T20:09:59",
  "stats": {
    "total": 35,
    "closed": 34,
    "wins": 32,
    "losses": 2,
    "opens": 1,
    "gross_win": 0.84,
    "gross_loss": -0.7,
    "net_profit": 0.14000000000000004,
    "total_stake": 14.35,
    "win_rate": 94.11764705882352,
    "avg_profit": 0.004117647058823531,
    "profit_factor": 1.2,
    "roi": 0.9756097560975613,
    "first_ts": "2026-02-14 20:00:08",
    "last_ts": "2026-02-14 20:09:58",
    "max_drawdown": 0.35,
    "max_drawdown_pct": 112.9032258064516,
    "consecutive_wins": 22,
    "consecutive_losses": 1,
    "largest_win": 0.12,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 9697,
      "contract_id": "306585561068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:00:08"
    },
    {
      "id": 9698,
      "contract_id": "306585572688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:00:26"
    },
    {
      "id": 9699,
      "contract_id": "306585583788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:00:44"
    },
    {
      "id": 9700,
      "contract_id": "306585595968",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:01:02"
    },
    {
      "id": 9701,
      "contract_id": "306585608008",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:01:20"
    },
    {
      "id": 9702,
      "contract_id": "306585619548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:01:38"
    },
    {
      "id": 9703,
      "contract_id": "306585631248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T20:01:56"
    },
    {
      "id": 9704,
      "contract_id": "306585638028",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T20:02:04"
    },
    {
      "id": 9705,
      "contract_id": "306585649408",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:02:22"
    },
    {
      "id": 9706,
      "contract_id": "306585660988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:02:40"
    },
    {
      "id": 9707,
      "contract_id": "306585671048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:02:58"
    },
    {
      "id": 9708,
      "contract_id": "306585681488",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:03:16"
    },
    {
      "id": 9709,
      "contract_id": "306585691748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:03:34"
    },
    {
      "id": 9710,
      "contract_id": "306585703068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:03:52"
    },
    {
      "id": 9711,
      "contract_id": "306585714528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:04:10"
    },
    {
      "id": 9712,
      "contract_id": "306585725828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:04:28"
    },
    {
      "id": 9713,
      "contract_id": "306585737308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:04:46"
    },
    {
      "id": 9714,
      "contract_id": "306585749508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:05:04"
    },
    {
      "id": 9715,
      "contract_id": "306585760528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:05:22"
    },
    {
      "id": 9716,
      "contract_id": "306585771628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:05:40"
    },
    {
      "id": 9717,
      "contract_id": "306585784028",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:05:58"
    },
    {
      "id": 9718,
      "contract_id": "306585797008",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:06:16"
    },
    {
      "id": 9719,
      "contract_id": "306585808548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:06:34"
    },
    {
      "id": 9720,
      "contract_id": "306585820228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:06:52"
    },
    {
      "id": 9721,
      "contract_id": "306585831028",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:07:08"
    },
    {
      "id": 9722,
      "contract_id": "306585842768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:07:26"
    },
    {
      "id": 9723,
      "contract_id": "306585854708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:07:44"
    },
    {
      "id": 9724,
      "contract_id": "306585867708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:08:02"
    },
    {
      "id": 9725,
      "contract_id": "306585878688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:08:20"
    },
    {
      "id": 9726,
      "contract_id": "306585889428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T20:08:38"
    },
    {
      "id": 9727,
      "contract_id": "306585893548",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T20:08:46"
    },
    {
      "id": 9728,
      "contract_id": "306585903568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:09:04"
    },
    {
      "id": 9729,
      "contract_id": "306585914268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:09:23"
    },
    {
      "id": 9730,
      "contract_id": "306585923048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T20:09:40"
    },
    {
      "id": 9731,
      "contract_id": "306585933288",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-14T20:09:58"
    }
  ]
}