{
  "bucket": "2026-02-16_0140",
  "generated_at": "2026-02-22T16:31:21.446469",
  "total_trades": 30,
  "start_ts": "2026-02-16T01:40:00",
  "end_ts": "2026-02-16T01:49:59",
  "stats": {
    "total": 30,
    "closed": 29,
    "wins": 26,
    "losses": 3,
    "opens": 1,
    "gross_win": 54.6,
    "gross_loss": -40.76,
    "net_profit": 13.84,
    "total_stake": 686.29,
    "win_rate": 89.65517241379311,
    "avg_profit": 0.4772413793103448,
    "profit_factor": 1.3395485770363103,
    "roi": 2.01664019583558,
    "first_ts": "2026-02-16 01:40:16",
    "last_ts": "2026-02-16 01:45:06",
    "max_drawdown": 17.49,
    "max_drawdown_pct": 55.82508777529524,
    "consecutive_wins": 20,
    "consecutive_losses": 1,
    "largest_win": 12.13,
    "largest_loss": -17.49
  },
  "trades": [
    {
      "id": 12077,
      "contract_id": "306684209208",
      "type": "DIFF",
      "stake": 11.63,
      "profit": -11.63,
      "status": "LOST",
      "timestamp": "2026-02-16T01:40:16"
    },
    {
      "id": 12078,
      "contract_id": "306684215268",
      "type": "DIFF",
      "stake": 139.44,
      "profit": 12.13,
      "status": "WON",
      "timestamp": "2026-02-16T01:40:24"
    },
    {
      "id": 12079,
      "contract_id": "306684230308",
      "type": "DIFF",
      "stake": 11.63,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:40:42"
    },
    {
      "id": 12080,
      "contract_id": "306684253728",
      "type": "DIFF",
      "stake": 11.63,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:41:13"
    },
    {
      "id": 12081,
      "contract_id": "306684255028",
      "type": "DIFF",
      "stake": 17.43,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:41:14"
    },
    {
      "id": 12082,
      "contract_id": "306684269388",
      "type": "DIFF",
      "stake": 11.63,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:41:32"
    },
    {
      "id": 12083,
      "contract_id": "306684269408",
      "type": "DIFF",
      "stake": 17.45,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:41:33"
    },
    {
      "id": 12084,
      "contract_id": "306684281948",
      "type": "DIFF",
      "stake": 11.64,
      "profit": -11.64,
      "status": "LOST",
      "timestamp": "2026-02-16T01:41:50"
    },
    {
      "id": 12085,
      "contract_id": "306684283528",
      "type": "DIFF",
      "stake": 17.43,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:41:52"
    },
    {
      "id": 12086,
      "contract_id": "306684287028",
      "type": "DIFF",
      "stake": 139.32,
      "profit": 12.11,
      "status": "WON",
      "timestamp": "2026-02-16T01:41:57"
    },
    {
      "id": 12087,
      "contract_id": "306684299248",
      "type": "DIFF",
      "stake": 17.46,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:42:12"
    },
    {
      "id": 12088,
      "contract_id": "306684300788",
      "type": "DIFF",
      "stake": 11.62,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:42:14"
    },
    {
      "id": 12089,
      "contract_id": "306684313688",
      "type": "DIFF",
      "stake": 17.46,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:42:32"
    },
    {
      "id": 12090,
      "contract_id": "306684313708",
      "type": "DIFF",
      "stake": 11.64,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:42:32"
    },
    {
      "id": 12091,
      "contract_id": "306684327688",
      "type": "DIFF",
      "stake": 17.46,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:42:50"
    },
    {
      "id": 12092,
      "contract_id": "306684327868",
      "type": "DIFF",
      "stake": 11.64,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:42:50"
    },
    {
      "id": 12093,
      "contract_id": "306684345228",
      "type": "DIFF",
      "stake": 11.65,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:43:12"
    },
    {
      "id": 12094,
      "contract_id": "306684346948",
      "type": "DIFF",
      "stake": 17.48,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-16T01:43:13"
    },
    {
      "id": 12095,
      "contract_id": "306684347008",
      "type": "DIFF",
      "stake": 17.45,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:43:14"
    },
    {
      "id": 12096,
      "contract_id": "306684360548",
      "type": "DIFF",
      "stake": 11.65,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:43:30"
    },
    {
      "id": 12097,
      "contract_id": "306684360648",
      "type": "DIFF",
      "stake": 17.48,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:43:30"
    },
    {
      "id": 12098,
      "contract_id": "306684375688",
      "type": "DIFF",
      "stake": 11.65,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:43:49"
    },
    {
      "id": 12099,
      "contract_id": "306684375768",
      "type": "DIFF",
      "stake": 17.48,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:43:49"
    },
    {
      "id": 12100,
      "contract_id": "306684392148",
      "type": "DIFF",
      "stake": 17.49,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:44:08"
    },
    {
      "id": 12101,
      "contract_id": "306684392248",
      "type": "DIFF",
      "stake": 11.66,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:44:08"
    },
    {
      "id": 12102,
      "contract_id": "306684408308",
      "type": "DIFF",
      "stake": 17.49,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:44:28"
    },
    {
      "id": 12103,
      "contract_id": "306684408288",
      "type": "DIFF",
      "stake": 11.66,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:44:28"
    },
    {
      "id": 12104,
      "contract_id": "306684423828",
      "type": "DIFF",
      "stake": 11.66,
      "profit": 1.01,
      "status": "WON",
      "timestamp": "2026-02-16T01:44:48"
    },
    {
      "id": 12105,
      "contract_id": "306684423908",
      "type": "DIFF",
      "stake": 17.49,
      "profit": 1.52,
      "status": "WON",
      "timestamp": "2026-02-16T01:44:48"
    },
    {
      "id": 12106,
      "contract_id": "306684438648",
      "type": "DIFF",
      "stake": 17.49,
      "profit": -17.49,
      "status": "LOST",
      "timestamp": "2026-02-16T01:45:06"
    }
  ]
}