{
  "bucket": "2026-02-17_03",
  "generated_at": "2026-02-22T16:31:18.451687",
  "total_trades": 14,
  "start_ts": "2026-02-17T03:00:00",
  "end_ts": "2026-02-17T03:59:59",
  "stats": {
    "total": 14,
    "closed": 13,
    "wins": 12,
    "losses": 1,
    "opens": 1,
    "gross_win": 37.07,
    "gross_loss": -18.55,
    "net_profit": 18.52,
    "total_stake": 463.7,
    "win_rate": 92.3076923076923,
    "avg_profit": 1.4246153846153846,
    "profit_factor": 1.9983827493261455,
    "roi": 3.9939616131119258,
    "first_ts": "2026-02-17 03:33:52",
    "last_ts": "2026-02-17 03:57:20",
    "max_drawdown": 18.55,
    "max_drawdown_pct": 100.16198704103674,
    "consecutive_wins": 6,
    "consecutive_losses": 1,
    "largest_win": 19.36,
    "largest_loss": -18.55
  },
  "trades": [
    {
      "id": 12442,
      "contract_id": "306779308488",
      "type": "DIFF",
      "stake": 18.54,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:33:52"
    },
    {
      "id": 12443,
      "contract_id": "306779343088",
      "type": "DIFF",
      "stake": 18.54,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:34:30"
    },
    {
      "id": 12444,
      "contract_id": "306779493948",
      "type": "DIFF",
      "stake": 18.54,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:36:52"
    },
    {
      "id": 12445,
      "contract_id": "306779537128",
      "type": "DIFF",
      "stake": 18.54,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:37:30"
    },
    {
      "id": 12446,
      "contract_id": "306779577888",
      "type": "DIFF",
      "stake": 18.54,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:38:08"
    },
    {
      "id": 12447,
      "contract_id": "306779615388",
      "type": "DIFF",
      "stake": 18.55,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:38:44"
    },
    {
      "id": 12448,
      "contract_id": "306779657288",
      "type": "DIFF",
      "stake": 18.55,
      "profit": -18.55,
      "status": "LOST",
      "timestamp": "2026-02-17T03:39:24"
    },
    {
      "id": 12449,
      "contract_id": "306779702008",
      "type": "DIFF",
      "stake": 222.6,
      "profit": 19.36,
      "status": "WON",
      "timestamp": "2026-02-17T03:40:08"
    },
    {
      "id": 12450,
      "contract_id": "306779738928",
      "type": "DIFF",
      "stake": 18.55,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:40:46"
    },
    {
      "id": 12451,
      "contract_id": "306779802988",
      "type": "DIFF",
      "stake": 18.55,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:41:52"
    },
    {
      "id": 12452,
      "contract_id": "306779864488",
      "type": "DIFF",
      "stake": 18.55,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:42:54"
    },
    {
      "id": 12453,
      "contract_id": "306780717368",
      "type": "DIFF",
      "stake": 18.55,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:56:32"
    },
    {
      "id": 12454,
      "contract_id": "306780769468",
      "type": "DIFF",
      "stake": 18.55,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-17T03:57:20"
    },
    {
      "id": 12455,
      "contract_id": "306780769488",
      "type": "DIFF",
      "stake": 18.55,
      "profit": 1.61,
      "status": "WON",
      "timestamp": "2026-02-17T03:57:20"
    }
  ]
}