{
  "bucket": "2026-02-13_1400",
  "generated_at": "2026-02-22T16:31:20.195703",
  "total_trades": 25,
  "start_ts": "2026-02-13T14:00:00",
  "end_ts": "2026-02-13T14:09:59",
  "stats": {
    "total": 25,
    "closed": 25,
    "wins": 19,
    "losses": 6,
    "opens": 0,
    "gross_win": 21.939999999999998,
    "gross_loss": -68.17,
    "net_profit": -46.23,
    "total_stake": 320.44,
    "win_rate": 76.0,
    "avg_profit": -1.8492,
    "profit_factor": 0.3218424526917999,
    "roi": -14.427037822993382,
    "first_ts": "2026-02-13 14:03:29",
    "last_ts": "2026-02-13 14:09:31",
    "max_drawdown": 52.129999999999995,
    "max_drawdown_pct": 883.5593220338984,
    "consecutive_wins": 11,
    "consecutive_losses": 2,
    "largest_win": 4.18,
    "largest_loss": -48.12
  },
  "trades": [
    {
      "id": 8103,
      "contract_id": "306489376948",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:03:29"
    },
    {
      "id": 8104,
      "contract_id": "306489384768",
      "type": "DIFF",
      "stake": 4.01,
      "profit": -4.01,
      "status": "LOST",
      "timestamp": "2026-02-13T14:03:37"
    },
    {
      "id": 8105,
      "contract_id": "306489428528",
      "type": "DIFF",
      "stake": 48.0,
      "profit": 4.17,
      "status": "WON",
      "timestamp": "2026-02-13T14:04:19"
    },
    {
      "id": 8106,
      "contract_id": "306489434608",
      "type": "DIFF",
      "stake": 4.01,
      "profit": -4.01,
      "status": "LOST",
      "timestamp": "2026-02-13T14:04:25"
    },
    {
      "id": 8107,
      "contract_id": "306489480968",
      "type": "DIFF",
      "stake": 48.0,
      "profit": 4.17,
      "status": "WON",
      "timestamp": "2026-02-13T14:05:09"
    },
    {
      "id": 8108,
      "contract_id": "306489489228",
      "type": "DIFF",
      "stake": 4.01,
      "profit": -4.01,
      "status": "LOST",
      "timestamp": "2026-02-13T14:05:17"
    },
    {
      "id": 8109,
      "contract_id": "306489538508",
      "type": "DIFF",
      "stake": 48.0,
      "profit": 4.17,
      "status": "WON",
      "timestamp": "2026-02-13T14:06:02"
    },
    {
      "id": 8110,
      "contract_id": "306489545228",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:06:09"
    },
    {
      "id": 8111,
      "contract_id": "306489555648",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:06:19"
    },
    {
      "id": 8112,
      "contract_id": "306489563608",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:06:27"
    },
    {
      "id": 8113,
      "contract_id": "306489572088",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:06:35"
    },
    {
      "id": 8114,
      "contract_id": "306489580628",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:06:43"
    },
    {
      "id": 8115,
      "contract_id": "306489588748",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:06:51"
    },
    {
      "id": 8116,
      "contract_id": "306489598848",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:06:59"
    },
    {
      "id": 8117,
      "contract_id": "306489606068",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:07:05"
    },
    {
      "id": 8118,
      "contract_id": "306489614768",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:07:13"
    },
    {
      "id": 8119,
      "contract_id": "306489624428",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:07:21"
    },
    {
      "id": 8120,
      "contract_id": "306489635408",
      "type": "DIFF",
      "stake": 4.01,
      "profit": -4.01,
      "status": "LOST",
      "timestamp": "2026-02-13T14:07:29"
    },
    {
      "id": 8121,
      "contract_id": "306489683268",
      "type": "DIFF",
      "stake": 48.12,
      "profit": 4.18,
      "status": "WON",
      "timestamp": "2026-02-13T14:08:13"
    },
    {
      "id": 8122,
      "contract_id": "306489692528",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:08:21"
    },
    {
      "id": 8123,
      "contract_id": "306489701488",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:08:27"
    },
    {
      "id": 8124,
      "contract_id": "306489710868",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:08:35"
    },
    {
      "id": 8125,
      "contract_id": "306489720128",
      "type": "DIFF",
      "stake": 4.01,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T14:08:43"
    },
    {
      "id": 8126,
      "contract_id": "306489727028",
      "type": "DIFF",
      "stake": 4.01,
      "profit": -4.01,
      "status": "LOST",
      "timestamp": "2026-02-13T14:08:49"
    },
    {
      "id": 8127,
      "contract_id": "306489780348",
      "type": "DIFF",
      "stake": 48.12,
      "profit": -48.12,
      "status": "LOST",
      "timestamp": "2026-02-13T14:09:31"
    }
  ]
}