{
  "bucket": "2026-02-12_0910",
  "generated_at": "2026-02-22T16:31:19.934362",
  "total_trades": 60,
  "start_ts": "2026-02-12T09:10:00",
  "end_ts": "2026-02-12T09:19:59",
  "stats": {
    "total": 60,
    "closed": 56,
    "wins": 52,
    "losses": 4,
    "opens": 4,
    "gross_win": 2.6799999999999997,
    "gross_loss": -1.4,
    "net_profit": 1.28,
    "total_stake": 37.26,
    "win_rate": 92.85714285714286,
    "avg_profit": 0.022857142857142857,
    "profit_factor": 1.9142857142857141,
    "roi": 3.435319377348363,
    "first_ts": "2026-02-12 09:10:25",
    "last_ts": "2026-02-12 09:19:33",
    "max_drawdown": 0.35,
    "max_drawdown_pct": 21.472392638036794,
    "consecutive_wins": 27,
    "consecutive_losses": 1,
    "largest_win": 0.49,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 6038,
      "contract_id": "306370984588",
      "type": "DIFF",
      "stake": 5.06,
      "profit": 0.49,
      "status": "WON",
      "timestamp": "2026-02-12T09:10:25"
    },
    {
      "id": 6039,
      "contract_id": "306370992228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:10:33"
    },
    {
      "id": 6040,
      "contract_id": "306370999348",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:10:41"
    },
    {
      "id": 6041,
      "contract_id": "306371006628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T09:10:49"
    },
    {
      "id": 6042,
      "contract_id": "306371048428",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T09:11:33"
    },
    {
      "id": 6043,
      "contract_id": "306371056848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:11:41"
    },
    {
      "id": 6044,
      "contract_id": "306371064788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:11:49"
    },
    {
      "id": 6045,
      "contract_id": "306371073868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:11:57"
    },
    {
      "id": 6046,
      "contract_id": "306371081828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:12:05"
    },
    {
      "id": 6047,
      "contract_id": "306371089548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:12:13"
    },
    {
      "id": 6048,
      "contract_id": "306371098128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T09:12:21"
    },
    {
      "id": 6049,
      "contract_id": "306371140368",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T09:13:05"
    },
    {
      "id": 6050,
      "contract_id": "306371149028",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:13:13"
    },
    {
      "id": 6051,
      "contract_id": "306371156548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:13:21"
    },
    {
      "id": 6052,
      "contract_id": "306371164888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:13:29"
    },
    {
      "id": 6053,
      "contract_id": "306371172428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:13:37"
    },
    {
      "id": 6054,
      "contract_id": "306371179428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:13:45"
    },
    {
      "id": 6055,
      "contract_id": "306371187168",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:13:53"
    },
    {
      "id": 6056,
      "contract_id": "306371195728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:14:01"
    },
    {
      "id": 6057,
      "contract_id": "306371204148",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:14:11"
    },
    {
      "id": 6058,
      "contract_id": "306371214348",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:14:17"
    },
    {
      "id": 6059,
      "contract_id": "306371221308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:14:25"
    },
    {
      "id": 6060,
      "contract_id": "306371229228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:14:33"
    },
    {
      "id": 6061,
      "contract_id": "306371237768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:14:41"
    },
    {
      "id": 6062,
      "contract_id": "306371245728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:14:49"
    },
    {
      "id": 6063,
      "contract_id": "306371253888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:14:57"
    },
    {
      "id": 6064,
      "contract_id": "306371263228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:15:05"
    },
    {
      "id": 6065,
      "contract_id": "306371271728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T09:15:13"
    },
    {
      "id": 6066,
      "contract_id": "306371312468",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-12T09:15:55"
    },
    {
      "id": 6067,
      "contract_id": "306371320988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:16:03"
    },
    {
      "id": 6068,
      "contract_id": "306371329388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:16:12"
    },
    {
      "id": 6069,
      "contract_id": "306371336648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:16:19"
    },
    {
      "id": 6070,
      "contract_id": "306371344508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:16:27"
    },
    {
      "id": 6071,
      "contract_id": "306371352508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:16:35"
    },
    {
      "id": 6072,
      "contract_id": "306371360528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:16:44"
    },
    {
      "id": 6073,
      "contract_id": "306371367848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:16:51"
    },
    {
      "id": 6074,
      "contract_id": "306371375628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:16:59"
    },
    {
      "id": 6075,
      "contract_id": "306371383868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:17:07"
    },
    {
      "id": 6076,
      "contract_id": "306371390288",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:17:13"
    },
    {
      "id": 6077,
      "contract_id": "306371397808",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:17:21"
    },
    {
      "id": 6078,
      "contract_id": "306371405788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:17:29"
    },
    {
      "id": 6079,
      "contract_id": "306371413528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:17:37"
    },
    {
      "id": 6080,
      "contract_id": "306371421308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:17:45"
    },
    {
      "id": 6081,
      "contract_id": "306371429588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:17:53"
    },
    {
      "id": 6082,
      "contract_id": "306371439968",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:18:02"
    },
    {
      "id": 6083,
      "contract_id": "306371448128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:18:09"
    },
    {
      "id": 6084,
      "contract_id": "306371456788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:18:17"
    },
    {
      "id": 6085,
      "contract_id": "306371462568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:18:23"
    },
    {
      "id": 6086,
      "contract_id": "306371470088",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:18:31"
    },
    {
      "id": 6087,
      "contract_id": "306371479428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:18:39"
    },
    {
      "id": 6088,
      "contract_id": "306371494308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-12T09:18:55"
    },
    {
      "id": 6089,
      "contract_id": "306371495668",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-12T09:18:56"
    },
    {
      "id": 6090,
      "contract_id": "306371497128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-12T09:18:56"
    },
    {
      "id": 6091,
      "contract_id": "306371497988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-12T09:18:56"
    },
    {
      "id": 6092,
      "contract_id": "306371498928",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:18:56"
    },
    {
      "id": 6093,
      "contract_id": "306371506128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:19:03"
    },
    {
      "id": 6094,
      "contract_id": "306371511628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:19:09"
    },
    {
      "id": 6095,
      "contract_id": "306371521548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:19:17"
    },
    {
      "id": 6096,
      "contract_id": "306371528448",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-12T09:19:25"
    },
    {
      "id": 6097,
      "contract_id": "306371536408",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-12T09:19:33"
    }
  ]
}