{
  "bucket": "2026-02-13_2200",
  "generated_at": "2026-02-22T16:31:20.245008",
  "total_trades": 24,
  "start_ts": "2026-02-13T22:00:00",
  "end_ts": "2026-02-13T22:09:59",
  "stats": {
    "total": 24,
    "closed": 23,
    "wins": 21,
    "losses": 2,
    "opens": 1,
    "gross_win": 15.09,
    "gross_loss": -8.09,
    "net_profit": 6.999999999999999,
    "total_stake": 185.98999999999998,
    "win_rate": 91.30434782608695,
    "avg_profit": 0.3043478260869565,
    "profit_factor": 1.8652657601977751,
    "roi": 3.763643206624012,
    "first_ts": "2026-02-13 22:03:28",
    "last_ts": "2026-02-13 22:07:42",
    "max_drawdown": 4.05,
    "max_drawdown_pct": 57.857142857142875,
    "consecutive_wins": 12,
    "consecutive_losses": 1,
    "largest_win": 4.22,
    "largest_loss": -4.05
  },
  "trades": [
    {
      "id": 8482,
      "contract_id": "306512448588",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:03:28"
    },
    {
      "id": 8483,
      "contract_id": "306512453028",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:03:36"
    },
    {
      "id": 8484,
      "contract_id": "306512457088",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:03:44"
    },
    {
      "id": 8485,
      "contract_id": "306512461188",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:03:52"
    },
    {
      "id": 8486,
      "contract_id": "306512466028",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:04:00"
    },
    {
      "id": 8487,
      "contract_id": "306512471668",
      "type": "DIFF",
      "stake": 4.04,
      "profit": -4.04,
      "status": "LOST",
      "timestamp": "2026-02-13T22:04:08"
    },
    {
      "id": 8488,
      "contract_id": "306512496388",
      "type": "DIFF",
      "stake": 48.48,
      "profit": 4.22,
      "status": "WON",
      "timestamp": "2026-02-13T22:04:52"
    },
    {
      "id": 8489,
      "contract_id": "306512500808",
      "type": "DIFF",
      "stake": 4.04,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:05:00"
    },
    {
      "id": 8490,
      "contract_id": "306512506068",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:05:08"
    },
    {
      "id": 8491,
      "contract_id": "306512510388",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:05:16"
    },
    {
      "id": 8492,
      "contract_id": "306512513428",
      "type": "DIFF",
      "stake": 4.05,
      "profit": -4.05,
      "status": "LOST",
      "timestamp": "2026-02-13T22:05:22"
    },
    {
      "id": 8493,
      "contract_id": "306512537208",
      "type": "DIFF",
      "stake": 48.48,
      "profit": 4.22,
      "status": "WON",
      "timestamp": "2026-02-13T22:06:06"
    },
    {
      "id": 8494,
      "contract_id": "306512541408",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:06:14"
    },
    {
      "id": 8495,
      "contract_id": "306512545448",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:06:22"
    },
    {
      "id": 8496,
      "contract_id": "306512549808",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:06:30"
    },
    {
      "id": 8497,
      "contract_id": "306512554368",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:06:38"
    },
    {
      "id": 8498,
      "contract_id": "306512558408",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:06:46"
    },
    {
      "id": 8499,
      "contract_id": "306512562268",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:06:54"
    },
    {
      "id": 8500,
      "contract_id": "306512566788",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:07:02"
    },
    {
      "id": 8501,
      "contract_id": "306512571268",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:07:10"
    },
    {
      "id": 8502,
      "contract_id": "306512575108",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:07:18"
    },
    {
      "id": 8503,
      "contract_id": "306512579168",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:07:26"
    },
    {
      "id": 8504,
      "contract_id": "306512582868",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.35,
      "status": "WON",
      "timestamp": "2026-02-13T22:07:34"
    },
    {
      "id": 8505,
      "contract_id": "306512586728",
      "type": "DIFF",
      "stake": 4.05,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-13T22:07:42"
    }
  ]
}