{
  "bucket": "2026-02-14_2100",
  "generated_at": "2026-02-22T16:31:20.449391",
  "total_trades": 35,
  "start_ts": "2026-02-14T21:00:00",
  "end_ts": "2026-02-14T21: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 21:00:12",
    "last_ts": "2026-02-14 21:09:58",
    "max_drawdown": 0.5199999999999999,
    "max_drawdown_pct": 99.99999999999996,
    "consecutive_wins": 26,
    "consecutive_losses": 1,
    "largest_win": 0.12,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 9871,
      "contract_id": "306587788508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:00:12"
    },
    {
      "id": 9872,
      "contract_id": "306587799568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:00:30"
    },
    {
      "id": 9873,
      "contract_id": "306587810188",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:00:48"
    },
    {
      "id": 9874,
      "contract_id": "306587822668",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:01:06"
    },
    {
      "id": 9875,
      "contract_id": "306587832968",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:01:24"
    },
    {
      "id": 9876,
      "contract_id": "306587843508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:01:42"
    },
    {
      "id": 9877,
      "contract_id": "306587856608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:02:00"
    },
    {
      "id": 9878,
      "contract_id": "306587869728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:02:18"
    },
    {
      "id": 9879,
      "contract_id": "306587881508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:02:36"
    },
    {
      "id": 9880,
      "contract_id": "306587893388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:02:54"
    },
    {
      "id": 9881,
      "contract_id": "306587906748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:03:12"
    },
    {
      "id": 9882,
      "contract_id": "306587918388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:03:30"
    },
    {
      "id": 9883,
      "contract_id": "306587929488",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:03:48"
    },
    {
      "id": 9884,
      "contract_id": "306587942848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:04:06"
    },
    {
      "id": 9885,
      "contract_id": "306587954768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:04:24"
    },
    {
      "id": 9886,
      "contract_id": "306587967728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:04:42"
    },
    {
      "id": 9887,
      "contract_id": "306587980588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:05:00"
    },
    {
      "id": 9888,
      "contract_id": "306587993508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:05:18"
    },
    {
      "id": 9889,
      "contract_id": "306588005408",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:05:36"
    },
    {
      "id": 9890,
      "contract_id": "306588018008",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:05:54"
    },
    {
      "id": 9891,
      "contract_id": "306588031668",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:06:12"
    },
    {
      "id": 9892,
      "contract_id": "306588044008",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:06:30"
    },
    {
      "id": 9893,
      "contract_id": "306588056648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:06:48"
    },
    {
      "id": 9894,
      "contract_id": "306588070068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:07:04"
    },
    {
      "id": 9895,
      "contract_id": "306588082968",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:07:22"
    },
    {
      "id": 9896,
      "contract_id": "306588095608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:07:40"
    },
    {
      "id": 9897,
      "contract_id": "306588108728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T21:07:58"
    },
    {
      "id": 9898,
      "contract_id": "306588115128",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T21:08:06"
    },
    {
      "id": 9899,
      "contract_id": "306588126208",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:08:22"
    },
    {
      "id": 9900,
      "contract_id": "306588136768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:08:38"
    },
    {
      "id": 9901,
      "contract_id": "306588148788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:08:56"
    },
    {
      "id": 9902,
      "contract_id": "306588162488",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-14T21:09:14"
    },
    {
      "id": 9903,
      "contract_id": "306588167388",
      "type": "DIFF",
      "stake": 1.4,
      "profit": 0.12,
      "status": "WON",
      "timestamp": "2026-02-14T21:09:22"
    },
    {
      "id": 9904,
      "contract_id": "306588179388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-14T21:09:40"
    },
    {
      "id": 9905,
      "contract_id": "306588191048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-14T21:09:58"
    }
  ]
}