{
  "bucket": "2026-02-11_2010",
  "generated_at": "2026-02-22T16:31:19.743408",
  "total_trades": 55,
  "start_ts": "2026-02-11T20:10:00",
  "end_ts": "2026-02-11T20:19:59",
  "stats": {
    "total": 55,
    "closed": 55,
    "wins": 50,
    "losses": 5,
    "opens": 0,
    "gross_win": 2.9499999999999997,
    "gross_loss": -1.75,
    "net_profit": 1.2,
    "total_stake": 38.5,
    "win_rate": 90.9090909090909,
    "avg_profit": 0.021818181818181816,
    "profit_factor": 1.6857142857142855,
    "roi": 3.116883116883117,
    "first_ts": "2026-02-11 20:10:04",
    "last_ts": "2026-02-11 20:19:52",
    "max_drawdown": 0.35,
    "max_drawdown_pct": 29.16666666666665,
    "consecutive_wins": 19,
    "consecutive_losses": 1,
    "largest_win": 0.41,
    "largest_loss": -0.35
  },
  "trades": [
    {
      "id": 4543,
      "contract_id": "306332610548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:10:04"
    },
    {
      "id": 4544,
      "contract_id": "306332617728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:10:10"
    },
    {
      "id": 4545,
      "contract_id": "306332628588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:10:18"
    },
    {
      "id": 4546,
      "contract_id": "306332638948",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:10:26"
    },
    {
      "id": 4547,
      "contract_id": "306332649248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:10:34"
    },
    {
      "id": 4548,
      "contract_id": "306332657488",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:10:40"
    },
    {
      "id": 4549,
      "contract_id": "306332666808",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:10:48"
    },
    {
      "id": 4550,
      "contract_id": "306332677168",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:10:56"
    },
    {
      "id": 4551,
      "contract_id": "306332687388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:11:04"
    },
    {
      "id": 4552,
      "contract_id": "306332694628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:11:10"
    },
    {
      "id": 4553,
      "contract_id": "306332705988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:11:18"
    },
    {
      "id": 4554,
      "contract_id": "306332716248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:11:26"
    },
    {
      "id": 4555,
      "contract_id": "306332726688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:11:34"
    },
    {
      "id": 4556,
      "contract_id": "306332737628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:11:42"
    },
    {
      "id": 4557,
      "contract_id": "306332747208",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:11:50"
    },
    {
      "id": 4558,
      "contract_id": "306332757228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:11:58"
    },
    {
      "id": 4559,
      "contract_id": "306332767968",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:12:06"
    },
    {
      "id": 4560,
      "contract_id": "306332776748",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:12:12"
    },
    {
      "id": 4561,
      "contract_id": "306332784308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:12:18"
    },
    {
      "id": 4562,
      "contract_id": "306332793688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-11T20:12:25"
    },
    {
      "id": 4563,
      "contract_id": "306332847188",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-11T20:13:08"
    },
    {
      "id": 4564,
      "contract_id": "306332857888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:13:16"
    },
    {
      "id": 4565,
      "contract_id": "306332867928",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:13:24"
    },
    {
      "id": 4566,
      "contract_id": "306332878088",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:13:32"
    },
    {
      "id": 4567,
      "contract_id": "306332887688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:13:40"
    },
    {
      "id": 4568,
      "contract_id": "306332896968",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:13:48"
    },
    {
      "id": 4569,
      "contract_id": "306332904988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:13:54"
    },
    {
      "id": 4570,
      "contract_id": "306332915408",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-11T20:14:02"
    },
    {
      "id": 4571,
      "contract_id": "306332968668",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-11T20:14:46"
    },
    {
      "id": 4572,
      "contract_id": "306332975868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:14:52"
    },
    {
      "id": 4573,
      "contract_id": "306332986248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:15:00"
    },
    {
      "id": 4574,
      "contract_id": "306332997028",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:15:08"
    },
    {
      "id": 4575,
      "contract_id": "306333006528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:15:16"
    },
    {
      "id": 4576,
      "contract_id": "306333016108",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:15:24"
    },
    {
      "id": 4577,
      "contract_id": "306333025728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:15:32"
    },
    {
      "id": 4578,
      "contract_id": "306333035588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:15:40"
    },
    {
      "id": 4579,
      "contract_id": "306333045828",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:15:48"
    },
    {
      "id": 4580,
      "contract_id": "306333055848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:15:56"
    },
    {
      "id": 4581,
      "contract_id": "306333068128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:16:04"
    },
    {
      "id": 4582,
      "contract_id": "306333075148",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:16:10"
    },
    {
      "id": 4583,
      "contract_id": "306333085328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:16:18"
    },
    {
      "id": 4584,
      "contract_id": "306333093088",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:16:24"
    },
    {
      "id": 4585,
      "contract_id": "306333104528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-11T20:16:32"
    },
    {
      "id": 4586,
      "contract_id": "306333158768",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-11T20:17:16"
    },
    {
      "id": 4587,
      "contract_id": "306333167848",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:17:24"
    },
    {
      "id": 4588,
      "contract_id": "306333177708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:17:32"
    },
    {
      "id": 4589,
      "contract_id": "306333188288",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:17:40"
    },
    {
      "id": 4590,
      "contract_id": "306333198428",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-11T20:17:48"
    },
    {
      "id": 4591,
      "contract_id": "306333261928",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-11T20:18:32"
    },
    {
      "id": 4592,
      "contract_id": "306333274468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:18:40"
    },
    {
      "id": 4593,
      "contract_id": "306333283908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:18:46"
    },
    {
      "id": 4594,
      "contract_id": "306333296008",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:18:54"
    },
    {
      "id": 4595,
      "contract_id": "306333307608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-11T20:19:02"
    },
    {
      "id": 4596,
      "contract_id": "306333318728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-11T20:19:10"
    },
    {
      "id": 4597,
      "contract_id": "306333371948",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-11T20:19:52"
    }
  ]
}