{
  "bucket": "2026-02-14_0430",
  "generated_at": "2026-02-22T16:31:20.309246",
  "total_trades": 21,
  "start_ts": "2026-02-14T04:30:00",
  "end_ts": "2026-02-14T04:39:59",
  "stats": {
    "total": 21,
    "closed": 20,
    "wins": 20,
    "losses": 0,
    "opens": 1,
    "gross_win": 6.800000000000001,
    "gross_loss": 0,
    "net_profit": 6.800000000000001,
    "total_stake": 81.69,
    "win_rate": 100.0,
    "avg_profit": 0.34,
    "profit_factor": 0.0,
    "roi": 8.324152283021178,
    "first_ts": "2026-02-14 04:33:28",
    "last_ts": "2026-02-14 04:36:00",
    "max_drawdown": 0,
    "max_drawdown_pct": 0.0,
    "consecutive_wins": 20,
    "consecutive_losses": 0,
    "largest_win": 0.34,
    "largest_loss": 0
  },
  "trades": [
    {
      "id": 9025,
      "contract_id": "306529586568",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:33:28"
    },
    {
      "id": 9026,
      "contract_id": "306529593528",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:33:36"
    },
    {
      "id": 9027,
      "contract_id": "306529600328",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:33:44"
    },
    {
      "id": 9028,
      "contract_id": "306529605268",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:33:50"
    },
    {
      "id": 9029,
      "contract_id": "306529610888",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:33:56"
    },
    {
      "id": 9030,
      "contract_id": "306529619208",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:34:04"
    },
    {
      "id": 9031,
      "contract_id": "306529626588",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:34:12"
    },
    {
      "id": 9032,
      "contract_id": "306529634008",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:34:20"
    },
    {
      "id": 9033,
      "contract_id": "306529641308",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:34:28"
    },
    {
      "id": 9034,
      "contract_id": "306529648568",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:34:36"
    },
    {
      "id": 9035,
      "contract_id": "306529653908",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:34:42"
    },
    {
      "id": 9036,
      "contract_id": "306529660928",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:34:50"
    },
    {
      "id": 9037,
      "contract_id": "306529668688",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:34:58"
    },
    {
      "id": 9038,
      "contract_id": "306529677828",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:35:06"
    },
    {
      "id": 9039,
      "contract_id": "306529684888",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:35:14"
    },
    {
      "id": 9040,
      "contract_id": "306529691628",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:35:22"
    },
    {
      "id": 9041,
      "contract_id": "306529699328",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:35:30"
    },
    {
      "id": 9042,
      "contract_id": "306529706168",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:35:38"
    },
    {
      "id": 9043,
      "contract_id": "306529713588",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:35:46"
    },
    {
      "id": 9044,
      "contract_id": "306529718748",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.34,
      "status": "WON",
      "timestamp": "2026-02-14T04:35:52"
    },
    {
      "id": 9045,
      "contract_id": "306529725968",
      "type": "DIFF",
      "stake": 3.89,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-14T04:36:00"
    }
  ]
}