{
  "bucket": "2026-02-09_08",
  "generated_at": "2026-02-22T16:31:16.783275",
  "total_trades": 52,
  "start_ts": "2026-02-09T08:00:00",
  "end_ts": "2026-02-09T08:59:59",
  "stats": {
    "total": 52,
    "closed": 51,
    "wins": 44,
    "losses": 7,
    "opens": 1,
    "gross_win": 2.44,
    "gross_loss": -6.3,
    "net_profit": -3.8600000000000003,
    "total_stake": 87.5,
    "win_rate": 86.27450980392157,
    "avg_profit": -0.07568627450980393,
    "profit_factor": 0.3873015873015873,
    "roi": -4.411428571428572,
    "first_ts": "2026-02-09 08:31:45",
    "last_ts": "2026-02-09 08:59:19",
    "max_drawdown": 4.699999999999999,
    "max_drawdown_pct": 734.3749999999998,
    "consecutive_wins": 10,
    "consecutive_losses": 2,
    "largest_win": 0.41,
    "largest_loss": -4.2
  },
  "trades": [
    {
      "id": 877,
      "contract_id": "306116003648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:31:45"
    },
    {
      "id": 878,
      "contract_id": "306116011088",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:31:53"
    },
    {
      "id": 879,
      "contract_id": "306116019228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:32:01"
    },
    {
      "id": 880,
      "contract_id": "306116024528",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:32:07"
    },
    {
      "id": 881,
      "contract_id": "306116031908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:32:15"
    },
    {
      "id": 882,
      "contract_id": "306116039108",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:32:23"
    },
    {
      "id": 883,
      "contract_id": "306116046708",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:32:31"
    },
    {
      "id": 884,
      "contract_id": "306116052588",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:32:37"
    },
    {
      "id": 885,
      "contract_id": "306116057888",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-09T08:32:43"
    },
    {
      "id": 886,
      "contract_id": "306116101788",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-09T08:33:27"
    },
    {
      "id": 887,
      "contract_id": "306116109788",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:33:35"
    },
    {
      "id": 888,
      "contract_id": "306116117508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:33:43"
    },
    {
      "id": 889,
      "contract_id": "306116123508",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:33:49"
    },
    {
      "id": 890,
      "contract_id": "306116129908",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:33:55"
    },
    {
      "id": 891,
      "contract_id": "306116136228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:34:01"
    },
    {
      "id": 892,
      "contract_id": "306116144548",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:34:09"
    },
    {
      "id": 893,
      "contract_id": "306116152308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-09T08:34:17"
    },
    {
      "id": 894,
      "contract_id": "306116191608",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-09T08:34:59"
    },
    {
      "id": 895,
      "contract_id": "306116200068",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:35:07"
    },
    {
      "id": 896,
      "contract_id": "306116207168",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:35:14"
    },
    {
      "id": 897,
      "contract_id": "306116211868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:35:19"
    },
    {
      "id": 898,
      "contract_id": "306116219308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:35:27"
    },
    {
      "id": 899,
      "contract_id": "306116226868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:35:35"
    },
    {
      "id": 900,
      "contract_id": "306116232988",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:35:41"
    },
    {
      "id": 901,
      "contract_id": "306116241028",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-09T08:35:49"
    },
    {
      "id": 902,
      "contract_id": "306116282888",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-09T08:36:33"
    },
    {
      "id": 903,
      "contract_id": "306116290568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:36:41"
    },
    {
      "id": 904,
      "contract_id": "306116296268",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:36:47"
    },
    {
      "id": 905,
      "contract_id": "306116302328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:36:53"
    },
    {
      "id": 906,
      "contract_id": "306116308328",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-09T08:36:59"
    },
    {
      "id": 907,
      "contract_id": "306116354428",
      "type": "DIFF",
      "stake": 4.2,
      "profit": -4.2,
      "status": "LOST",
      "timestamp": "2026-02-09T08:37:44"
    },
    {
      "id": 908,
      "contract_id": "306116396188",
      "type": "DIFF",
      "stake": 50.4,
      "profit": 0.0,
      "status": "OPEN",
      "timestamp": "2026-02-09T08:38:25"
    },
    {
      "id": 909,
      "contract_id": "306117493648",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:56:39"
    },
    {
      "id": 910,
      "contract_id": "306117499768",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:56:45"
    },
    {
      "id": 911,
      "contract_id": "306117505048",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:56:51"
    },
    {
      "id": 912,
      "contract_id": "306117512568",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:56:59"
    },
    {
      "id": 913,
      "contract_id": "306117518728",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:57:05"
    },
    {
      "id": 914,
      "contract_id": "306117524608",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:57:11"
    },
    {
      "id": 915,
      "contract_id": "306117530308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:57:17"
    },
    {
      "id": 916,
      "contract_id": "306117536248",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:57:23"
    },
    {
      "id": 917,
      "contract_id": "306117544128",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:57:31"
    },
    {
      "id": 918,
      "contract_id": "306117549868",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:57:37"
    },
    {
      "id": 919,
      "contract_id": "306117557188",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-09T08:57:45"
    },
    {
      "id": 920,
      "contract_id": "306117595848",
      "type": "DIFF",
      "stake": 4.2,
      "profit": 0.41,
      "status": "WON",
      "timestamp": "2026-02-09T08:58:27"
    },
    {
      "id": 921,
      "contract_id": "306117601688",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:58:33"
    },
    {
      "id": 922,
      "contract_id": "306117606968",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:58:39"
    },
    {
      "id": 923,
      "contract_id": "306117614628",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:58:47"
    },
    {
      "id": 924,
      "contract_id": "306117620228",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:58:53"
    },
    {
      "id": 925,
      "contract_id": "306117628308",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:59:01"
    },
    {
      "id": 926,
      "contract_id": "306117634468",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:59:07"
    },
    {
      "id": 927,
      "contract_id": "306117640388",
      "type": "DIFF",
      "stake": 0.35,
      "profit": 0.02,
      "status": "WON",
      "timestamp": "2026-02-09T08:59:14"
    },
    {
      "id": 928,
      "contract_id": "306117646188",
      "type": "DIFF",
      "stake": 0.35,
      "profit": -0.35,
      "status": "LOST",
      "timestamp": "2026-02-09T08:59:19"
    }
  ]
}