{
  "window": {
    "start": "2026-07-27T00:00:00+00:00",
    "end": "2026-08-10T02:30:00+00:00"
  },
  "cohort": {
    "entry_submissions": 26,
    "filled_entries": 22,
    "cancelled_zero_fill": 4,
    "fill_rate": 0.8461538461538461,
    "closed": 20,
    "open": 2,
    "carried_in_exits": 1,
    "win_rate": 0.6,
    "net_profit_abs": 24.125165969999998,
    "profit_factor": 1.3747348605616634,
    "profit_ratio": {
      "n": 20,
      "sum": 0.15207378502261,
      "mean": 0.0076036892511304995,
      "median": 0.029639600111802895,
      "min": -0.05171006523474637,
      "max": 0.07611576531872816
    },
    "mfe_ratio_gross": {
      "n": 20,
      "sum": 1.090899142688086,
      "mean": 0.054544957134404305,
      "median": 0.05949551957839952,
      "min": 0.000520833333333276,
      "max": 0.1049778215869887
    },
    "mae_ratio_gross": {
      "n": 20,
      "sum": 0.660060130542758,
      "mean": 0.033003006527137904,
      "median": 0.0325716394264954,
      "min": 0.0,
      "max": 0.04998737692501881
    },
    "duration_h": {
      "n": 20,
      "sum": 501.8074301413888,
      "mean": 25.09037150706944,
      "median": 10.435580589583331,
      "min": 1.5035883219444446,
      "max": 88.09369683277777
    },
    "entry_latency_s": {
      "n": 22,
      "sum": 955.625,
      "mean": 43.4375,
      "median": 7.679,
      "min": 0.336,
      "max": 532.764
    },
    "trailing_closed": 12,
    "hard_stop_closed": 8,
    "pair_stats": {
      "ADA/USDT:USDT": {
        "n": 1,
        "pnl_abs": 11.01788416,
        "pnl_ratio_sum": 0.07325783478719186,
        "wins": 1
      },
      "BNB/USDT:USDT": {
        "n": 1,
        "pnl_abs": -7.75729136,
        "pnl_ratio_sum": -0.050809092572945656,
        "wins": 0
      },
      "BTC/USDT:USDT": {
        "n": 1,
        "pnl_abs": -6.41913728,
        "pnl_ratio_sum": -0.05081763021972714,
        "wins": 0
      },
      "EDGE/USDT:USDT": {
        "n": 3,
        "pnl_abs": -8.29016765,
        "pnl_ratio_sum": -0.05190195515714417,
        "wins": 1
      },
      "ETH/USDT:USDT": {
        "n": 1,
        "pnl_abs": 4.52694226,
        "pnl_ratio_sum": 0.02935690101020772,
        "wins": 1
      },
      "POWER/USDT:USDT": {
        "n": 3,
        "pnl_abs": 17.78636986,
        "pnl_ratio_sum": 0.11508966477135399,
        "wins": 3
      },
      "UNI/USDT:USDT": {
        "n": 3,
        "pnl_abs": -8.534676860000001,
        "pnl_ratio_sum": -0.05561560185564137,
        "wins": 1
      },
      "VANRY/USDT:USDT": {
        "n": 3,
        "pnl_abs": 9.442269200000002,
        "pnl_ratio_sum": 0.06343715719301993,
        "wins": 2
      },
      "XRP/USDT:USDT": {
        "n": 3,
        "pnl_abs": 5.53112438,
        "pnl_ratio_sum": 0.035677932508691175,
        "wins": 2
      },
      "ZEC/USDT:USDT": {
        "n": 1,
        "pnl_abs": 6.82184926,
        "pnl_ratio_sum": 0.0443985745576037,
        "wins": 1
      }
    }
  },
  "block_summary": {
    "raw_logs": 295,
    "clusters": 170,
    "raw_by_reason": {
      "same_side_limit": 295
    },
    "clusters_by_reason": {
      "same_side_limit": 170
    },
    "shadow_observed": 79,
    "shadow_eligible": 21
  },
  "stop_slippage": {
    "n": 21,
    "sum": -0.0002225595276895469,
    "mean": -1.059807274712128e-05,
    "median": 0.0,
    "min": -0.0004926108374383694,
    "max": 0.0002700513097488225
  },
  "trades": [
    {
      "id": 28,
      "exchange": "binance",
      "pair": "POWER/USDT:USDT",
      "base_currency": "POWER",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.029790714000000003,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.057421872,
      "fee_close_currency": "USDT",
      "open_rate": 0.09077,
      "open_rate_requested": 0.09077,
      "open_trade_value": 297.847558572,
      "close_rate": 0.08748,
      "close_rate_requested": 0.08748,
      "realized_profit": 10.6807767,
      "close_profit": 0.07171975322683793,
      "close_profit_abs": 10.6807767,
      "stake_amount": 148.95357,
      "max_stake_amount": 148.95357,
      "amount": 3282.0,
      "amount_requested": 3282.4534651612857,
      "open_date": "2026-07-26 02:40:09.736223",
      "close_date": "2026-07-27 14:50:36.805000",
      "stop_loss": 0.08748,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 0.09303,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 0.09265,
      "min_rate": 0.08619,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 1e-05,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.13073,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.19540935337587362,
      "record_version": 2,
      "mfe_ratio_gross": 0.1009143990305167,
      "mae_ratio_gross": 0.041423377767984854,
      "duration_h": 36.174185771388885
    },
    {
      "id": 29,
      "exchange": "binance",
      "pair": "VANRY/USDT:USDT",
      "base_currency": "VANRY",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.029985373600000004,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.057665316800000005,
      "fee_close_currency": "USDT",
      "open_rate": 0.004058,
      "open_rate_requested": 0.004058,
      "open_trade_value": 299.7937652528,
      "close_rate": 0.003902,
      "close_rate_requested": 0.003902,
      "realized_profit": 11.40951594,
      "close_profit": 0.07611576531872816,
      "close_profit_abs": 11.40951594,
      "stake_amount": 149.926868,
      "max_stake_amount": 149.926868,
      "amount": 73892.0,
      "amount_requested": 73892.23740601033,
      "open_date": "2026-07-27 00:40:09.746242",
      "close_date": "2026-07-27 11:42:27.011000",
      "stop_loss": 0.003902,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 0.004159,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 0.004122,
      "min_rate": 0.003845,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 1e-06,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.005872,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": -4.62773350469976,
      "record_version": 2,
      "mfe_ratio_gross": 0.1049778215869887,
      "mae_ratio_gross": 0.031542631838343924,
      "duration_h": 11.038129099444443
    },
    {
      "id": 30,
      "exchange": "binance",
      "pair": "UNI/USDT:USDT",
      "base_currency": "UNI",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.029952,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.061386,
      "fee_close_currency": "USDT",
      "open_rate": 3.84,
      "open_rate_requested": 3.84,
      "open_trade_value": 299.460096,
      "close_rate": 3.935,
      "close_rate_requested": 3.935,
      "realized_profit": -7.53129,
      "close_profit": -0.050299122324464894,
      "close_profit_abs": -7.53129,
      "stake_amount": 149.76,
      "max_stake_amount": 149.76,
      "amount": 78.0,
      "amount_requested": 78.96961604889844,
      "open_date": "2026-07-27 12:15:09.078041",
      "close_date": "2026-07-27 13:45:21.996000",
      "stop_loss": 3.935,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 3.935,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 3.934,
      "min_rate": 3.839,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 0.001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 5.631,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.0,
      "record_version": 2,
      "mfe_ratio_gross": 0.000520833333333276,
      "mae_ratio_gross": 0.04895833333333349,
      "duration_h": 1.5035883219444446
    },
    {
      "id": 31,
      "exchange": "binance",
      "pair": "ADA/USDT:USDT",
      "base_currency": "ADA",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.03008576,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.057944319999999994,
      "fee_close_currency": "USDT",
      "open_rate": 0.1621,
      "open_rate_requested": 0.1621,
      "open_trade_value": 300.79742848,
      "close_rate": 0.1561,
      "close_rate_requested": 0.1561,
      "realized_profit": 11.01788416,
      "close_profit": 0.07325783478719186,
      "close_profit_abs": 11.01788416,
      "stake_amount": 150.4288,
      "max_stake_amount": 150.4288,
      "amount": 1856.0,
      "amount_requested": 1856.9187692644662,
      "open_date": "2026-07-27 14:30:09.175513",
      "close_date": "2026-07-28 00:20:08.091000",
      "stop_loss": 0.1561,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 0.1661,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 0.1621,
      "min_rate": 0.1538,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 0.0001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.2379,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": -0.127470306702048,
      "record_version": 2,
      "mfe_ratio_gross": 0.1024059222702036,
      "mae_ratio_gross": 0.0,
      "duration_h": 9.833032079722221
    },
    {
      "id": 32,
      "exchange": "binance",
      "pair": "EDGE/USDT:USDT",
      "base_currency": "EDGE",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.03041717,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.05928190000000001,
      "fee_close_currency": "USDT",
      "open_rate": 0.3997,
      "open_rate_requested": 0.3997,
      "open_trade_value": 304.11086566,
      "close_rate": 0.3895,
      "close_rate_requested": 0.3895,
      "realized_profit": 7.64208376,
      "close_profit": 0.05025853807238806,
      "close_profit_abs": 7.64208376,
      "stake_amount": 152.08585,
      "max_stake_amount": 152.08585,
      "amount": 761.0,
      "amount_requested": 761.0175711225168,
      "open_date": "2026-07-27 15:40:07.410807",
      "close_date": "2026-07-27 22:19:14.941000",
      "stop_loss": 0.3895,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 0.4096,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 0.4054,
      "min_rate": 0.3838,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 0.0001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.5811,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.087332977171,
      "record_version": 2,
      "mfe_ratio_gross": 0.07955966975231436,
      "mae_ratio_gross": 0.028521391043282378,
      "duration_h": 6.652091720277777
    },
    {
      "id": 33,
      "exchange": "binance",
      "pair": "POWER/USDT:USDT",
      "base_currency": "POWER",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.030644188000000003,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.060281072,
      "fee_close_currency": "USDT",
      "open_rate": 0.08579,
      "open_rate_requested": 0.08579,
      "open_trade_value": 306.380591624,
      "close_rate": 0.08438,
      "close_rate_requested": 0.08438,
      "realized_profit": 4.91495055,
      "close_profit": 0.03208395495254989,
      "close_profit_abs": 4.91495055,
      "stake_amount": 153.22094,
      "max_stake_amount": 153.22094,
      "amount": 3572.0,
      "amount_requested": 3572.0762566078793,
      "open_date": "2026-07-27 22:30:04.160634",
      "close_date": "2026-07-28 06:52:16.390000",
      "stop_loss": 0.08438,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 0.08793,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 0.08603,
      "min_rate": 0.08314,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 1e-05,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.12356,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.030161968000000004,
      "record_version": 2,
      "mfe_ratio_gross": 0.061778762093484076,
      "mae_ratio_gross": 0.005595057699032293,
      "duration_h": 8.370063712777778
    },
    {
      "id": 34,
      "exchange": "binance",
      "pair": "XRP/USDT:USDT",
      "base_currency": "XRP",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.03096405,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.0634725,
      "fee_close_currency": "USDT",
      "open_rate": 1.0586,
      "open_rate_requested": 1.0586,
      "open_trade_value": 309.5785719,
      "close_rate": 1.085,
      "close_rate_requested": 1.085,
      "realized_profit": -7.8474006,
      "close_profit": -0.05069731119849513,
      "close_profit_abs": -7.8474006,
      "stake_amount": 154.82025,
      "max_stake_amount": 154.82025,
      "amount": 292.5,
      "amount_requested": 292.5757922254959,
      "open_date": "2026-07-28 00:55:09.203059",
      "close_date": "2026-07-29 05:03:34.366000",
      "stop_loss": 1.085,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 1.085,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 1.0847,
      "min_rate": 1.0449,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.1,
      "price_precision": 0.0001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 1.5539,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": -0.049575485452193986,
      "record_version": 2,
      "mfe_ratio_gross": 0.025883242017759392,
      "mae_ratio_gross": 0.049310409975439284,
      "duration_h": 28.140323039166667
    },
    {
      "id": 35,
      "exchange": "binance",
      "pair": "POWER/USDT:USDT",
      "base_currency": "POWER",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.031109952,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.06126451200000001,
      "fee_close_currency": "USDT",
      "open_rate": 0.08336,
      "open_rate_requested": 0.08336,
      "open_trade_value": 311.037300096,
      "close_rate": 0.08208,
      "close_rate_requested": 0.08208,
      "realized_profit": 4.65347558,
      "close_profit": 0.02992229921339807,
      "close_profit_abs": 4.65347558,
      "stake_amount": 155.54976,
      "max_stake_amount": 155.54976,
      "amount": 3732.0,
      "amount_requested": 3732.9711367953455,
      "open_date": "2026-07-28 07:50:04.273588",
      "close_date": "2026-07-29 05:18:11.375000",
      "stop_loss": 0.08208,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 0.08544,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 0.08507,
      "min_rate": 0.08087,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 1e-05,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.12006,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.19748173611272163,
      "record_version": 2,
      "mfe_ratio_gross": 0.059740882917466556,
      "mae_ratio_gross": 0.04102687140115171,
      "duration_h": 21.468639281111113
    },
    {
      "id": 36,
      "exchange": "binance",
      "pair": "XRP/USDT:USDT",
      "base_currency": "XRP",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.031022690999999998,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.061136249999999996,
      "fee_close_currency": "USDT",
      "open_rate": 1.0783,
      "open_rate_requested": 1.0783,
      "open_trade_value": 310.164864618,
      "close_rate": 1.0625,
      "close_rate_requested": 1.0625,
      "realized_profit": 4.42247837,
      "close_profit": 0.02851695259194969,
      "close_profit_abs": 4.42247837,
      "stake_amount": 155.113455,
      "max_stake_amount": 155.113455,
      "amount": 287.7,
      "amount_requested": 287.70460746760637,
      "open_date": "2026-07-29 12:20:03.637876",
      "close_date": "2026-08-02 01:02:11.368000",
      "stop_loss": 1.0625,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 1.1052,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 1.0944,
      "min_rate": 1.0468,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.1,
      "price_precision": 0.0001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 1.5828,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.15871814709085755,
      "record_version": 2,
      "mfe_ratio_gross": 0.05842529908188831,
      "mae_ratio_gross": 0.02986181953074284,
      "duration_h": 84.70214725666666
    },
    {
      "id": 37,
      "exchange": "binance",
      "pair": "ETH/USDT:USDT",
      "base_currency": "ETH",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.030846906000000004,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.060763932,
      "fee_close_currency": "USDT",
      "open_rate": 1904.13,
      "open_rate_requested": 1904.13,
      "open_trade_value": 308.407366188,
      "close_rate": 1875.43,
      "close_rate_requested": 1875.43,
      "realized_profit": 4.52694226,
      "close_profit": 0.02935690101020772,
      "close_profit_abs": 4.52694226,
      "stake_amount": 154.23453,
      "max_stake_amount": 154.23453,
      "amount": 0.162,
      "amount_requested": 0.16292578670170627,
      "open_date": "2026-07-29 12:20:08.490081",
      "close_date": "2026-07-31 17:51:32.005000",
      "stop_loss": 1875.43,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 1951.73,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 1936.12,
      "min_rate": 1847.72,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.001,
      "price_precision": 0.01,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 2797.78,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.05436093669885378,
      "record_version": 2,
      "mfe_ratio_gross": 0.05925015623933248,
      "mae_ratio_gross": 0.03360064701464688,
      "duration_h": 53.523198588611116
    },
    {
      "id": 38,
      "exchange": "binance",
      "pair": "EDGE/USDT:USDT",
      "base_currency": "EDGE",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.031144060000000005,
      "fee_open_currency": "USDT",
      "fee_close": 0.0005,
      "fee_close_cost": 0.15964240000000002,
      "fee_close_currency": "USDT",
      "open_rate": 0.3613,
      "open_rate_requested": 0.3613,
      "open_trade_value": 311.37831188,
      "close_rate": 0.3704,
      "close_rate_requested": 0.3703,
      "realized_profit": -8.05069641,
      "close_profit": -0.05171006523474637,
      "close_profit_abs": -8.05069641,
      "stake_amount": 155.7203,
      "max_stake_amount": 155.7203,
      "amount": 862.0,
      "amount_requested": 862.3758098077496,
      "open_date": "2026-07-31 21:15:08.942740",
      "close_date": "2026-08-01 03:29:38.552000",
      "stop_loss": 0.3703,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 0.3703,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 0.3703,
      "min_rate": 0.3563,
      "exit_reason": "stop_loss",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 0.0001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.5253,
      "interest_rate": 0.0,
      "funding_fees": 0.01543411,
      "funding_fee_running": 0.0,
      "record_version": 2,
      "mfe_ratio_gross": 0.02767783005812347,
      "mae_ratio_gross": 0.049820094104622244,
      "duration_h": 6.241558127777778
    },
    {
      "id": 39,
      "exchange": "binance",
      "pair": "UNI/USDT:USDT",
      "base_currency": "UNI",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.030528,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.0596592,
      "fee_close_currency": "USDT",
      "open_rate": 4.24,
      "open_rate_requested": 4.24,
      "open_trade_value": 305.218944,
      "close_rate": 4.143,
      "close_rate_requested": 4.143,
      "realized_profit": 6.8632848,
      "close_profit": 0.0449728624970277,
      "close_profit_abs": 6.8632848,
      "stake_amount": 152.64,
      "max_stake_amount": 152.64,
      "amount": 72.0,
      "amount_requested": 72.92106680419103,
      "open_date": "2026-08-01 05:05:08.983139",
      "close_date": "2026-08-01 08:18:44.787000",
      "stop_loss": 4.143,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 4.346,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 4.241,
      "min_rate": 4.082,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 0.001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 6.218,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.0294984,
      "record_version": 2,
      "mfe_ratio_gross": 0.07452830188679262,
      "mae_ratio_gross": 0.0004716981132072857,
      "duration_h": 3.226612183611111
    },
    {
      "id": 40,
      "exchange": "binance",
      "pair": "BNB/USDT:USDT",
      "base_currency": "BNB",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.030541160000000005,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.06260904,
      "fee_close_currency": "USDT",
      "open_rate": 587.33,
      "open_rate_requested": 587.33,
      "open_trade_value": 305.35051768,
      "close_rate": 602.01,
      "close_rate_requested": 602.01,
      "realized_profit": -7.75729136,
      "close_profit": -0.050809092572945656,
      "close_profit_abs": -7.75729136,
      "stake_amount": 152.7058,
      "max_stake_amount": 152.7058,
      "amount": 0.52,
      "amount_requested": 0.5298958317051231,
      "open_date": "2026-08-01 08:30:09.049402",
      "close_date": "2026-08-05 00:35:46.358000",
      "stop_loss": 602.01,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 602.01,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 601.46,
      "min_rate": 574.01,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.01,
      "price_precision": 0.01,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 862.15,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.24752931665196848,
      "record_version": 2,
      "mfe_ratio_gross": 0.04535780566291539,
      "mae_ratio_gross": 0.04811605060187627,
      "duration_h": 88.09369683277777
    },
    {
      "id": 41,
      "exchange": "binance",
      "pair": "VANRY/USDT:USDT",
      "base_currency": "VANRY",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.0312536367,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.0612930684,
      "fee_close_currency": "USDT",
      "open_rate": 0.003861,
      "open_rate_requested": 0.003861,
      "open_trade_value": 312.4738597266,
      "close_rate": 0.003786,
      "close_rate_requested": 0.003786,
      "realized_profit": 5.94722466,
      "close_profit": 0.03806542195371826,
      "close_profit_abs": 5.94722466,
      "stake_amount": 156.2681835,
      "max_stake_amount": 156.2681835,
      "amount": 80947.0,
      "amount_requested": 80947.21442923076,
      "open_date": "2026-08-02 01:02:12.720128",
      "close_date": "2026-08-02 07:50:08.592000",
      "stop_loss": 0.003786,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 0.003957,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 0.003904,
      "min_rate": 0.003731,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 1e-06,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.005587,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": -0.1648515070006542,
      "record_version": 2,
      "mfe_ratio_gross": 0.0673400673400673,
      "mae_ratio_gross": 0.02227402227402231,
      "duration_h": 6.798853297777778
    },
    {
      "id": 42,
      "exchange": "binance",
      "pair": "BTC/USDT:USDT",
      "base_currency": "BTC",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.02526848,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.051800320000000004,
      "fee_close_currency": "USDT",
      "open_rate": 63171.2,
      "open_rate_requested": 63171.2,
      "open_trade_value": 252.63426304,
      "close_rate": 64750.4,
      "close_rate_requested": 64750.4,
      "realized_profit": -6.41913728,
      "close_profit": -0.05081763021972714,
      "close_profit_abs": -6.41913728,
      "stake_amount": 126.3424,
      "max_stake_amount": 126.3424,
      "amount": 0.004,
      "amount_requested": 0.004975424254015753,
      "open_date": "2026-08-02 09:00:04.735045",
      "close_date": "2026-08-05 17:57:56.361000",
      "stop_loss": 64750.4,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 64750.4,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 64749.8,
      "min_rate": 62268.3,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.001,
      "price_precision": 0.1,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 92818.9,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.12431972181814124,
      "record_version": 2,
      "mfe_ratio_gross": 0.028585811255761935,
      "mae_ratio_gross": 0.04997847120206695,
      "duration_h": 80.96434054305556
    },
    {
      "id": 43,
      "exchange": "binance",
      "pair": "VANRY/USDT:USDT",
      "base_currency": "VANRY",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.0311999445,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.0639575118,
      "fee_close_currency": "USDT",
      "open_rate": 0.003285,
      "open_rate_requested": 0.003285,
      "open_trade_value": 311.937045111,
      "close_rate": 0.003367,
      "close_rate_requested": 0.003367,
      "realized_profit": -7.9144714,
      "close_profit": -0.05074403007942649,
      "close_profit_abs": -7.9144714,
      "stake_amount": 155.9997225,
      "max_stake_amount": 155.9997225,
      "amount": 94977.0,
      "amount_requested": 94977.04873709586,
      "open_date": "2026-08-05 00:40:08.812859",
      "close_date": "2026-08-05 06:09:07.039000",
      "stop_loss": 0.003367,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 0.003367,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 0.003362,
      "min_rate": 0.003227,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 1e-06,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.004754,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": -0.28666267940727447,
      "record_version": 2,
      "mfe_ratio_gross": 0.03531202435312044,
      "mae_ratio_gross": 0.04687975646879745,
      "duration_h": 5.482840594722222
    },
    {
      "id": 44,
      "exchange": "binance",
      "pair": "XRP/USDT:USDT",
      "base_currency": "XRP",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.030964752,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.060113886000000005,
      "fee_close_currency": "USDT",
      "open_rate": 1.0608,
      "open_rate_requested": 1.0608,
      "open_trade_value": 309.585590496,
      "close_rate": 1.0297,
      "close_rate_requested": 1.0297,
      "realized_profit": 8.95604661,
      "close_profit": 0.05785829111523662,
      "close_profit_abs": 8.95604661,
      "stake_amount": 154.82376,
      "max_stake_amount": 154.82376,
      "amount": 291.9,
      "amount_requested": 291.9014018623303,
      "open_date": "2026-08-05 11:15:08.946813",
      "close_date": "2026-08-07 08:42:11.363000",
      "stop_loss": 1.0297,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 1.0873,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 1.0727,
      "min_rate": 1.0145,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.1,
      "price_precision": 0.0001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 1.5572,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": -0.026485184240803473,
      "record_version": 2,
      "mfe_ratio_gross": 0.0872926093514329,
      "mae_ratio_gross": 0.022435897435897478,
      "duration_h": 45.45067116305555
    },
    {
      "id": 45,
      "exchange": "binance",
      "pair": "ZEC/USDT:USDT",
      "base_currency": "ZEC",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0005,
      "fee_open_cost": 0.076863525,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.060083687999999996,
      "fee_close_currency": "USDT",
      "open_rate": 507.35,
      "open_rate_requested": 507.35,
      "open_trade_value": 307.30037295,
      "close_rate": 495.74,
      "close_rate_requested": 495.74,
      "realized_profit": 6.82184926,
      "close_profit": 0.0443985745576037,
      "close_profit_abs": 6.82184926,
      "stake_amount": 153.72705,
      "max_stake_amount": 153.72705,
      "amount": 0.606,
      "amount_requested": 0.6065684898460627,
      "open_date": "2026-08-06 00:45:08.838616",
      "close_date": "2026-08-06 15:01:57.011000",
      "stop_loss": 495.74,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 520.03,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 514.35,
      "min_rate": 488.42,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.001,
      "price_precision": 0.01,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 741.18,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.012509957606399998,
      "record_version": 2,
      "mfe_ratio_gross": 0.07462304129299302,
      "mae_ratio_gross": 0.027594362865871684,
      "duration_h": 14.280047884444445
    },
    {
      "id": 46,
      "exchange": "binance",
      "pair": "POWER/USDT:USDT",
      "base_currency": "POWER",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.030968574000000002,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.060269118,
      "fee_close_currency": "USDT",
      "open_rate": 0.08726,
      "open_rate_requested": 0.08726,
      "open_trade_value": 309.623802852,
      "close_rate": 0.08491,
      "close_rate_requested": 0.08491,
      "realized_profit": 8.21794373,
      "close_profit": 0.05308341060540602,
      "close_profit_abs": 8.21794373,
      "stake_amount": 154.84287,
      "max_stake_amount": 154.84287,
      "amount": 3549.0,
      "amount_requested": 3549.9497198443723,
      "open_date": "2026-08-06 23:10:09.056852",
      "close_date": "2026-08-07 06:12:47.030000",
      "stop_loss": 0.08491,
      "stop_loss_pct": -0.03,
      "initial_stop_loss": 0.08944,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 1,
      "max_rate": 0.08835,
      "min_rate": 0.08366,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 1e-05,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.12568,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.0922481124214104,
      "record_version": 2,
      "mfe_ratio_gross": 0.08251203300481333,
      "mae_ratio_gross": 0.024982809993123852,
      "duration_h": 7.04388143
    },
    {
      "id": 47,
      "exchange": "binance",
      "pair": "XRP/USDT:USDT",
      "base_currency": "XRP",
      "stake_currency": "USDT",
      "is_open": 1,
      "fee_open": 0.0002,
      "fee_open_cost": 0.03148674,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": null,
      "fee_close_currency": null,
      "open_rate": 1.031,
      "open_rate_requested": 1.031,
      "open_trade_value": 314.80442652,
      "close_rate": null,
      "close_rate_requested": null,
      "realized_profit": 0.0,
      "close_profit": null,
      "close_profit_abs": null,
      "stake_amount": 157.4337,
      "max_stake_amount": 157.4337,
      "amount": 305.4,
      "amount_requested": 305.40183092589723,
      "open_date": "2026-08-07 14:05:08.215547",
      "close_date": null,
      "stop_loss": 1.0567,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 1.0567,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 1.0482,
      "min_rate": 1.0125,
      "exit_reason": null,
      "exit_order_status": null,
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.1,
      "price_precision": 0.0001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 1.5134,
      "interest_rate": 0.0,
      "funding_fees": 0.19189334812282335,
      "funding_fee_running": 0.19189334812282335,
      "record_version": 2,
      "mfe_ratio_gross": 0.03588748787584862,
      "mae_ratio_gross": 0.03336566440349196,
      "duration_h": 60.414384570277775
    },
    {
      "id": 48,
      "exchange": "binance",
      "pair": "UNI/USDT:USDT",
      "base_currency": "UNI",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.0312919,
      "fee_open_currency": "USDT",
      "fee_close": 0.0005,
      "fee_close_cost": 0.160291,
      "fee_close_currency": "USDT",
      "open_rate": 3.961,
      "open_rate_requested": 3.961,
      "open_trade_value": 312.8564162,
      "close_rate": 4.058,
      "close_rate_requested": 4.06,
      "realized_profit": -7.86667166,
      "close_profit": -0.050289342028204176,
      "close_profit_abs": -7.86667166,
      "stake_amount": 156.4595,
      "max_stake_amount": 156.4595,
      "amount": 79.0,
      "amount_requested": 79.49237255354709,
      "open_date": "2026-08-07 14:45:09.123996",
      "close_date": "2026-08-07 19:21:28.488000",
      "stop_loss": 4.06,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 4.06,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 4.06,
      "min_rate": 3.953,
      "exit_reason": "stop_loss",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 0.001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 5.809,
      "interest_rate": 0.0,
      "funding_fees": 0.019203138418737,
      "funding_fee_running": 0.0,
      "record_version": 2,
      "mfe_ratio_gross": 0.0040393839939409275,
      "mae_ratio_gross": 0.04998737692501881,
      "duration_h": 4.60537889
    },
    {
      "id": 49,
      "exchange": "binance",
      "pair": "EDGE/USDT:USDT",
      "base_currency": "EDGE",
      "stake_currency": "USDT",
      "is_open": 0,
      "fee_open": 0.0002,
      "fee_open_cost": 0.031251,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": 0.064053,
      "fee_close_currency": "USDT",
      "open_rate": 0.3788,
      "open_rate_requested": 0.3788,
      "open_trade_value": 312.447498,
      "close_rate": 0.3882,
      "close_rate_requested": 0.3882,
      "realized_profit": -7.881555,
      "close_profit": -0.050450427994785864,
      "close_profit_abs": -7.881555,
      "stake_amount": 156.255,
      "max_stake_amount": 156.255,
      "amount": 825.0,
      "amount_requested": 825.0604176388066,
      "open_date": "2026-08-08 04:25:09.059060",
      "close_date": "2026-08-08 18:48:27.069000",
      "stop_loss": 0.3882,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 0.3882,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 0.3881,
      "min_rate": 0.3767,
      "exit_reason": "stoploss_on_exchange",
      "exit_order_status": "closed",
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 1.0,
      "price_precision": 0.0001,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 0.5508,
      "interest_rate": 0.0,
      "funding_fees": 0.0,
      "funding_fee_running": 0.0815231170875,
      "record_version": 2,
      "mfe_ratio_gross": 0.011087645195353992,
      "mae_ratio_gross": 0.04910242872228075,
      "duration_h": 14.388336094444446
    },
    {
      "id": 50,
      "exchange": "binance",
      "pair": "BTC/USDT:USDT",
      "base_currency": "BTC",
      "stake_currency": "USDT",
      "is_open": 1,
      "fee_open": 0.0002,
      "fee_open_cost": 0.02598204,
      "fee_open_currency": "USDT",
      "fee_close": 0.0002,
      "fee_close_cost": null,
      "fee_close_currency": null,
      "open_rate": 64955.1,
      "open_rate_requested": 64955.1,
      "open_trade_value": 259.76843592,
      "close_rate": null,
      "close_rate_requested": null,
      "realized_profit": 0.0,
      "close_profit": null,
      "close_profit_abs": null,
      "stake_amount": 129.9102,
      "max_stake_amount": 129.9102,
      "amount": 0.004,
      "amount_requested": 0.004775484363299879,
      "open_date": "2026-08-08 22:35:09.249662",
      "close_date": null,
      "stop_loss": 66578.9,
      "stop_loss_pct": -0.05,
      "initial_stop_loss": 66578.9,
      "initial_stop_loss_pct": -0.05,
      "is_stop_loss_trailing": 0,
      "max_rate": 65424.4,
      "min_rate": 64700.0,
      "exit_reason": null,
      "exit_order_status": null,
      "strategy": "VolatilityBreakoutRiskCap",
      "enter_tag": "",
      "timeframe": 5,
      "trading_mode": "FUTURES",
      "amount_precision": 0.001,
      "price_precision": 0.1,
      "precision_mode": 4,
      "precision_mode_price": 4,
      "contract_size": 1.0,
      "leverage": 2.0,
      "is_short": 1,
      "liquidation_price": 95440.0,
      "interest_rate": 0.0,
      "funding_fees": 0.06661864084631276,
      "funding_fee_running": 0.06661864084631276,
      "record_version": 2,
      "mfe_ratio_gross": 0.007854656524275956,
      "mae_ratio_gross": 0.0144499816026764,
      "duration_h": 27.91409731611111
    }
  ],
  "entry_orders": [
    {
      "id": 265,
      "ft_trade_id": 29,
      "ft_order_side": "sell",
      "ft_pair": "VANRY/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 73892.23740601033,
      "ft_price": 0.004058,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_VANRY/USDT:USDT_87ad1186-b3e9-4538-92bb-39cc11eff499",
      "status": "closed",
      "symbol": "VANRY/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.004058,
      "average": 0.004058,
      "amount": 73892.0,
      "filled": 73892.0,
      "remaining": 0.0,
      "cost": 299.853736,
      "stop_price": null,
      "order_date": "2026-07-27 00:40:09.433000",
      "order_filled_date": "2026-07-27 00:41:06.389000",
      "order_update_date": "2026-07-27 00:41:06.389680",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 56.956,
      "requested_vs_average": 0.0
    },
    {
      "id": 284,
      "ft_trade_id": 30,
      "ft_order_side": "sell",
      "ft_pair": "UNI/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 78.96961604889844,
      "ft_price": 3.84,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_UNI/USDT:USDT_9758b570-ac8b-4728-94dc-48df704b9dd2",
      "status": "closed",
      "symbol": "UNI/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 3.84,
      "average": 3.84,
      "amount": 78.0,
      "filled": 78.0,
      "remaining": 0.0,
      "cost": 299.52,
      "stop_price": null,
      "order_date": "2026-07-27 12:15:08.765000",
      "order_filled_date": "2026-07-27 12:15:11.373000",
      "order_update_date": "2026-07-27 12:15:11.373875",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 2.608,
      "requested_vs_average": 0.0
    },
    {
      "id": 290,
      "ft_trade_id": 31,
      "ft_order_side": "sell",
      "ft_pair": "ADA/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 1856.9187692644662,
      "ft_price": 0.1621,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_ADA/USDT:USDT_6a9737d2-b4b1-4bdf-a87a-5f1aebf1b37a",
      "status": "closed",
      "symbol": "ADA/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.1621,
      "average": 0.1621,
      "amount": 1856.0,
      "filled": 1856.0,
      "remaining": 0.0,
      "cost": 300.8576,
      "stop_price": null,
      "order_date": "2026-07-27 14:30:08.852000",
      "order_filled_date": "2026-07-27 14:30:11.375000",
      "order_update_date": "2026-07-27 14:30:11.375998",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 2.523,
      "requested_vs_average": 0.0
    },
    {
      "id": 300,
      "ft_trade_id": 32,
      "ft_order_side": "sell",
      "ft_pair": "EDGE/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 761.0175711225168,
      "ft_price": 0.3997,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_EDGE/USDT:USDT_fa85d539-3c78-4a50-90e2-d29ec04d9ec8",
      "status": "closed",
      "symbol": "EDGE/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.3997,
      "average": 0.3997,
      "amount": 761.0,
      "filled": 761.0,
      "remaining": 0.0,
      "cost": 304.1717,
      "stop_price": null,
      "order_date": "2026-07-27 15:40:07.094000",
      "order_filled_date": "2026-07-27 15:40:12.780000",
      "order_update_date": "2026-07-27 15:40:12.780345",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 5.686,
      "requested_vs_average": 0.0
    },
    {
      "id": 320,
      "ft_trade_id": 33,
      "ft_order_side": "sell",
      "ft_pair": "POWER/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 3572.0762566078793,
      "ft_price": 0.08579,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_POWER/USDT:USDT_1391db0b-9839-4ee0-a53d-159adcf7cfe8",
      "status": "closed",
      "symbol": "POWER/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.08579,
      "average": 0.08579,
      "amount": 3572.0,
      "filled": 3572.0,
      "remaining": 0.0,
      "cost": 306.44188,
      "stop_price": null,
      "order_date": "2026-07-27 22:30:03.839000",
      "order_filled_date": "2026-07-27 22:30:08.138000",
      "order_update_date": "2026-07-27 22:30:08.138213",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 4.299,
      "requested_vs_average": 0.0
    },
    {
      "id": 330,
      "ft_trade_id": 34,
      "ft_order_side": "sell",
      "ft_pair": "XRP/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 292.5757922254959,
      "ft_price": 1.0586,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_XRP/USDT:USDT_8c285584-d98d-4e7c-a5a8-caf57d9d1823",
      "status": "closed",
      "symbol": "XRP/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 1.0586,
      "average": 1.0586,
      "amount": 292.5,
      "filled": 292.5,
      "remaining": 0.0,
      "cost": 309.6405,
      "stop_price": null,
      "order_date": "2026-07-28 00:55:08.882000",
      "order_filled_date": "2026-07-28 00:55:16.359000",
      "order_update_date": "2026-07-28 00:55:16.359874",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 7.477,
      "requested_vs_average": 0.0
    },
    {
      "id": 334,
      "ft_trade_id": 35,
      "ft_order_side": "sell",
      "ft_pair": "POWER/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 3732.9711367953455,
      "ft_price": 0.08336,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_POWER/USDT:USDT_12a55c53-eadd-4d3f-8d91-39d3ed0ec58e",
      "status": "closed",
      "symbol": "POWER/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.08336,
      "average": 0.08336,
      "amount": 3732.0,
      "filled": 3732.0,
      "remaining": 0.0,
      "cost": 311.09952000000004,
      "stop_price": null,
      "order_date": "2026-07-28 07:50:03.937000",
      "order_filled_date": "2026-07-28 07:50:36.384000",
      "order_update_date": "2026-07-28 07:50:36.384522",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 32.447,
      "requested_vs_average": 0.0
    },
    {
      "id": 342,
      "ft_trade_id": 36,
      "ft_order_side": "sell",
      "ft_pair": "XRP/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 287.70460746760637,
      "ft_price": 1.0783,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_XRP/USDT:USDT_f147878f-21a8-4a66-b787-6ce2d8d1a9c7",
      "status": "closed",
      "symbol": "XRP/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 1.0783,
      "average": 1.0783,
      "amount": 287.7,
      "filled": 287.7,
      "remaining": 0.0,
      "cost": 310.22691,
      "stop_price": null,
      "order_date": "2026-07-29 12:20:03.310000",
      "order_filled_date": "2026-07-29 12:20:11.833000",
      "order_update_date": "2026-07-29 12:20:11.833126",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 8.523,
      "requested_vs_average": 0.0
    },
    {
      "id": 343,
      "ft_trade_id": 37,
      "ft_order_side": "sell",
      "ft_pair": "ETH/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 0.16292578670170627,
      "ft_price": 1904.13,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_ETH/USDT:USDT_d3f24fcc-5a8f-4d94-b967-83ddda586cdb",
      "status": "closed",
      "symbol": "ETH/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 1904.13,
      "average": 1904.13,
      "amount": 0.162,
      "filled": 0.162,
      "remaining": 0.0,
      "cost": 308.46906,
      "stop_price": null,
      "order_date": "2026-07-29 12:20:08.164000",
      "order_filled_date": "2026-07-29 12:20:12.172000",
      "order_update_date": "2026-07-29 12:20:12.172112",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 4.008,
      "requested_vs_average": 0.0
    },
    {
      "id": 349,
      "ft_trade_id": 38,
      "ft_order_side": "sell",
      "ft_pair": "EDGE/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 862.3758098077496,
      "ft_price": 0.3613,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_EDGE/USDT:USDT_2ab47846-ce0b-4e08-bca7-8112dfad46bc",
      "status": "closed",
      "symbol": "EDGE/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.3613,
      "average": 0.3613,
      "amount": 862.0,
      "filled": 862.0,
      "remaining": 0.0,
      "cost": 311.4406,
      "stop_price": null,
      "order_date": "2026-07-31 21:15:08.623000",
      "order_filled_date": "2026-07-31 21:16:01.360000",
      "order_update_date": "2026-07-31 21:16:01.360552",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 52.737,
      "requested_vs_average": 0.0
    },
    {
      "id": 352,
      "ft_trade_id": 39,
      "ft_order_side": "sell",
      "ft_pair": "UNI/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 72.92106680419103,
      "ft_price": 4.24,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_UNI/USDT:USDT_6f2b98cf-773f-4733-91e2-12b6ac939ab8",
      "status": "closed",
      "symbol": "UNI/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 4.24,
      "average": 4.24,
      "amount": 72.0,
      "filled": 72.0,
      "remaining": 0.0,
      "cost": 305.28000000000003,
      "stop_price": null,
      "order_date": "2026-08-01 05:05:08.656000",
      "order_filled_date": "2026-08-01 05:06:51.367000",
      "order_update_date": "2026-08-01 05:06:51.367836",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 102.711,
      "requested_vs_average": 0.0
    },
    {
      "id": 366,
      "ft_trade_id": 40,
      "ft_order_side": "sell",
      "ft_pair": "BNB/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 0.5298958317051231,
      "ft_price": 587.33,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_BNB/USDT:USDT_ff824014-bb48-4946-96ec-f232a0012640",
      "status": "closed",
      "symbol": "BNB/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 587.33,
      "average": 587.33,
      "amount": 0.52,
      "filled": 0.52,
      "remaining": 0.0,
      "cost": 305.4116,
      "stop_price": null,
      "order_date": "2026-08-01 08:30:08.732000",
      "order_filled_date": "2026-08-01 08:30:11.825000",
      "order_update_date": "2026-08-01 08:30:11.825100",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 3.093,
      "requested_vs_average": 0.0
    },
    {
      "id": 370,
      "ft_trade_id": 41,
      "ft_order_side": "sell",
      "ft_pair": "VANRY/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 80947.21442923076,
      "ft_price": 0.003861,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_VANRY/USDT:USDT_7e0fae49-5a03-426f-8aed-50162f86e84f",
      "status": "closed",
      "symbol": "VANRY/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.003861,
      "average": 0.003861,
      "amount": 80947.0,
      "filled": 80947.0,
      "remaining": 0.0,
      "cost": 312.536367,
      "stop_price": null,
      "order_date": "2026-08-02 01:02:12.393000",
      "order_filled_date": "2026-08-02 01:02:21.369000",
      "order_update_date": "2026-08-02 01:02:21.369405",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 8.976,
      "requested_vs_average": 0.0
    },
    {
      "id": 379,
      "ft_trade_id": 42,
      "ft_order_side": "sell",
      "ft_pair": "BTC/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 0.004975424254015753,
      "ft_price": 63171.2,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_BTC/USDT:USDT_65c51f45-d1cb-46b4-bf58-397007e06af5",
      "status": "closed",
      "symbol": "BTC/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 63171.2,
      "average": 63171.2,
      "amount": 0.004,
      "filled": 0.004,
      "remaining": 0.0,
      "cost": 252.6848,
      "stop_price": null,
      "order_date": "2026-08-02 09:00:04.350000",
      "order_filled_date": "2026-08-02 09:00:12.095000",
      "order_update_date": "2026-08-02 09:00:12.095459",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 7.745,
      "requested_vs_average": 0.0
    },
    {
      "id": 383,
      "ft_trade_id": 43,
      "ft_order_side": "sell",
      "ft_pair": "VANRY/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 94977.04873709586,
      "ft_price": 0.003285,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_VANRY/USDT:USDT_d09ad04a-f47b-450e-a8de-3b796b9d7cc0",
      "status": "closed",
      "symbol": "VANRY/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.003285,
      "average": 0.003285,
      "amount": 94977.0,
      "filled": 94977.0,
      "remaining": 0.0,
      "cost": 311.99944500000004,
      "stop_price": null,
      "order_date": "2026-08-05 00:40:08.492000",
      "order_filled_date": "2026-08-05 00:40:36.359000",
      "order_update_date": "2026-08-05 00:40:36.359333",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 27.867,
      "requested_vs_average": 0.0
    },
    {
      "id": 385,
      "ft_trade_id": 44,
      "ft_order_side": "sell",
      "ft_pair": "XRP/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 291.9014018623303,
      "ft_price": 1.0608,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_XRP/USDT:USDT_ebc3787f-9f2f-447c-a6b5-c7ad00b4a940",
      "status": "closed",
      "symbol": "XRP/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 1.0608,
      "average": 1.0608,
      "amount": 291.9,
      "filled": 291.9,
      "remaining": 0.0,
      "cost": 309.64752,
      "stop_price": null,
      "order_date": "2026-08-05 11:15:08.612000",
      "order_filled_date": "2026-08-05 11:24:01.376000",
      "order_update_date": "2026-08-05 11:24:01.376523",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 532.764,
      "requested_vs_average": 0.0
    },
    {
      "id": 387,
      "ft_trade_id": 45,
      "ft_order_side": "sell",
      "ft_pair": "ZEC/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 0.6065684898460627,
      "ft_price": 507.35,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_ZEC/USDT:USDT_9d41c832-041a-4efe-a4ed-a6dd0ab4f764",
      "status": "closed",
      "symbol": "ZEC/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 507.35,
      "average": 507.35,
      "amount": 0.606,
      "filled": 0.606,
      "remaining": 0.0,
      "cost": 307.4541,
      "stop_price": null,
      "order_date": "2026-08-06 00:45:08.501000",
      "order_filled_date": "2026-08-06 00:45:08.837000",
      "order_update_date": "2026-08-06 00:45:08.845451",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 0.336,
      "requested_vs_average": 0.0
    },
    {
      "id": 403,
      "ft_trade_id": 46,
      "ft_order_side": "sell",
      "ft_pair": "POWER/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 3549.9497198443723,
      "ft_price": 0.08726,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_POWER/USDT:USDT_d315c12c-4152-4a8b-9e25-b8c169de8f04",
      "status": "closed",
      "symbol": "POWER/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.08726,
      "average": 0.08726,
      "amount": 3549.0,
      "filled": 3549.0,
      "remaining": 0.0,
      "cost": 309.68574,
      "stop_price": null,
      "order_date": "2026-08-06 23:10:08.741000",
      "order_filled_date": "2026-08-06 23:11:21.356000",
      "order_update_date": "2026-08-06 23:11:21.356127",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 72.615,
      "requested_vs_average": 0.0
    },
    {
      "id": 451,
      "ft_trade_id": 47,
      "ft_order_side": "sell",
      "ft_pair": "XRP/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 305.40183092589723,
      "ft_price": 1.031,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_XRP/USDT:USDT_2228c57e-0695-4cb5-bd84-065e923249b3",
      "status": "closed",
      "symbol": "XRP/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 1.031,
      "average": 1.031,
      "amount": 305.4,
      "filled": 305.4,
      "remaining": 0.0,
      "cost": 314.8674,
      "stop_price": null,
      "order_date": "2026-08-07 14:05:07.897000",
      "order_filled_date": "2026-08-07 14:05:16.352000",
      "order_update_date": "2026-08-07 14:05:16.352316",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 8.455,
      "requested_vs_average": 0.0
    },
    {
      "id": 453,
      "ft_trade_id": 48,
      "ft_order_side": "sell",
      "ft_pair": "UNI/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 79.49237255354709,
      "ft_price": 3.961,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_UNI/USDT:USDT_c4eb02d9-5d0f-434e-ab61-6134e28f44d9",
      "status": "closed",
      "symbol": "UNI/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 3.961,
      "average": 3.961,
      "amount": 79.0,
      "filled": 79.0,
      "remaining": 0.0,
      "cost": 312.919,
      "stop_price": null,
      "order_date": "2026-08-07 14:45:08.807000",
      "order_filled_date": "2026-08-07 14:45:11.828000",
      "order_update_date": "2026-08-07 14:45:11.828661",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 3.021,
      "requested_vs_average": 0.0
    },
    {
      "id": 456,
      "ft_trade_id": 49,
      "ft_order_side": "sell",
      "ft_pair": "EDGE/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 825.0604176388066,
      "ft_price": 0.3788,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_EDGE/USDT:USDT_e7870c80-7cd6-4176-a8e7-db2f250ce10e",
      "status": "closed",
      "symbol": "EDGE/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 0.3788,
      "average": 0.3788,
      "amount": 825.0,
      "filled": 825.0,
      "remaining": 0.0,
      "cost": 312.51000000000005,
      "stop_price": null,
      "order_date": "2026-08-08 04:25:08.740000",
      "order_filled_date": "2026-08-08 04:25:16.353000",
      "order_update_date": "2026-08-08 04:25:16.353918",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 7.613,
      "requested_vs_average": 0.0
    },
    {
      "id": 458,
      "ft_trade_id": 50,
      "ft_order_side": "sell",
      "ft_pair": "BTC/USDT:USDT",
      "ft_is_open": 0,
      "ft_amount": 0.004775484363299879,
      "ft_price": 64955.1,
      "ft_cancel_reason": null,
      "order_id": "dry_run_sell_BTC/USDT:USDT_17f15130-366f-44d8-9a88-27f1db909abb",
      "status": "closed",
      "symbol": "BTC/USDT:USDT",
      "order_type": "limit",
      "side": "sell",
      "price": 64955.1,
      "average": 64955.1,
      "amount": 0.004,
      "filled": 0.004,
      "remaining": 0.0,
      "cost": 259.8204,
      "stop_price": null,
      "order_date": "2026-08-08 22:35:08.918000",
      "order_filled_date": "2026-08-08 22:35:12.083000",
      "order_update_date": "2026-08-08 22:35:12.083906",
      "funding_fee": null,
      "ft_fee_base": null,
      "ft_order_tag": "",
      "latency_s": 3.165,
      "requested_vs_average": 0.0
    }
  ],
  "cancelled_entries": [
    {
      "time": "2026-08-05T23:05:11+00:00",
      "order_time": "2026-08-05T22:55:10+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "intended_rate": 593.43
    },
    {
      "time": "2026-08-06T23:05:16+00:00",
      "order_time": "2026-08-06T22:55:12+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "intended_rate": 0.08838
    },
    {
      "time": "2026-08-08T00:45:12+00:00",
      "order_time": "2026-08-08T00:35:08+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "intended_rate": 591.51
    },
    {
      "time": "2026-08-08T22:25:12+00:00",
      "order_time": "2026-08-08T22:15:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "intended_rate": 600.28
    }
  ],
  "blocks": [
    {
      "time": "2026-07-27T00:55:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29"
    },
    {
      "time": "2026-07-27T02:10:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29"
    },
    {
      "time": "2026-07-27T08:00:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29"
    },
    {
      "time": "2026-07-27T08:15:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29"
    },
    {
      "time": "2026-07-27T09:05:09+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29"
    },
    {
      "time": "2026-07-27T09:10:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29"
    },
    {
      "time": "2026-07-27T09:15:10+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29"
    },
    {
      "time": "2026-07-27T09:15:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29"
    },
    {
      "time": "2026-07-27T12:20:09+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30"
    },
    {
      "time": "2026-07-27T12:25:04+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30"
    },
    {
      "time": "2026-07-27T12:35:05+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30"
    },
    {
      "time": "2026-07-27T12:35:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30"
    },
    {
      "time": "2026-07-27T12:35:09+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30"
    },
    {
      "time": "2026-07-27T12:35:10+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30"
    },
    {
      "time": "2026-07-27T14:45:05+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28"
    },
    {
      "time": "2026-07-27T14:45:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28"
    },
    {
      "time": "2026-07-27T14:45:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28"
    },
    {
      "time": "2026-07-27T14:45:10+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28"
    },
    {
      "time": "2026-07-27T14:45:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28"
    },
    {
      "time": "2026-07-27T14:45:14+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28"
    },
    {
      "time": "2026-07-27T14:50:06+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28"
    },
    {
      "time": "2026-07-27T15:40:10+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,EDGE/USDT:USDT#32"
    },
    {
      "time": "2026-07-27T22:30:09+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:30:10+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:45:04+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:45:04+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:45:10+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:45:10+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:45:10+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:45:15+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:50:11+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:50:11+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:50:12+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:50:12+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:50:12+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:55:06+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:55:08+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:55:12+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:55:12+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:55:13+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T22:55:13+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:00:20+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:00:20+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:00:20+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:00:21+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:00:21+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:00:21+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:00:21+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:05:12+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:05:23+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:05:24+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:05:24+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:05:25+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:05:25+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-27T23:35:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33"
    },
    {
      "time": "2026-07-28T00:55:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:00:12+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:05:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:05:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:05:13+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:10:05+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:10:10+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:10:10+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:10:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T01:10:17+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T06:00:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T08:25:04+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T08:30:04+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T11:15:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T13:40:04+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T13:40:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T13:40:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T13:45:05+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T23:00:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T23:05:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T23:05:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T23:05:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T23:10:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-28T23:10:13+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T01:55:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T02:05:13+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T02:20:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T03:35:11+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T03:50:07+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T03:55:07+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T04:05:07+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T04:05:07+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T04:05:07+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T04:05:08+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T04:20:07+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34"
    },
    {
      "time": "2026-07-29T12:20:08+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T15:20:08+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T15:20:08+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T15:20:11+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T19:50:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T20:00:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T20:05:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T20:05:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T20:05:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T20:10:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T20:10:13+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T20:30:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T21:00:09+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-29T21:05:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T05:00:13+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T15:15:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T16:00:05+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T16:40:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T16:45:13+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T17:00:13+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T17:10:13+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T22:55:07+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-30T23:00:07+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T01:55:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T01:55:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T02:00:13+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T02:15:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T02:20:13+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T02:40:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T02:40:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T02:45:12+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T03:05:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T07:25:07+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T07:30:07+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T07:45:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T08:10:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T08:20:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T08:25:13+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T08:30:17+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T08:45:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T09:10:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T09:20:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T09:25:10+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T13:45:13+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T13:50:17+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T14:05:04+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T14:05:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T14:10:04+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T14:10:05+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T14:10:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T14:10:10+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T14:10:13+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T14:15:05+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T15:20:04+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T15:25:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-07-31T15:25:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T09:45:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T16:05:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T16:55:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:00:05+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:30:04+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:30:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:30:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:35:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:35:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:35:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:35:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:40:12+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T17:55:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:15:04+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:20:04+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:20:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:25:04+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:25:05+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:25:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:25:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:35:04+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:35:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:35:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:35:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:35:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:35:10+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:40:05+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:50:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:50:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:50:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T18:55:10+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T19:25:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T19:40:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T19:40:13+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T19:45:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-01T19:50:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-02T00:50:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-02T01:00:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36"
    },
    {
      "time": "2026-08-02T09:05:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T09:05:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T09:10:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T11:45:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T11:55:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T13:00:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T13:40:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T14:40:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T23:05:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T23:10:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-02T23:15:13+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T02:35:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T02:45:13+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T02:50:17+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T02:55:22+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T05:05:12+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T07:00:12+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T07:05:12+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T07:05:16+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T07:20:08+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T07:20:08+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:15:08+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:20:08+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:20:08+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:20:08+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:25:08+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:25:08+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:30:08+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:30:12+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T08:35:08+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T09:35:13+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T09:55:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42"
    },
    {
      "time": "2026-08-03T15:40:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 28.246007047542744,
        "atr": 0.021505869891568295,
        "breakout_atr": 0.046498932851463,
        "breakout_distance": 0.001000000000000334,
        "close": 4.01,
        "donchian_boundary": 4.011
      },
      "occupied_state": [
        {
          "age_h": 55.16672361777778,
          "current_r": -0.401686,
          "mark": 593.3,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.0200843,
          "trade_id": 40
        },
        {
          "age_h": 30.66792205027778,
          "current_r": -0.4352878,
          "mark": 63848.3,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02176439,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.4352878,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-03T15:45:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 31.41015799352268,
        "atr": 0.029326879185027688,
        "breakout_atr": 1.329838055864836,
        "breakout_distance": 0.039000000000000146,
        "close": 3.939,
        "donchian_boundary": 3.978
      },
      "occupied_state": [
        {
          "age_h": 55.25005982444445,
          "current_r": -0.38601559999999996,
          "mark": 593.07,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.01930078,
          "trade_id": 40
        },
        {
          "age_h": 30.751258256944446,
          "current_r": -0.37320939999999997,
          "mark": 63750.3,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.01866047,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.38601559999999996,
          "pair": "BNB/USDT:USDT",
          "trade_id": 40
        }
      }
    },
    {
      "time": "2026-08-03T22:10:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 25.638405309743664,
        "atr": 2.896212384749511,
        "breakout_atr": 0.24169498193088743,
        "breakout_distance": 0.7000000000000455,
        "close": 1856.08,
        "donchian_boundary": 1856.78
      },
      "occupied_state": [
        {
          "age_h": 61.666795856111115,
          "current_r": -0.18447419999999998,
          "mark": 590.17,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00922371,
          "trade_id": 40
        },
        {
          "age_h": 37.16799428861111,
          "current_r": -0.194655,
          "mark": 63470.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00973275,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.194655,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-03T22:10:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 34.33121482852688,
        "atr": 0.0002540899534618328,
        "breakout_atr": 0.07871228172352887,
        "breakout_distance": 2.0000000000006124e-05,
        "close": 0.0851,
        "donchian_boundary": 0.08512
      },
      "occupied_state": [
        {
          "age_h": 61.66688952777778,
          "current_r": -0.18447419999999998,
          "mark": 590.17,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00922371,
          "trade_id": 40
        },
        {
          "age_h": 37.16808796027778,
          "current_r": -0.194655,
          "mark": 63470.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00973275,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.194655,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-03T22:40:09+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 27.016890571023673,
        "atr": 0.0013716679327619064,
        "breakout_atr": 0.07290394242769467,
        "breakout_distance": 9.999999999998899e-05,
        "close": 1.0739,
        "donchian_boundary": 1.074
      },
      "occupied_state": [
        {
          "age_h": 62.166797251388886,
          "current_r": -0.1579026,
          "mark": 589.78,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00789513,
          "trade_id": 40
        },
        {
          "age_h": 37.66799568388889,
          "current_r": -0.1935148,
          "mark": 63468.2,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00967574,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.1935148,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-04T00:40:04+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 25.514886935885016,
        "atr": 0.0013659517196026583,
        "breakout_atr": 0.36604514846644065,
        "breakout_distance": 0.0004999999999999449,
        "close": 1.0708,
        "donchian_boundary": 1.0713
      },
      "occupied_state": [
        {
          "age_h": 64.1653946363889,
          "current_r": -0.14218619999999998,
          "mark": 589.62,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00710931,
          "trade_id": 40
        },
        {
          "age_h": 39.666593068888886,
          "current_r": -0.12753679999999998,
          "mark": 63366.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00637684,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.14218619999999998,
          "pair": "BNB/USDT:USDT",
          "trade_id": 40
        }
      }
    },
    {
      "time": "2026-08-04T04:00:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 29.48150612547627,
        "atr": 0.018519134665953205,
        "breakout_atr": 1.0259658641033038,
        "breakout_distance": 0.019000000000000128,
        "close": 3.822,
        "donchian_boundary": 3.841
      },
      "occupied_state": [
        {
          "age_h": 67.50014976166666,
          "current_r": -0.25187879999999996,
          "mark": 591.23,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.01259394,
          "trade_id": 40
        },
        {
          "age_h": 43.00134819416667,
          "current_r": -0.38408539999999997,
          "mark": 63771.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.01920427,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.38408539999999997,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-04T07:10:04+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 25.524196515470084,
        "atr": 0.00021866486582853905,
        "breakout_atr": 1.5091587702011477,
        "breakout_distance": 0.00032999999999999696,
        "close": 0.08401,
        "donchian_boundary": 0.08434
      },
      "occupied_state": [
        {
          "age_h": 70.66538368972222,
          "current_r": -0.23075779999999999,
          "mark": 590.92,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.01153789,
          "trade_id": 40
        },
        {
          "age_h": 46.166582122222216,
          "current_r": -0.3047136,
          "mark": 63645.7,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.01523568,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.3047136,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-04T07:15:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 25.524196515470084,
        "atr": 0.00021866486582853905,
        "breakout_atr": 1.5091587702011477,
        "breakout_distance": 0.00032999999999999696,
        "close": 0.08401,
        "donchian_boundary": 0.08434
      },
      "occupied_state": [
        {
          "age_h": 70.7500929186111,
          "current_r": -0.19737319999999997,
          "mark": 590.43,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00986866,
          "trade_id": 40
        },
        {
          "age_h": 46.25129135111111,
          "current_r": -0.2566346,
          "mark": 63569.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.01283173,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.2566346,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-04T14:25:18+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 26.088482282791936,
        "atr": 0.0002500644130008453,
        "breakout_atr": 0.5598557520438863,
        "breakout_distance": 0.00014000000000000123,
        "close": 0.08287,
        "donchian_boundary": 0.08301
      },
      "occupied_state": [
        {
          "age_h": 77.91920428611112,
          "current_r": -0.189554,
          "mark": 590.33,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.0094777,
          "trade_id": 40
        },
        {
          "age_h": 53.42040271861111,
          "current_r": -0.3364642,
          "mark": 63699.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.01682321,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.3364642,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-05T11:25:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 26.961168577565562,
        "atr": 0.0006025484102431486,
        "breakout_atr": 1.1783285590505388,
        "breakout_distance": 0.0007100000000000023,
        "close": 0.08481,
        "donchian_boundary": 0.08552
      },
      "occupied_state": [
        {
          "age_h": 74.4179337075,
          "current_r": -0.5616901999999999,
          "mark": 64062.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02808451,
          "trade_id": 42
        },
        {
          "age_h": 0.16676377194444442,
          "current_r": -0.0235476,
          "mark": 1.061,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00117738,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5616901999999999,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-05T11:35:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 28.08858704758472,
        "atr": 0.0008172483741382249,
        "breakout_atr": 2.0801509722091884,
        "breakout_distance": 0.001700000000000007,
        "close": 0.08284,
        "donchian_boundary": 0.08454
      },
      "occupied_state": [
        {
          "age_h": 74.58466501888888,
          "current_r": -0.5894356,
          "mark": 64105.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02947178,
          "trade_id": 42
        },
        {
          "age_h": 0.33349508333333333,
          "current_r": -0.004686399999999999,
          "mark": 1.0605,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00023432,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5894356,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-05T13:35:04+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 26.619968883281114,
        "atr": 3.9514276159586132,
        "breakout_atr": 1.6955897086260128,
        "breakout_distance": 6.7000000000000455,
        "close": 1858.3,
        "donchian_boundary": 1865.0
      },
      "occupied_state": [
        {
          "age_h": 76.58329380944444,
          "current_r": -0.5964036,
          "mark": 64116.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02982018,
          "trade_id": 42
        },
        {
          "age_h": 2.332123873888889,
          "current_r": -0.0009142,
          "mark": 1.0604,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -4.571e-05,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5964036,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-05T13:35:04+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 26.6977379077731,
        "atr": 0.1451240206249678,
        "breakout_atr": 2.4117303151659852,
        "breakout_distance": 0.3500000000000085,
        "close": 73.32,
        "donchian_boundary": 73.67
      },
      "occupied_state": [
        {
          "age_h": 76.58338904888888,
          "current_r": -0.5964036,
          "mark": 64116.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02982018,
          "trade_id": 42
        },
        {
          "age_h": 2.332219113333333,
          "current_r": -0.0009142,
          "mark": 1.0604,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -4.571e-05,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5964036,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-05T15:50:08+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 31.530544282684367,
        "atr": 0.004034960550478916,
        "breakout_atr": 0.1487003385767364,
        "breakout_distance": 0.0005999999999999894,
        "close": 0.3587,
        "donchian_boundary": 0.3593
      },
      "occupied_state": [
        {
          "age_h": 78.83433930027778,
          "current_r": -0.8269171999999999,
          "mark": 64480.7,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.04134586,
          "trade_id": 42
        },
        {
          "age_h": 4.583169364722223,
          "current_r": -0.1065372,
          "mark": 1.0632,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00532686,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.8269171999999999,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-05T15:55:12+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 33.75080129623291,
        "atr": 0.004039606225444707,
        "breakout_atr": 0.3713233212068514,
        "breakout_distance": 0.0015000000000000013,
        "close": 0.3569,
        "donchian_boundary": 0.3584
      },
      "occupied_state": [
        {
          "age_h": 78.91878316611111,
          "current_r": -0.7797882,
          "mark": 64406.3,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.03898941,
          "trade_id": 42
        },
        {
          "age_h": 4.667613230555556,
          "current_r": -0.008458799999999999,
          "mark": 1.0606,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00042294,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.7797882,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-05T16:20:12+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 41.710304617534575,
        "atr": 0.00355351511696027,
        "breakout_atr": 0.1688468967350949,
        "breakout_distance": 0.0005999999999999894,
        "close": 0.3544,
        "donchian_boundary": 0.355
      },
      "occupied_state": [
        {
          "age_h": 79.33543165555555,
          "current_r": -0.900384,
          "mark": 64598.4,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.0450192,
          "trade_id": 42
        },
        {
          "age_h": 5.08426172,
          "current_r": -0.15480539999999998,
          "mark": 1.0645,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00774027,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.900384,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      }
    },
    {
      "time": "2026-08-06T02:00:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 26.905109854059372,
        "atr": 8.813682909744222e-05,
        "breakout_atr": 0.5672997373744357,
        "breakout_distance": 4.999999999999449e-05,
        "close": 0.06966,
        "donchian_boundary": 0.06971
      },
      "occupied_state": [
        {
          "age_h": 14.748876878611112,
          "current_r": 0.128984,
          "mark": 1.057,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.0064492,
          "trade_id": 44
        },
        {
          "age_h": 1.2489069333333334,
          "current_r": -0.1047344,
          "mark": 508.17,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.00523672,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.1047344,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T02:15:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 27.621153846003445,
        "atr": 0.11086138812187393,
        "breakout_atr": 0.27060819378358364,
        "breakout_distance": 0.030000000000001137,
        "close": 73.55,
        "donchian_boundary": 73.58
      },
      "occupied_state": [
        {
          "age_h": 15.000087029444444,
          "current_r": 0.4005858,
          "mark": 1.0498,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02002929,
          "trade_id": 44
        },
        {
          "age_h": 1.5001170841666664,
          "current_r": -0.012398000000000001,
          "mark": 507.0,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.0006199,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.012398000000000001,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T02:20:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 29.796566041908076,
        "atr": 0.11794271754173964,
        "breakout_atr": 0.9326561426827451,
        "breakout_distance": 0.10999999999999943,
        "close": 73.43,
        "donchian_boundary": 73.54
      },
      "occupied_state": [
        {
          "age_h": 15.0835840475,
          "current_r": 0.6495542,
          "mark": 1.0432,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03247771,
          "trade_id": 44
        },
        {
          "age_h": 1.5836141022222223,
          "current_r": 0.01917,
          "mark": 506.6,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.0009585,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.01917,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T03:45:04+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 26.00441795257935,
        "atr": 0.0007660007368195477,
        "breakout_atr": 2.480415368644233,
        "breakout_distance": 0.0019000000000000128,
        "close": 0.1868,
        "donchian_boundary": 0.1887
      },
      "occupied_state": [
        {
          "age_h": 16.49873311138889,
          "current_r": 0.5967426,
          "mark": 1.0446,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02983713,
          "trade_id": 44
        },
        {
          "age_h": 2.9987631661111114,
          "current_r": -0.055804,
          "mark": 507.55,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.0027902,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.055804,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T03:50:04+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 26.00441795257935,
        "atr": 0.0007660007368195477,
        "breakout_atr": 2.480415368644233,
        "breakout_distance": 0.0019000000000000128,
        "close": 0.1868,
        "donchian_boundary": 0.1887
      },
      "occupied_state": [
        {
          "age_h": 16.582078326666668,
          "current_r": 0.6231484,
          "mark": 1.0439,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03115742,
          "trade_id": 44
        },
        {
          "age_h": 3.082108381388889,
          "current_r": -0.0447552,
          "mark": 507.41,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.00223776,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.0447552,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T04:05:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 27.89699588429517,
        "atr": 8.600229310050285e-05,
        "breakout_atr": 0.930207755117741,
        "breakout_distance": 7.999999999999674e-05,
        "close": 0.06944,
        "donchian_boundary": 0.06952
      },
      "occupied_state": [
        {
          "age_h": 16.83338442,
          "current_r": 0.7928996,
          "mark": 1.0394,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03964498,
          "trade_id": 44
        },
        {
          "age_h": 3.3334144747222223,
          "current_r": -0.1197292,
          "mark": 508.36,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.00598646,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.1197292,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T04:20:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 29.70853333652479,
        "atr": 3.588960633041892e-05,
        "breakout_atr": 1.6717932051861493,
        "breakout_distance": 6.000000000000016e-05,
        "close": 0.00347,
        "donchian_boundary": 0.00353
      },
      "occupied_state": [
        {
          "age_h": 17.08352001277778,
          "current_r": 0.5741092,
          "mark": 1.0452,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02870546,
          "trade_id": 44
        },
        {
          "age_h": 3.5835500674999996,
          "current_r": -0.2783582,
          "mark": 510.37,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.01391791,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.2783582,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T09:25:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 25.780189613995997,
        "atr": 0.11375542872132728,
        "breakout_atr": 0.08790789250597128,
        "breakout_distance": 0.010000000000005116,
        "close": 73.53,
        "donchian_boundary": 73.54
      },
      "occupied_state": [
        {
          "age_h": 22.166796035833332,
          "current_r": 0.4845822,
          "mark": 1.0475,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02422911,
          "trade_id": 44
        },
        {
          "age_h": 8.666826090555556,
          "current_r": 0.1770598,
          "mark": 504.62,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.00885299,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.1770598,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T09:35:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 27.429103438812028,
        "atr": 0.00011614978485286788,
        "breakout_atr": 0.43047862777658696,
        "breakout_distance": 5.000000000000837e-05,
        "close": 0.06927,
        "donchian_boundary": 0.06932
      },
      "occupied_state": [
        {
          "age_h": 22.333457269722224,
          "current_r": 0.5072158,
          "mark": 1.0469,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02536079,
          "trade_id": 44
        },
        {
          "age_h": 8.833487324444445,
          "current_r": 0.34279160000000003,
          "mark": 502.52,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.01713958,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.34279160000000003,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T09:45:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 31.178420984871675,
        "atr": 0.11541906496537484,
        "breakout_atr": 0.6064855924884927,
        "breakout_distance": 0.06999999999999318,
        "close": 73.29,
        "donchian_boundary": 73.36
      },
      "occupied_state": [
        {
          "age_h": 22.500127944166668,
          "current_r": 0.6430165999999999,
          "mark": 1.0433,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03215083,
          "trade_id": 44
        },
        {
          "age_h": 9.00015799888889,
          "current_r": 0.40355979999999997,
          "mark": 501.75,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.02017799,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.40355979999999997,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T09:45:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 32.405040194475625,
        "atr": 0.0001304046614292595,
        "breakout_atr": 0.690159377844242,
        "breakout_distance": 9.000000000000674e-05,
        "close": 0.06902,
        "donchian_boundary": 0.06911
      },
      "occupied_state": [
        {
          "age_h": 22.5002215825,
          "current_r": 0.6430165999999999,
          "mark": 1.0433,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03215083,
          "trade_id": 44
        },
        {
          "age_h": 9.000251637222222,
          "current_r": 0.40355979999999997,
          "mark": 501.75,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.02017799,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.40355979999999997,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      }
    },
    {
      "time": "2026-08-06T13:00:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 29.47889690529784,
        "atr": 52.44554093012651,
        "breakout_atr": 0.5357938825997873,
        "breakout_distance": 28.099999999998545,
        "close": 64392.4,
        "donchian_boundary": 64420.5
      },
      "occupied_state": [
        {
          "age_h": 25.750154749444444,
          "current_r": 0.5373938,
          "mark": 1.0461,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02686969,
          "trade_id": 44
        },
        {
          "age_h": 12.250184804166667,
          "current_r": 1.1714505999999998,
          "mark": 492.02,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.05857253,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.5373938,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-06T13:05:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 37.15431069207012,
        "atr": 0.00010601974285444045,
        "breakout_atr": 0.754576438747192,
        "breakout_distance": 7.999999999999674e-05,
        "close": 0.06868,
        "donchian_boundary": 0.06876
      },
      "occupied_state": [
        {
          "age_h": 25.832158006666667,
          "current_r": 0.5373938,
          "mark": 1.0461,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02686969,
          "trade_id": 44
        },
        {
          "age_h": 12.332188061388889,
          "current_r": 1.1714505999999998,
          "mark": 492.02,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.05857253,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.5373938,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-06T13:05:12+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 30.595169213623887,
        "atr": 54.32085943511778,
        "breakout_atr": 0.1822504301836202,
        "breakout_distance": 9.89999999999418,
        "close": 64350.3,
        "donchian_boundary": 64360.2
      },
      "occupied_state": [
        {
          "age_h": 25.834364701111113,
          "current_r": 0.5449381999999999,
          "mark": 1.0459,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02724691,
          "trade_id": 44
        },
        {
          "age_h": 12.334394755833333,
          "current_r": 1.3095606,
          "mark": 490.27,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.06547803,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.5449381999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-06T13:10:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 37.15431069207012,
        "atr": 0.00010601974285444045,
        "breakout_atr": 0.754576438747192,
        "breakout_distance": 7.999999999999674e-05,
        "close": 0.06868,
        "donchian_boundary": 0.06876
      },
      "occupied_state": [
        {
          "age_h": 25.915543116944445,
          "current_r": 0.5449381999999999,
          "mark": 1.0459,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02724691,
          "trade_id": 44
        },
        {
          "age_h": 12.415573171666667,
          "current_r": 1.3095606,
          "mark": 490.27,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.06547803,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.5449381999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-06T13:10:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 28.68146732888211,
        "atr": 0.1088123956433932,
        "breakout_atr": 1.3785194151186677,
        "breakout_distance": 0.14999999999999147,
        "close": 72.87,
        "donchian_boundary": 73.02
      },
      "occupied_state": [
        {
          "age_h": 25.91688718472222,
          "current_r": 0.6052942,
          "mark": 1.0443,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03026471,
          "trade_id": 44
        },
        {
          "age_h": 12.416917239444444,
          "current_r": 1.4429352,
          "mark": 488.58,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.07214676,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.6052942,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-06T13:10:13+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 32.797794556751995,
        "atr": 63.10508376118101,
        "breakout_atr": 2.4578051522278157,
        "breakout_distance": 155.09999999999854,
        "close": 64182.5,
        "donchian_boundary": 64337.6
      },
      "occupied_state": [
        {
          "age_h": 25.91783556111111,
          "current_r": 0.6052942,
          "mark": 1.0443,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03026471,
          "trade_id": 44
        },
        {
          "age_h": 12.417865615833334,
          "current_r": 1.4429352,
          "mark": 488.58,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.07214676,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.6052942,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-06T13:15:05+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 39.483789477773556,
        "atr": 0.00011558976122198071,
        "breakout_atr": 0.1730257056382691,
        "breakout_distance": 1.9999999999992246e-05,
        "close": 0.06851,
        "donchian_boundary": 0.06853
      },
      "occupied_state": [
        {
          "age_h": 25.999053603333333,
          "current_r": 0.6052942,
          "mark": 1.0443,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03026471,
          "trade_id": 44
        },
        {
          "age_h": 12.499083658055556,
          "current_r": 1.4429352,
          "mark": 488.58,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.07214676,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.6052942,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-06T13:35:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 49.84322468666971,
        "atr": 0.000136637783388977,
        "breakout_atr": 0.21955859686774193,
        "breakout_distance": 3.0000000000002247e-05,
        "close": 0.06842,
        "donchian_boundary": 0.06845
      },
      "occupied_state": [
        {
          "age_h": 26.333422351388887,
          "current_r": 0.646789,
          "mark": 1.0432,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03233945,
          "trade_id": 44
        },
        {
          "age_h": 12.83345240611111,
          "current_r": 1.2337974,
          "mark": 491.23,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.06168987,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.646789,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-07T00:40:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 41.732873203813156,
        "atr": 2.2988324829193458e-05,
        "breakout_atr": 0.17400136937861585,
        "breakout_distance": 4.000000000000097e-06,
        "close": 0.003196,
        "donchian_boundary": 0.0032
      },
      "occupied_state": [
        {
          "age_h": 1.5001084841666668,
          "current_r": -0.2639518,
          "mark": 0.08782,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": -0.01319759,
          "trade_id": 46
        },
        {
          "age_h": 37.416805717222225,
          "current_r": 0.9726049999999999,
          "mark": 1.0345,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.04863025,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.2639518,
          "pair": "POWER/USDT:USDT",
          "trade_id": 46
        }
      }
    },
    {
      "time": "2026-08-07T04:30:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 29.538949106825104,
        "atr": 0.7197998824880424,
        "breakout_atr": 2.125590788805651,
        "breakout_distance": 1.5299999999999727,
        "close": 588.78,
        "donchian_boundary": 590.31
      },
      "occupied_state": [
        {
          "age_h": 5.333405273333334,
          "current_r": 1.5596842,
          "mark": 0.08385,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": 0.07798421,
          "trade_id": 46
        },
        {
          "age_h": 41.25010250638889,
          "current_r": 1.4667694,
          "mark": 1.0214,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.07333847,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 1.4667694,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      }
    },
    {
      "time": "2026-08-07T05:20:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 49.12332618891556,
        "atr": 0.8135224222570642,
        "breakout_atr": 0.7498256757418056,
        "breakout_distance": 0.6100000000000136,
        "close": 586.71,
        "donchian_boundary": 587.32
      },
      "occupied_state": [
        {
          "age_h": 6.166764282500001,
          "current_r": 1.4587958,
          "mark": 0.08407,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": 0.07293979,
          "trade_id": 46
        },
        {
          "age_h": 42.083461515555555,
          "current_r": 1.5912536,
          "mark": 1.0181,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.07956268,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 1.4587958,
          "pair": "POWER/USDT:USDT",
          "trade_id": 46
        }
      }
    },
    {
      "time": "2026-08-07T05:25:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 50.61970326327894,
        "atr": 0.8182708206672735,
        "breakout_atr": 0.12220892823536827,
        "breakout_distance": 0.10000000000002274,
        "close": 586.47,
        "donchian_boundary": 586.57
      },
      "occupied_state": [
        {
          "age_h": 6.250100056388889,
          "current_r": 1.4404526,
          "mark": 0.08411,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": 0.07202263,
          "trade_id": 46
        },
        {
          "age_h": 42.166797289444446,
          "current_r": 1.689332,
          "mark": 1.0155,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.0844666,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 1.4404526,
          "pair": "POWER/USDT:USDT",
          "trade_id": 46
        }
      }
    },
    {
      "time": "2026-08-07T05:45:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 30.063126056189013,
        "atr": 2.8649410168162103e-05,
        "breakout_atr": 0.4886662558783926,
        "breakout_distance": 1.4000000000000123e-05,
        "close": 0.003219,
        "donchian_boundary": 0.003233
      },
      "occupied_state": [
        {
          "age_h": 6.583333374166666,
          "current_r": 1.2891199999999998,
          "mark": 0.08444,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": 0.064456,
          "trade_id": 46
        },
        {
          "age_h": 42.50003060722222,
          "current_r": 1.6138869999999998,
          "mark": 1.0175,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.08069435,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 1.2891199999999998,
          "pair": "POWER/USDT:USDT",
          "trade_id": 46
        }
      }
    },
    {
      "time": "2026-08-07T05:50:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 31.919389080126443,
        "atr": 2.9960166584721967e-05,
        "breakout_atr": 0.03337765152848241,
        "breakout_distance": 1.0000000000001327e-06,
        "close": 0.003217,
        "donchian_boundary": 0.003218
      },
      "occupied_state": [
        {
          "age_h": 6.666725976944445,
          "current_r": 1.2891199999999998,
          "mark": 0.08444,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": 0.064456,
          "trade_id": 46
        },
        {
          "age_h": 42.58342321,
          "current_r": 1.5761646,
          "mark": 1.0185,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.07880823,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 1.2891199999999998,
          "pair": "POWER/USDT:USDT",
          "trade_id": 46
        }
      }
    },
    {
      "time": "2026-08-08T06:10:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "EDGE/USDT:USDT#49,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 28.345692221686424,
        "atr": 0.00041063156773321044,
        "breakout_atr": 2.4109203426932173,
        "breakout_distance": 0.0009900000000000048,
        "close": 0.08996,
        "donchian_boundary": 0.09095
      },
      "occupied_state": [
        {
          "age_h": 1.7500661933333335,
          "current_r": -0.4913782,
          "mark": 0.3833,
          "pair": "EDGE/USDT:USDT",
          "profit_ratio": -0.02456891,
          "trade_id": 49
        },
        {
          "age_h": 16.083633835833336,
          "current_r": -0.142586,
          "mark": 1.0343,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.0071293,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.4913782,
          "pair": "EDGE/USDT:USDT",
          "trade_id": 49
        }
      }
    },
    {
      "time": "2026-08-08T11:20:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "EDGE/USDT:USDT#49,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 25.222368845429166,
        "atr": 1.2151218515480744,
        "breakout_atr": 2.7157770192312234,
        "breakout_distance": 3.2999999999999545,
        "close": 499.73,
        "donchian_boundary": 503.03
      },
      "occupied_state": [
        {
          "age_h": 6.916726622777778,
          "current_r": -0.5630544,
          "mark": 0.384,
          "pair": "EDGE/USDT:USDT",
          "profit_ratio": -0.02815272,
          "trade_id": 49
        },
        {
          "age_h": 21.25029426527778,
          "current_r": -0.26693279999999997,
          "mark": 1.0376,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01334664,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5630544,
          "pair": "EDGE/USDT:USDT",
          "trade_id": 49
        }
      }
    },
    {
      "time": "2026-08-08T11:45:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "EDGE/USDT:USDT#49,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.74615405426825,
        "atr": 1.212178663701955,
        "breakout_atr": 0.9817034696566723,
        "breakout_distance": 1.1899999999999977,
        "close": 497.74,
        "donchian_boundary": 498.93
      },
      "occupied_state": [
        {
          "age_h": 7.333417900833334,
          "current_r": -0.6158739999999999,
          "mark": 0.3845,
          "pair": "EDGE/USDT:USDT",
          "profit_ratio": -0.0307937,
          "trade_id": 49
        },
        {
          "age_h": 21.666985543333332,
          "current_r": -0.2203574,
          "mark": 1.0364,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01101787,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.6158739999999999,
          "pair": "EDGE/USDT:USDT",
          "trade_id": 49
        }
      }
    },
    {
      "time": "2026-08-08T18:30:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "EDGE/USDT:USDT#49,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 25.892673449840483,
        "atr": 0.00212484672038595,
        "breakout_atr": 0.9883065822359968,
        "breakout_distance": 0.0021000000000000046,
        "close": 0.09651,
        "donchian_boundary": 0.09861
      },
      "occupied_state": [
        {
          "age_h": 14.083330714722223,
          "current_r": -0.7027829999999999,
          "mark": 0.3854,
          "pair": "EDGE/USDT:USDT",
          "profit_ratio": -0.03513915,
          "trade_id": 49
        },
        {
          "age_h": 28.416898357222223,
          "current_r": -0.4267026,
          "mark": 1.0418,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.02133513,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.7027829999999999,
          "pair": "EDGE/USDT:USDT",
          "trade_id": 49
        }
      }
    },
    {
      "time": "2026-08-08T23:05:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 45.67061038451158,
        "atr": 8.241381982811381e-05,
        "breakout_atr": 0.48535549114745746,
        "breakout_distance": 4.000000000001225e-05,
        "close": 0.07039,
        "donchian_boundary": 0.07043
      },
      "occupied_state": [
        {
          "age_h": 0.4999701275,
          "current_r": 0.0107952,
          "mark": 64911.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00053976,
          "trade_id": 50
        },
        {
          "age_h": 33.000257381666664,
          "current_r": -0.27921399999999996,
          "mark": 1.038,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.0139607,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.27921399999999996,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-08T23:10:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 45.67061038451158,
        "atr": 8.241381982811381e-05,
        "breakout_atr": 0.48535549114745746,
        "breakout_distance": 4.000000000001225e-05,
        "close": 0.07039,
        "donchian_boundary": 0.07043
      },
      "occupied_state": [
        {
          "age_h": 0.5833826394444445,
          "current_r": 0.0099328,
          "mark": 64913.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00049664,
          "trade_id": 50
        },
        {
          "age_h": 33.08366989361111,
          "current_r": -0.27921399999999996,
          "mark": 1.038,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.0139607,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.27921399999999996,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T01:25:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.35730507166584,
        "atr": 7.420392754554964e-05,
        "breakout_atr": 0.2695275123776871,
        "breakout_distance": 2.0000000000006124e-05,
        "close": 0.07021,
        "donchian_boundary": 0.07023
      },
      "occupied_state": [
        {
          "age_h": 2.8319586597222224,
          "current_r": -0.0157746,
          "mark": 64957.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00078873,
          "trade_id": 50
        },
        {
          "age_h": 35.33224591388889,
          "current_r": -0.32175679999999995,
          "mark": 1.0392,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01608784,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.32175679999999995,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T01:30:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.35730507166584,
        "atr": 7.420392754554964e-05,
        "breakout_atr": 0.2695275123776871,
        "breakout_distance": 2.0000000000006124e-05,
        "close": 0.07021,
        "donchian_boundary": 0.07023
      },
      "occupied_state": [
        {
          "age_h": 2.915307556666667,
          "current_r": 0.059076399999999994,
          "mark": 64836.1,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00295382,
          "trade_id": 50
        },
        {
          "age_h": 35.41559481083333,
          "current_r": -0.2868252,
          "mark": 1.0383,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01434126,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.2868252,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T01:30:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 25.74767108842548,
        "atr": 0.007270523717963805,
        "breakout_atr": 0.8252500415032822,
        "breakout_distance": 0.006000000000000227,
        "close": 3.972,
        "donchian_boundary": 3.978
      },
      "occupied_state": [
        {
          "age_h": 2.916770358611111,
          "current_r": 0.059076399999999994,
          "mark": 64836.1,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00295382,
          "trade_id": 50
        },
        {
          "age_h": 35.417057612777775,
          "current_r": -0.1703868,
          "mark": 1.0353,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00851934,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.1703868,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T01:35:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 37.209787037786434,
        "atr": 9.176078986372472e-05,
        "breakout_atr": 1.7436641536938127,
        "breakout_distance": 0.00016000000000000736,
        "close": 0.07002,
        "donchian_boundary": 0.07018
      },
      "occupied_state": [
        {
          "age_h": 2.998659522222222,
          "current_r": 0.059076399999999994,
          "mark": 64836.1,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00295382,
          "trade_id": 50
        },
        {
          "age_h": 35.498946776388884,
          "current_r": -0.1703868,
          "mark": 1.0353,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00851934,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.1703868,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T03:15:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 32.054932223439366,
        "atr": 0.008243583380630455,
        "breakout_atr": 1.0917582299399988,
        "breakout_distance": 0.008999999999999897,
        "close": 3.948,
        "donchian_boundary": 3.957
      },
      "occupied_state": [
        {
          "age_h": 4.666664719722222,
          "current_r": 0.136145,
          "mark": 64711.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00680725,
          "trade_id": 50
        },
        {
          "age_h": 37.166951973888885,
          "current_r": -0.14321779999999998,
          "mark": 1.0346,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00716089,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.14321779999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T17:30:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 37.68082875367234,
        "atr": 1.2599986113459443,
        "breakout_atr": 0.02380955005015949,
        "breakout_distance": 0.029999999999972715,
        "close": 515.27,
        "donchian_boundary": 515.3
      },
      "occupied_state": [
        {
          "age_h": 18.91667141611111,
          "current_r": -0.1669438,
          "mark": 65211.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00834719,
          "trade_id": 50
        },
        {
          "age_h": 51.41695867027778,
          "current_r": -0.4572938,
          "mark": 1.0429,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.02286469,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.4572938,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T22:35:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 31.407307237369743,
        "atr": 0.8676633157249353,
        "breakout_atr": 2.143688647762945,
        "breakout_distance": 1.8599999999999,
        "close": 606.07,
        "donchian_boundary": 607.93
      },
      "occupied_state": [
        {
          "age_h": 24.000030474444447,
          "current_r": -0.08063419999999999,
          "mark": 65071.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00403171,
          "trade_id": 50
        },
        {
          "age_h": 56.50031772861111,
          "current_r": -0.32144899999999993,
          "mark": 1.0394,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01607245,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.32144899999999993,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T22:40:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.40166095443015,
        "atr": 3.306156055903883,
        "breakout_atr": 0.07561651530440282,
        "breakout_distance": 0.25,
        "close": 1916.85,
        "donchian_boundary": 1917.1
      },
      "occupied_state": [
        {
          "age_h": 24.083309705,
          "current_r": -0.014100199999999998,
          "mark": 64963.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00070501,
          "trade_id": 50
        },
        {
          "age_h": 56.58359695916666,
          "current_r": -0.22441699999999998,
          "mark": 1.0369,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01122085,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.22441699999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T22:40:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 31.407307237369743,
        "atr": 0.8676633157249353,
        "breakout_atr": 2.143688647762945,
        "breakout_distance": 1.8599999999999,
        "close": 606.07,
        "donchian_boundary": 607.93
      },
      "occupied_state": [
        {
          "age_h": 24.083401473888888,
          "current_r": -0.014100199999999998,
          "mark": 64963.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00070501,
          "trade_id": 50
        },
        {
          "age_h": 56.58368872805556,
          "current_r": -0.22441699999999998,
          "mark": 1.0369,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01122085,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.22441699999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T22:40:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 31.2521889504875,
        "atr": 0.0001539542687362994,
        "breakout_atr": 1.3640414242731167,
        "breakout_distance": 0.00020999999999998797,
        "close": 0.07011,
        "donchian_boundary": 0.07032
      },
      "occupied_state": [
        {
          "age_h": 24.083492969444443,
          "current_r": -0.014100199999999998,
          "mark": 64963.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00070501,
          "trade_id": 50
        },
        {
          "age_h": 56.58378022361111,
          "current_r": -0.22441699999999998,
          "mark": 1.0369,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01122085,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.22441699999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T22:50:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 34.605277483503116,
        "atr": 1.233014169839559,
        "breakout_atr": 0.7299186189539786,
        "breakout_distance": 0.8999999999999773,
        "close": 513.26,
        "donchian_boundary": 514.16
      },
      "occupied_state": [
        {
          "age_h": 24.250025271111113,
          "current_r": -0.027283799999999997,
          "mark": 64985.2,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00136419,
          "trade_id": 50
        },
        {
          "age_h": 56.75031252527778,
          "current_r": -0.2166544,
          "mark": 1.0367,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01083272,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.2166544,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T22:55:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 28.197588573209067,
        "atr": 0.14617375442089578,
        "breakout_atr": 0.41047040378560035,
        "breakout_distance": 0.060000000000002274,
        "close": 76.82,
        "donchian_boundary": 76.88
      },
      "occupied_state": [
        {
          "age_h": 24.33338800527778,
          "current_r": -0.057593799999999994,
          "mark": 65034.4,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00287969,
          "trade_id": 50
        },
        {
          "age_h": 56.83367525944444,
          "current_r": -0.22053579999999998,
          "mark": 1.0368,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01102679,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.22053579999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:10:13+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.26364170873729,
        "atr": 0.012465190829138103,
        "breakout_atr": 1.123127611273662,
        "breakout_distance": 0.014000000000000234,
        "close": 4.011,
        "donchian_boundary": 4.025
      },
      "occupied_state": [
        {
          "age_h": 24.584467771666667,
          "current_r": -0.0187206,
          "mark": 64971.3,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00093603,
          "trade_id": 50
        },
        {
          "age_h": 57.08475502583333,
          "current_r": -0.1856042,
          "mark": 1.0359,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00928021,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.1856042,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:15:17+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 37.80742854898545,
        "atr": 0.012503391484199659,
        "breakout_atr": 0.07997830038858898,
        "breakout_distance": 0.0009999999999994458,
        "close": 4.009,
        "donchian_boundary": 4.01
      },
      "occupied_state": [
        {
          "age_h": 24.66902637277778,
          "current_r": -0.0303024,
          "mark": 64990.1,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00151512,
          "trade_id": 50
        },
        {
          "age_h": 57.169313626944444,
          "current_r": -0.18172299999999997,
          "mark": 1.0358,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00908615,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.18172299999999997,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:20:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 41.57480105198141,
        "atr": 0.00015751258934480696,
        "breakout_atr": 0.19046096648395502,
        "breakout_distance": 3.0000000000002247e-05,
        "close": 0.06969,
        "donchian_boundary": 0.06972
      },
      "occupied_state": [
        {
          "age_h": 24.74995607361111,
          "current_r": -0.0238338,
          "mark": 64979.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00119169,
          "trade_id": 50
        },
        {
          "age_h": 57.25024332777778,
          "current_r": -0.11185999999999999,
          "mark": 1.034,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.005593,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.11185999999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:20:09+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 29.61658625183103,
        "atr": 0.0005395177863363094,
        "breakout_atr": 0.3707014023729245,
        "breakout_distance": 0.00020000000000000573,
        "close": 0.1963,
        "donchian_boundary": 0.1965
      },
      "occupied_state": [
        {
          "age_h": 24.75005195583333,
          "current_r": -0.0238338,
          "mark": 64979.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00119169,
          "trade_id": 50
        },
        {
          "age_h": 57.25033921000001,
          "current_r": -0.11185999999999999,
          "mark": 1.034,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.005593,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.11185999999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:20:18+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 39.863618724036904,
        "atr": 0.013324577806756829,
        "breakout_atr": 0.7504928219886138,
        "breakout_distance": 0.009999999999999787,
        "close": 3.998,
        "donchian_boundary": 4.008
      },
      "occupied_state": [
        {
          "age_h": 24.752552111388887,
          "current_r": -0.0238338,
          "mark": 64979.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00119169,
          "trade_id": 50
        },
        {
          "age_h": 57.25283936555556,
          "current_r": -0.11185999999999999,
          "mark": 1.034,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.005593,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.11185999999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:25:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 32.58066364527248,
        "atr": 0.14589962560808065,
        "breakout_atr": 0.06854027183638822,
        "breakout_distance": 0.010000000000005116,
        "close": 76.61,
        "donchian_boundary": 76.62
      },
      "occupied_state": [
        {
          "age_h": 24.833286258333334,
          "current_r": -0.004305,
          "mark": 64947.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00021525,
          "trade_id": 50
        },
        {
          "age_h": 57.333573512499996,
          "current_r": -0.07304719999999999,
          "mark": 1.033,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00365236,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.07304719999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:30:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 34.34937494461072,
        "atr": 0.15690679520750425,
        "breakout_atr": 0.7647852334330605,
        "breakout_distance": 0.12000000000000455,
        "close": 76.39,
        "donchian_boundary": 76.51
      },
      "occupied_state": [
        {
          "age_h": 24.916691929166667,
          "current_r": 0.0300094,
          "mark": 64892.2,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00150047,
          "trade_id": 50
        },
        {
          "age_h": 57.41697918333333,
          "current_r": -0.022590399999999997,
          "mark": 1.0317,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00112952,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.022590399999999997,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:30:09+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 34.777291821117885,
        "atr": 0.000767747479034877,
        "breakout_atr": 1.6932650845486392,
        "breakout_distance": 0.0012999999999999956,
        "close": 0.1942,
        "donchian_boundary": 0.1955
      },
      "occupied_state": [
        {
          "age_h": 24.91678861388889,
          "current_r": 0.0300094,
          "mark": 64892.2,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00150047,
          "trade_id": 50
        },
        {
          "age_h": 57.417075868055555,
          "current_r": -0.022590399999999997,
          "mark": 1.0317,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00112952,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.022590399999999997,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      }
    },
    {
      "time": "2026-08-09T23:35:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 30.764841234671792,
        "atr": 3.4821688778091557,
        "breakout_atr": 0.9649158664911968,
        "breakout_distance": 3.3599999999999,
        "close": 1908.65,
        "donchian_boundary": 1912.01
      },
      "occupied_state": [
        {
          "age_h": 25.000077704722223,
          "current_r": 0.060996999999999996,
          "mark": 64841.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00304985,
          "trade_id": 50
        },
        {
          "age_h": 57.50036495888889,
          "current_r": 0.0899666,
          "mark": 1.0288,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00449833,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.060996999999999996,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-09T23:35:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.329336384680936,
        "atr": 0.1599848812641113,
        "breakout_atr": 0.06250590631424971,
        "breakout_distance": 0.009999999999990905,
        "close": 76.31,
        "donchian_boundary": 76.32
      },
      "occupied_state": [
        {
          "age_h": 25.000173947222223,
          "current_r": 0.060996999999999996,
          "mark": 64841.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00304985,
          "trade_id": 50
        },
        {
          "age_h": 57.50046120138889,
          "current_r": 0.0899666,
          "mark": 1.0288,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00449833,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.060996999999999996,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-09T23:35:10+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 38.607526659385584,
        "atr": 0.9366110376034511,
        "breakout_atr": 0.23488939502873843,
        "breakout_distance": 0.2199999999999136,
        "close": 603.33,
        "donchian_boundary": 603.55
      },
      "occupied_state": [
        {
          "age_h": 25.000270025555555,
          "current_r": 0.060996999999999996,
          "mark": 64841.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00304985,
          "trade_id": 50
        },
        {
          "age_h": 57.50055727972222,
          "current_r": 0.0899666,
          "mark": 1.0288,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00449833,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.060996999999999996,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-09T23:35:10+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 38.62893103138919,
        "atr": 1.3042218206558174,
        "breakout_atr": 0.4217074053579692,
        "breakout_distance": 0.5500000000000114,
        "close": 510.55,
        "donchian_boundary": 511.1
      },
      "occupied_state": [
        {
          "age_h": 25.000366525833336,
          "current_r": 0.060996999999999996,
          "mark": 64841.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00304985,
          "trade_id": 50
        },
        {
          "age_h": 57.50065378,
          "current_r": 0.0899666,
          "mark": 1.0288,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00449833,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.060996999999999996,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-09T23:35:10+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 45.65218224362151,
        "atr": 0.01368698886350021,
        "breakout_atr": 0.1461241782210933,
        "breakout_distance": 0.002000000000000224,
        "close": 3.981,
        "donchian_boundary": 3.983
      },
      "occupied_state": [
        {
          "age_h": 25.000463110833334,
          "current_r": 0.060996999999999996,
          "mark": 64841.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00304985,
          "trade_id": 50
        },
        {
          "age_h": 57.500750365,
          "current_r": 0.0899666,
          "mark": 1.0288,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00449833,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.060996999999999996,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-09T23:55:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 43.11647775789247,
        "atr": 0.929903109251161,
        "breakout_atr": 0.021507617085061208,
        "breakout_distance": 0.01999999999998181,
        "close": 602.5,
        "donchian_boundary": 602.52
      },
      "occupied_state": [
        {
          "age_h": 25.333391088055556,
          "current_r": 0.057239200000000004,
          "mark": 64848.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00286196,
          "trade_id": 50
        },
        {
          "age_h": 57.83367834222223,
          "current_r": 0.0589164,
          "mark": 1.0296,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00294582,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.057239200000000004,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-10T00:00:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 43.11647775789247,
        "atr": 0.929903109251161,
        "breakout_atr": 0.021507617085061208,
        "breakout_distance": 0.01999999999998181,
        "close": 602.5,
        "donchian_boundary": 602.52
      },
      "occupied_state": [
        {
          "age_h": 25.416736925833334,
          "current_r": 0.0450412,
          "mark": 64867.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00225206,
          "trade_id": 50
        },
        {
          "age_h": 57.91702418,
          "current_r": 0.0744416,
          "mark": 1.0292,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00372208,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.0450412,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-10T00:45:04+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 29.66804227376707,
        "atr": 1.8071486840981914,
        "breakout_atr": 0.1328058958910278,
        "breakout_distance": 0.23999999999995225,
        "close": 508.41,
        "donchian_boundary": 508.65
      },
      "occupied_state": [
        {
          "age_h": 26.16534278722222,
          "current_r": 0.0559838,
          "mark": 64854.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00279919,
          "trade_id": 50
        },
        {
          "age_h": 58.665630041388894,
          "current_r": 0.15198679999999998,
          "mark": 1.0273,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00759934,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.0559838,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-10T00:45:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 26.74405662674636,
        "atr": 4.367352691838575,
        "breakout_atr": 0.038925182369117496,
        "breakout_distance": 0.17000000000007276,
        "close": 1906.24,
        "donchian_boundary": 1906.41
      },
      "occupied_state": [
        {
          "age_h": 26.166652608611113,
          "current_r": 0.0781002,
          "mark": 64819.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00390501,
          "trade_id": 50
        },
        {
          "age_h": 58.666939862777774,
          "current_r": 0.1481054,
          "mark": 1.0274,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00740527,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.0781002,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-10T00:45:13+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 31.414688622954923,
        "atr": 0.001284606091104557,
        "breakout_atr": 0.07784487454365127,
        "breakout_distance": 0.0001000000000000445,
        "close": 0.3853,
        "donchian_boundary": 0.3854
      },
      "occupied_state": [
        {
          "age_h": 26.16795819138889,
          "current_r": 0.0781002,
          "mark": 64819.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00390501,
          "trade_id": 50
        },
        {
          "age_h": 58.668245445555556,
          "current_r": 0.1481054,
          "mark": 1.0274,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00740527,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.0781002,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    },
    {
      "time": "2026-08-10T00:50:04+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 29.66804227376707,
        "atr": 1.8071486840981914,
        "breakout_atr": 0.1328058958910278,
        "breakout_distance": 0.23999999999995225,
        "close": 508.41,
        "donchian_boundary": 508.65
      },
      "occupied_state": [
        {
          "age_h": 26.2487423475,
          "current_r": 0.0781002,
          "mark": 64819.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00390501,
          "trade_id": 50
        },
        {
          "age_h": 58.74902960166666,
          "current_r": 0.1481054,
          "mark": 1.0274,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00740527,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.0781002,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      }
    }
  ],
  "block_clusters": [
    {
      "time": "2026-07-27T00:55:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29",
      "log_count": 1,
      "last_time": "2026-07-27T00:55:09+00:00"
    },
    {
      "time": "2026-07-27T02:10:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29",
      "log_count": 1,
      "last_time": "2026-07-27T02:10:09+00:00"
    },
    {
      "time": "2026-07-27T08:00:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29",
      "log_count": 2,
      "last_time": "2026-07-27T08:15:09+00:00"
    },
    {
      "time": "2026-07-27T09:05:09+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29",
      "log_count": 1,
      "last_time": "2026-07-27T09:05:09+00:00"
    },
    {
      "time": "2026-07-27T09:10:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29",
      "log_count": 2,
      "last_time": "2026-07-27T09:15:10+00:00"
    },
    {
      "time": "2026-07-27T09:15:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,VANRY/USDT:USDT#29",
      "log_count": 1,
      "last_time": "2026-07-27T09:15:10+00:00"
    },
    {
      "time": "2026-07-27T12:20:09+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30",
      "log_count": 2,
      "last_time": "2026-07-27T12:35:10+00:00"
    },
    {
      "time": "2026-07-27T12:25:04+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30",
      "log_count": 2,
      "last_time": "2026-07-27T12:35:05+00:00"
    },
    {
      "time": "2026-07-27T12:35:09+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30",
      "log_count": 1,
      "last_time": "2026-07-27T12:35:09+00:00"
    },
    {
      "time": "2026-07-27T12:35:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#28,UNI/USDT:USDT#30",
      "log_count": 1,
      "last_time": "2026-07-27T12:35:09+00:00"
    },
    {
      "time": "2026-07-27T14:45:05+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28",
      "log_count": 2,
      "last_time": "2026-07-27T14:50:06+00:00"
    },
    {
      "time": "2026-07-27T14:45:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28",
      "log_count": 1,
      "last_time": "2026-07-27T14:45:09+00:00"
    },
    {
      "time": "2026-07-27T14:45:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28",
      "log_count": 1,
      "last_time": "2026-07-27T14:45:09+00:00"
    },
    {
      "time": "2026-07-27T14:45:10+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28",
      "log_count": 1,
      "last_time": "2026-07-27T14:45:10+00:00"
    },
    {
      "time": "2026-07-27T14:45:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28",
      "log_count": 1,
      "last_time": "2026-07-27T14:45:10+00:00"
    },
    {
      "time": "2026-07-27T14:45:14+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#28",
      "log_count": 1,
      "last_time": "2026-07-27T14:45:14+00:00"
    },
    {
      "time": "2026-07-27T15:40:10+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,EDGE/USDT:USDT#32",
      "log_count": 1,
      "last_time": "2026-07-27T15:40:10+00:00"
    },
    {
      "time": "2026-07-27T22:30:09+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 5,
      "last_time": "2026-07-27T23:05:25+00:00"
    },
    {
      "time": "2026-07-27T22:30:10+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 1,
      "last_time": "2026-07-27T22:30:10+00:00"
    },
    {
      "time": "2026-07-27T22:45:04+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 4,
      "last_time": "2026-07-27T23:05:23+00:00"
    },
    {
      "time": "2026-07-27T22:45:04+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 5,
      "last_time": "2026-07-27T23:05:24+00:00"
    },
    {
      "time": "2026-07-27T22:45:10+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 4,
      "last_time": "2026-07-27T23:00:21+00:00"
    },
    {
      "time": "2026-07-27T22:45:10+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 5,
      "last_time": "2026-07-27T23:05:24+00:00"
    },
    {
      "time": "2026-07-27T22:45:15+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 4,
      "last_time": "2026-07-27T23:05:25+00:00"
    },
    {
      "time": "2026-07-27T22:50:12+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 2,
      "last_time": "2026-07-27T23:05:12+00:00"
    },
    {
      "time": "2026-07-27T22:55:08+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 2,
      "last_time": "2026-07-27T23:00:21+00:00"
    },
    {
      "time": "2026-07-27T23:35:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ADA/USDT:USDT#31,POWER/USDT:USDT#33",
      "log_count": 1,
      "last_time": "2026-07-27T23:35:09+00:00"
    },
    {
      "time": "2026-07-28T00:55:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34",
      "log_count": 3,
      "last_time": "2026-07-28T01:10:10+00:00"
    },
    {
      "time": "2026-07-28T01:00:12+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34",
      "log_count": 3,
      "last_time": "2026-07-28T01:10:17+00:00"
    },
    {
      "time": "2026-07-28T01:05:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34",
      "log_count": 2,
      "last_time": "2026-07-28T01:10:10+00:00"
    },
    {
      "time": "2026-07-28T01:10:05+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-28T01:10:05+00:00"
    },
    {
      "time": "2026-07-28T01:10:10+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-28T01:10:10+00:00"
    },
    {
      "time": "2026-07-28T06:00:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#33,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-28T06:00:09+00:00"
    },
    {
      "time": "2026-07-28T08:25:04+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 2,
      "last_time": "2026-07-28T08:30:04+00:00"
    },
    {
      "time": "2026-07-28T11:15:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-28T11:15:09+00:00"
    },
    {
      "time": "2026-07-28T13:40:04+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 2,
      "last_time": "2026-07-28T13:45:05+00:00"
    },
    {
      "time": "2026-07-28T13:40:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-28T13:40:09+00:00"
    },
    {
      "time": "2026-07-28T13:40:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-28T13:40:09+00:00"
    },
    {
      "time": "2026-07-28T23:00:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 3,
      "last_time": "2026-07-28T23:10:13+00:00"
    },
    {
      "time": "2026-07-28T23:05:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-28T23:05:09+00:00"
    },
    {
      "time": "2026-07-28T23:05:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 2,
      "last_time": "2026-07-28T23:10:09+00:00"
    },
    {
      "time": "2026-07-29T01:55:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 3,
      "last_time": "2026-07-29T02:20:09+00:00"
    },
    {
      "time": "2026-07-29T03:35:11+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 3,
      "last_time": "2026-07-29T04:05:07+00:00"
    },
    {
      "time": "2026-07-29T03:55:07+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 2,
      "last_time": "2026-07-29T04:05:07+00:00"
    },
    {
      "time": "2026-07-29T04:05:07+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-29T04:05:07+00:00"
    },
    {
      "time": "2026-07-29T04:05:08+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-29T04:05:08+00:00"
    },
    {
      "time": "2026-07-29T04:20:07+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#35,XRP/USDT:USDT#34",
      "log_count": 1,
      "last_time": "2026-07-29T04:20:07+00:00"
    },
    {
      "time": "2026-07-29T12:20:08+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-29T12:20:08+00:00"
    },
    {
      "time": "2026-07-29T15:20:08+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-29T15:20:08+00:00"
    },
    {
      "time": "2026-07-29T15:20:08+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-29T15:20:08+00:00"
    },
    {
      "time": "2026-07-29T15:20:11+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-29T15:20:11+00:00"
    },
    {
      "time": "2026-07-29T19:50:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-07-29T20:05:10+00:00"
    },
    {
      "time": "2026-07-29T20:00:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-07-29T20:05:09+00:00"
    },
    {
      "time": "2026-07-29T20:05:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-07-29T20:10:13+00:00"
    },
    {
      "time": "2026-07-29T20:10:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-29T20:10:09+00:00"
    },
    {
      "time": "2026-07-29T20:30:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-29T20:30:09+00:00"
    },
    {
      "time": "2026-07-29T21:00:09+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-29T21:00:09+00:00"
    },
    {
      "time": "2026-07-29T21:05:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-29T21:05:09+00:00"
    },
    {
      "time": "2026-07-30T05:00:13+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-30T05:00:13+00:00"
    },
    {
      "time": "2026-07-30T15:15:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-30T15:15:09+00:00"
    },
    {
      "time": "2026-07-30T16:00:05+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-30T16:00:05+00:00"
    },
    {
      "time": "2026-07-30T16:40:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 4,
      "last_time": "2026-07-30T17:10:13+00:00"
    },
    {
      "time": "2026-07-30T22:55:07+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-07-30T23:00:07+00:00"
    },
    {
      "time": "2026-07-31T01:55:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 4,
      "last_time": "2026-07-31T02:20:13+00:00"
    },
    {
      "time": "2026-07-31T01:55:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T01:55:09+00:00"
    },
    {
      "time": "2026-07-31T02:40:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T02:40:09+00:00"
    },
    {
      "time": "2026-07-31T02:40:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-07-31T02:45:12+00:00"
    },
    {
      "time": "2026-07-31T03:05:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T03:05:09+00:00"
    },
    {
      "time": "2026-07-31T07:25:07+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-07-31T07:30:07+00:00"
    },
    {
      "time": "2026-07-31T07:45:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T07:45:09+00:00"
    },
    {
      "time": "2026-07-31T08:10:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T08:10:09+00:00"
    },
    {
      "time": "2026-07-31T08:20:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 3,
      "last_time": "2026-07-31T08:30:17+00:00"
    },
    {
      "time": "2026-07-31T08:45:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T08:45:09+00:00"
    },
    {
      "time": "2026-07-31T09:10:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 3,
      "last_time": "2026-07-31T09:25:10+00:00"
    },
    {
      "time": "2026-07-31T13:45:13+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 4,
      "last_time": "2026-07-31T14:10:04+00:00"
    },
    {
      "time": "2026-07-31T14:05:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-07-31T14:10:13+00:00"
    },
    {
      "time": "2026-07-31T14:10:05+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-07-31T14:15:05+00:00"
    },
    {
      "time": "2026-07-31T14:10:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T14:10:09+00:00"
    },
    {
      "time": "2026-07-31T14:10:10+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T14:10:10+00:00"
    },
    {
      "time": "2026-07-31T15:20:04+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T15:20:04+00:00"
    },
    {
      "time": "2026-07-31T15:25:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T15:25:09+00:00"
    },
    {
      "time": "2026-07-31T15:25:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "ETH/USDT:USDT#37,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-07-31T15:25:09+00:00"
    },
    {
      "time": "2026-08-01T09:45:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-08-01T09:45:09+00:00"
    },
    {
      "time": "2026-08-01T16:05:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-08-01T16:05:09+00:00"
    },
    {
      "time": "2026-08-01T16:55:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-08-01T16:55:09+00:00"
    },
    {
      "time": "2026-08-01T17:00:05+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-08-01T17:00:05+00:00"
    },
    {
      "time": "2026-08-01T17:30:04+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 3,
      "last_time": "2026-08-01T17:55:09+00:00"
    },
    {
      "time": "2026-08-01T17:30:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 3,
      "last_time": "2026-08-01T17:40:12+00:00"
    },
    {
      "time": "2026-08-01T17:30:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-08-01T17:35:09+00:00"
    },
    {
      "time": "2026-08-01T17:35:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-08-01T17:35:09+00:00"
    },
    {
      "time": "2026-08-01T18:15:04+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 5,
      "last_time": "2026-08-01T18:40:05+00:00"
    },
    {
      "time": "2026-08-01T18:20:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 3,
      "last_time": "2026-08-01T18:35:09+00:00"
    },
    {
      "time": "2026-08-01T18:25:04+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 3,
      "last_time": "2026-08-01T18:50:09+00:00"
    },
    {
      "time": "2026-08-01T18:25:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 4,
      "last_time": "2026-08-01T18:55:10+00:00"
    },
    {
      "time": "2026-08-01T18:35:10+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-08-01T18:50:10+00:00"
    },
    {
      "time": "2026-08-01T18:35:10+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 1,
      "last_time": "2026-08-01T18:35:10+00:00"
    },
    {
      "time": "2026-08-01T19:25:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 3,
      "last_time": "2026-08-01T19:45:09+00:00"
    },
    {
      "time": "2026-08-01T19:40:13+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-08-01T19:50:09+00:00"
    },
    {
      "time": "2026-08-02T00:50:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,XRP/USDT:USDT#36",
      "log_count": 2,
      "last_time": "2026-08-02T01:00:09+00:00"
    },
    {
      "time": "2026-08-02T09:05:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 2,
      "last_time": "2026-08-02T09:10:04+00:00"
    },
    {
      "time": "2026-08-02T09:05:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-02T09:05:09+00:00"
    },
    {
      "time": "2026-08-02T11:45:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 2,
      "last_time": "2026-08-02T11:55:09+00:00"
    },
    {
      "time": "2026-08-02T13:00:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-02T13:00:09+00:00"
    },
    {
      "time": "2026-08-02T13:40:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-02T13:40:09+00:00"
    },
    {
      "time": "2026-08-02T14:40:09+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-02T14:40:09+00:00"
    },
    {
      "time": "2026-08-02T23:05:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 3,
      "last_time": "2026-08-02T23:15:13+00:00"
    },
    {
      "time": "2026-08-03T02:35:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-03T02:35:09+00:00"
    },
    {
      "time": "2026-08-03T02:45:13+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 3,
      "last_time": "2026-08-03T02:55:22+00:00"
    },
    {
      "time": "2026-08-03T05:05:12+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-03T05:05:12+00:00"
    },
    {
      "time": "2026-08-03T07:00:12+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 2,
      "last_time": "2026-08-03T07:05:16+00:00"
    },
    {
      "time": "2026-08-03T07:05:12+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-03T07:05:12+00:00"
    },
    {
      "time": "2026-08-03T07:20:08+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-03T07:20:08+00:00"
    },
    {
      "time": "2026-08-03T07:20:08+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-03T07:20:08+00:00"
    },
    {
      "time": "2026-08-03T08:15:08+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 3,
      "last_time": "2026-08-03T08:35:08+00:00"
    },
    {
      "time": "2026-08-03T08:20:08+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 2,
      "last_time": "2026-08-03T08:25:08+00:00"
    },
    {
      "time": "2026-08-03T08:20:08+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 3,
      "last_time": "2026-08-03T08:30:12+00:00"
    },
    {
      "time": "2026-08-03T08:30:08+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 1,
      "last_time": "2026-08-03T08:30:08+00:00"
    },
    {
      "time": "2026-08-03T09:35:13+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "log_count": 2,
      "last_time": "2026-08-03T09:55:09+00:00"
    },
    {
      "time": "2026-08-03T15:40:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 28.246007047542744,
        "atr": 0.021505869891568295,
        "breakout_atr": 0.046498932851463,
        "breakout_distance": 0.001000000000000334,
        "close": 4.01,
        "donchian_boundary": 4.011
      },
      "occupied_state": [
        {
          "age_h": 55.16672361777778,
          "current_r": -0.401686,
          "mark": 593.3,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.0200843,
          "trade_id": 40
        },
        {
          "age_h": 30.66792205027778,
          "current_r": -0.4352878,
          "mark": 63848.3,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02176439,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.4352878,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 2,
      "last_time": "2026-08-03T15:45:09+00:00"
    },
    {
      "time": "2026-08-03T22:10:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 25.638405309743664,
        "atr": 2.896212384749511,
        "breakout_atr": 0.24169498193088743,
        "breakout_distance": 0.7000000000000455,
        "close": 1856.08,
        "donchian_boundary": 1856.78
      },
      "occupied_state": [
        {
          "age_h": 61.666795856111115,
          "current_r": -0.18447419999999998,
          "mark": 590.17,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00922371,
          "trade_id": 40
        },
        {
          "age_h": 37.16799428861111,
          "current_r": -0.194655,
          "mark": 63470.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00973275,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.194655,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 1,
      "last_time": "2026-08-03T22:10:09+00:00"
    },
    {
      "time": "2026-08-03T22:10:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 34.33121482852688,
        "atr": 0.0002540899534618328,
        "breakout_atr": 0.07871228172352887,
        "breakout_distance": 2.0000000000006124e-05,
        "close": 0.0851,
        "donchian_boundary": 0.08512
      },
      "occupied_state": [
        {
          "age_h": 61.66688952777778,
          "current_r": -0.18447419999999998,
          "mark": 590.17,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00922371,
          "trade_id": 40
        },
        {
          "age_h": 37.16808796027778,
          "current_r": -0.194655,
          "mark": 63470.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00973275,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.194655,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 1,
      "last_time": "2026-08-03T22:10:09+00:00"
    },
    {
      "time": "2026-08-03T22:40:09+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 27.016890571023673,
        "atr": 0.0013716679327619064,
        "breakout_atr": 0.07290394242769467,
        "breakout_distance": 9.999999999998899e-05,
        "close": 1.0739,
        "donchian_boundary": 1.074
      },
      "occupied_state": [
        {
          "age_h": 62.166797251388886,
          "current_r": -0.1579026,
          "mark": 589.78,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00789513,
          "trade_id": 40
        },
        {
          "age_h": 37.66799568388889,
          "current_r": -0.1935148,
          "mark": 63468.2,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00967574,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.1935148,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 1,
      "last_time": "2026-08-03T22:40:09+00:00"
    },
    {
      "time": "2026-08-04T00:40:04+00:00",
      "pair": "XRP/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 25.514886935885016,
        "atr": 0.0013659517196026583,
        "breakout_atr": 0.36604514846644065,
        "breakout_distance": 0.0004999999999999449,
        "close": 1.0708,
        "donchian_boundary": 1.0713
      },
      "occupied_state": [
        {
          "age_h": 64.1653946363889,
          "current_r": -0.14218619999999998,
          "mark": 589.62,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.00710931,
          "trade_id": 40
        },
        {
          "age_h": 39.666593068888886,
          "current_r": -0.12753679999999998,
          "mark": 63366.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00637684,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.14218619999999998,
          "pair": "BNB/USDT:USDT",
          "trade_id": 40
        }
      },
      "log_count": 1,
      "last_time": "2026-08-04T00:40:04+00:00"
    },
    {
      "time": "2026-08-04T04:00:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 29.48150612547627,
        "atr": 0.018519134665953205,
        "breakout_atr": 1.0259658641033038,
        "breakout_distance": 0.019000000000000128,
        "close": 3.822,
        "donchian_boundary": 3.841
      },
      "occupied_state": [
        {
          "age_h": 67.50014976166666,
          "current_r": -0.25187879999999996,
          "mark": 591.23,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.01259394,
          "trade_id": 40
        },
        {
          "age_h": 43.00134819416667,
          "current_r": -0.38408539999999997,
          "mark": 63771.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.01920427,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.38408539999999997,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 1,
      "last_time": "2026-08-04T04:00:09+00:00"
    },
    {
      "time": "2026-08-04T07:10:04+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 25.524196515470084,
        "atr": 0.00021866486582853905,
        "breakout_atr": 1.5091587702011477,
        "breakout_distance": 0.00032999999999999696,
        "close": 0.08401,
        "donchian_boundary": 0.08434
      },
      "occupied_state": [
        {
          "age_h": 70.66538368972222,
          "current_r": -0.23075779999999999,
          "mark": 590.92,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.01153789,
          "trade_id": 40
        },
        {
          "age_h": 46.166582122222216,
          "current_r": -0.3047136,
          "mark": 63645.7,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.01523568,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.3047136,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 2,
      "last_time": "2026-08-04T07:15:09+00:00"
    },
    {
      "time": "2026-08-04T14:25:18+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BNB/USDT:USDT#40,BTC/USDT:USDT#42",
      "candidate": {
        "adx": 26.088482282791936,
        "atr": 0.0002500644130008453,
        "breakout_atr": 0.5598557520438863,
        "breakout_distance": 0.00014000000000000123,
        "close": 0.08287,
        "donchian_boundary": 0.08301
      },
      "occupied_state": [
        {
          "age_h": 77.91920428611112,
          "current_r": -0.189554,
          "mark": 590.33,
          "pair": "BNB/USDT:USDT",
          "profit_ratio": -0.0094777,
          "trade_id": 40
        },
        {
          "age_h": 53.42040271861111,
          "current_r": -0.3364642,
          "mark": 63699.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.01682321,
          "trade_id": 42
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.3364642,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 1,
      "last_time": "2026-08-04T14:25:18+00:00"
    },
    {
      "time": "2026-08-05T11:25:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 26.961168577565562,
        "atr": 0.0006025484102431486,
        "breakout_atr": 1.1783285590505388,
        "breakout_distance": 0.0007100000000000023,
        "close": 0.08481,
        "donchian_boundary": 0.08552
      },
      "occupied_state": [
        {
          "age_h": 74.4179337075,
          "current_r": -0.5616901999999999,
          "mark": 64062.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02808451,
          "trade_id": 42
        },
        {
          "age_h": 0.16676377194444442,
          "current_r": -0.0235476,
          "mark": 1.061,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00117738,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5616901999999999,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 2,
      "last_time": "2026-08-05T11:35:09+00:00"
    },
    {
      "time": "2026-08-05T13:35:04+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 26.619968883281114,
        "atr": 3.9514276159586132,
        "breakout_atr": 1.6955897086260128,
        "breakout_distance": 6.7000000000000455,
        "close": 1858.3,
        "donchian_boundary": 1865.0
      },
      "occupied_state": [
        {
          "age_h": 76.58329380944444,
          "current_r": -0.5964036,
          "mark": 64116.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02982018,
          "trade_id": 42
        },
        {
          "age_h": 2.332123873888889,
          "current_r": -0.0009142,
          "mark": 1.0604,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -4.571e-05,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5964036,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 1,
      "last_time": "2026-08-05T13:35:04+00:00"
    },
    {
      "time": "2026-08-05T13:35:04+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 26.6977379077731,
        "atr": 0.1451240206249678,
        "breakout_atr": 2.4117303151659852,
        "breakout_distance": 0.3500000000000085,
        "close": 73.32,
        "donchian_boundary": 73.67
      },
      "occupied_state": [
        {
          "age_h": 76.58338904888888,
          "current_r": -0.5964036,
          "mark": 64116.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.02982018,
          "trade_id": 42
        },
        {
          "age_h": 2.332219113333333,
          "current_r": -0.0009142,
          "mark": 1.0604,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -4.571e-05,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5964036,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 1,
      "last_time": "2026-08-05T13:35:04+00:00"
    },
    {
      "time": "2026-08-05T15:50:08+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 31.530544282684367,
        "atr": 0.004034960550478916,
        "breakout_atr": 0.1487003385767364,
        "breakout_distance": 0.0005999999999999894,
        "close": 0.3587,
        "donchian_boundary": 0.3593
      },
      "occupied_state": [
        {
          "age_h": 78.83433930027778,
          "current_r": -0.8269171999999999,
          "mark": 64480.7,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.04134586,
          "trade_id": 42
        },
        {
          "age_h": 4.583169364722223,
          "current_r": -0.1065372,
          "mark": 1.0632,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00532686,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.8269171999999999,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 2,
      "last_time": "2026-08-05T15:55:12+00:00"
    },
    {
      "time": "2026-08-05T16:20:12+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#42,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 41.710304617534575,
        "atr": 0.00355351511696027,
        "breakout_atr": 0.1688468967350949,
        "breakout_distance": 0.0005999999999999894,
        "close": 0.3544,
        "donchian_boundary": 0.355
      },
      "occupied_state": [
        {
          "age_h": 79.33543165555555,
          "current_r": -0.900384,
          "mark": 64598.4,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.0450192,
          "trade_id": 42
        },
        {
          "age_h": 5.08426172,
          "current_r": -0.15480539999999998,
          "mark": 1.0645,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00774027,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.900384,
          "pair": "BTC/USDT:USDT",
          "trade_id": 42
        }
      },
      "log_count": 1,
      "last_time": "2026-08-05T16:20:12+00:00"
    },
    {
      "time": "2026-08-06T02:00:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 26.905109854059372,
        "atr": 8.813682909744222e-05,
        "breakout_atr": 0.5672997373744357,
        "breakout_distance": 4.999999999999449e-05,
        "close": 0.06966,
        "donchian_boundary": 0.06971
      },
      "occupied_state": [
        {
          "age_h": 14.748876878611112,
          "current_r": 0.128984,
          "mark": 1.057,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.0064492,
          "trade_id": 44
        },
        {
          "age_h": 1.2489069333333334,
          "current_r": -0.1047344,
          "mark": 508.17,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.00523672,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.1047344,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      },
      "log_count": 1,
      "last_time": "2026-08-06T02:00:04+00:00"
    },
    {
      "time": "2026-08-06T02:15:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 27.621153846003445,
        "atr": 0.11086138812187393,
        "breakout_atr": 0.27060819378358364,
        "breakout_distance": 0.030000000000001137,
        "close": 73.55,
        "donchian_boundary": 73.58
      },
      "occupied_state": [
        {
          "age_h": 15.000087029444444,
          "current_r": 0.4005858,
          "mark": 1.0498,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02002929,
          "trade_id": 44
        },
        {
          "age_h": 1.5001170841666664,
          "current_r": -0.012398000000000001,
          "mark": 507.0,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.0006199,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.012398000000000001,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      },
      "log_count": 2,
      "last_time": "2026-08-06T02:20:09+00:00"
    },
    {
      "time": "2026-08-06T03:45:04+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 26.00441795257935,
        "atr": 0.0007660007368195477,
        "breakout_atr": 2.480415368644233,
        "breakout_distance": 0.0019000000000000128,
        "close": 0.1868,
        "donchian_boundary": 0.1887
      },
      "occupied_state": [
        {
          "age_h": 16.49873311138889,
          "current_r": 0.5967426,
          "mark": 1.0446,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02983713,
          "trade_id": 44
        },
        {
          "age_h": 2.9987631661111114,
          "current_r": -0.055804,
          "mark": 507.55,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.0027902,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.055804,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      },
      "log_count": 2,
      "last_time": "2026-08-06T03:50:04+00:00"
    },
    {
      "time": "2026-08-06T04:05:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 27.89699588429517,
        "atr": 8.600229310050285e-05,
        "breakout_atr": 0.930207755117741,
        "breakout_distance": 7.999999999999674e-05,
        "close": 0.06944,
        "donchian_boundary": 0.06952
      },
      "occupied_state": [
        {
          "age_h": 16.83338442,
          "current_r": 0.7928996,
          "mark": 1.0394,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03964498,
          "trade_id": 44
        },
        {
          "age_h": 3.3334144747222223,
          "current_r": -0.1197292,
          "mark": 508.36,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.00598646,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.1197292,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      },
      "log_count": 1,
      "last_time": "2026-08-06T04:05:09+00:00"
    },
    {
      "time": "2026-08-06T04:20:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 29.70853333652479,
        "atr": 3.588960633041892e-05,
        "breakout_atr": 1.6717932051861493,
        "breakout_distance": 6.000000000000016e-05,
        "close": 0.00347,
        "donchian_boundary": 0.00353
      },
      "occupied_state": [
        {
          "age_h": 17.08352001277778,
          "current_r": 0.5741092,
          "mark": 1.0452,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02870546,
          "trade_id": 44
        },
        {
          "age_h": 3.5835500674999996,
          "current_r": -0.2783582,
          "mark": 510.37,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": -0.01391791,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.2783582,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      },
      "log_count": 1,
      "last_time": "2026-08-06T04:20:09+00:00"
    },
    {
      "time": "2026-08-06T09:25:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 25.780189613995997,
        "atr": 0.11375542872132728,
        "breakout_atr": 0.08790789250597128,
        "breakout_distance": 0.010000000000005116,
        "close": 73.53,
        "donchian_boundary": 73.54
      },
      "occupied_state": [
        {
          "age_h": 22.166796035833332,
          "current_r": 0.4845822,
          "mark": 1.0475,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02422911,
          "trade_id": 44
        },
        {
          "age_h": 8.666826090555556,
          "current_r": 0.1770598,
          "mark": 504.62,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.00885299,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.1770598,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      },
      "log_count": 2,
      "last_time": "2026-08-06T09:45:09+00:00"
    },
    {
      "time": "2026-08-06T09:35:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 27.429103438812028,
        "atr": 0.00011614978485286788,
        "breakout_atr": 0.43047862777658696,
        "breakout_distance": 5.000000000000837e-05,
        "close": 0.06927,
        "donchian_boundary": 0.06932
      },
      "occupied_state": [
        {
          "age_h": 22.333457269722224,
          "current_r": 0.5072158,
          "mark": 1.0469,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02536079,
          "trade_id": 44
        },
        {
          "age_h": 8.833487324444445,
          "current_r": 0.34279160000000003,
          "mark": 502.52,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.01713958,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.34279160000000003,
          "pair": "ZEC/USDT:USDT",
          "trade_id": 45
        }
      },
      "log_count": 2,
      "last_time": "2026-08-06T09:45:09+00:00"
    },
    {
      "time": "2026-08-06T13:00:09+00:00",
      "pair": "BTC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 29.47889690529784,
        "atr": 52.44554093012651,
        "breakout_atr": 0.5357938825997873,
        "breakout_distance": 28.099999999998545,
        "close": 64392.4,
        "donchian_boundary": 64420.5
      },
      "occupied_state": [
        {
          "age_h": 25.750154749444444,
          "current_r": 0.5373938,
          "mark": 1.0461,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02686969,
          "trade_id": 44
        },
        {
          "age_h": 12.250184804166667,
          "current_r": 1.1714505999999998,
          "mark": 492.02,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.05857253,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.5373938,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      },
      "log_count": 3,
      "last_time": "2026-08-06T13:10:13+00:00"
    },
    {
      "time": "2026-08-06T13:05:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 37.15431069207012,
        "atr": 0.00010601974285444045,
        "breakout_atr": 0.754576438747192,
        "breakout_distance": 7.999999999999674e-05,
        "close": 0.06868,
        "donchian_boundary": 0.06876
      },
      "occupied_state": [
        {
          "age_h": 25.832158006666667,
          "current_r": 0.5373938,
          "mark": 1.0461,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.02686969,
          "trade_id": 44
        },
        {
          "age_h": 12.332188061388889,
          "current_r": 1.1714505999999998,
          "mark": 492.02,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.05857253,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.5373938,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      },
      "log_count": 3,
      "last_time": "2026-08-06T13:15:05+00:00"
    },
    {
      "time": "2026-08-06T13:10:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 28.68146732888211,
        "atr": 0.1088123956433932,
        "breakout_atr": 1.3785194151186677,
        "breakout_distance": 0.14999999999999147,
        "close": 72.87,
        "donchian_boundary": 73.02
      },
      "occupied_state": [
        {
          "age_h": 25.91688718472222,
          "current_r": 0.6052942,
          "mark": 1.0443,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03026471,
          "trade_id": 44
        },
        {
          "age_h": 12.416917239444444,
          "current_r": 1.4429352,
          "mark": 488.58,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.07214676,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.6052942,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      },
      "log_count": 1,
      "last_time": "2026-08-06T13:10:09+00:00"
    },
    {
      "time": "2026-08-06T13:35:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "XRP/USDT:USDT#44,ZEC/USDT:USDT#45",
      "candidate": {
        "adx": 49.84322468666971,
        "atr": 0.000136637783388977,
        "breakout_atr": 0.21955859686774193,
        "breakout_distance": 3.0000000000002247e-05,
        "close": 0.06842,
        "donchian_boundary": 0.06845
      },
      "occupied_state": [
        {
          "age_h": 26.333422351388887,
          "current_r": 0.646789,
          "mark": 1.0432,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.03233945,
          "trade_id": 44
        },
        {
          "age_h": 12.83345240611111,
          "current_r": 1.2337974,
          "mark": 491.23,
          "pair": "ZEC/USDT:USDT",
          "profit_ratio": 0.06168987,
          "trade_id": 45
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.646789,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      },
      "log_count": 1,
      "last_time": "2026-08-06T13:35:09+00:00"
    },
    {
      "time": "2026-08-07T00:40:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 41.732873203813156,
        "atr": 2.2988324829193458e-05,
        "breakout_atr": 0.17400136937861585,
        "breakout_distance": 4.000000000000097e-06,
        "close": 0.003196,
        "donchian_boundary": 0.0032
      },
      "occupied_state": [
        {
          "age_h": 1.5001084841666668,
          "current_r": -0.2639518,
          "mark": 0.08782,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": -0.01319759,
          "trade_id": 46
        },
        {
          "age_h": 37.416805717222225,
          "current_r": 0.9726049999999999,
          "mark": 1.0345,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.04863025,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.2639518,
          "pair": "POWER/USDT:USDT",
          "trade_id": 46
        }
      },
      "log_count": 1,
      "last_time": "2026-08-07T00:40:09+00:00"
    },
    {
      "time": "2026-08-07T04:30:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 29.538949106825104,
        "atr": 0.7197998824880424,
        "breakout_atr": 2.125590788805651,
        "breakout_distance": 1.5299999999999727,
        "close": 588.78,
        "donchian_boundary": 590.31
      },
      "occupied_state": [
        {
          "age_h": 5.333405273333334,
          "current_r": 1.5596842,
          "mark": 0.08385,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": 0.07798421,
          "trade_id": 46
        },
        {
          "age_h": 41.25010250638889,
          "current_r": 1.4667694,
          "mark": 1.0214,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.07333847,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 1.4667694,
          "pair": "XRP/USDT:USDT",
          "trade_id": 44
        }
      },
      "log_count": 1,
      "last_time": "2026-08-07T04:30:09+00:00"
    },
    {
      "time": "2026-08-07T05:20:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 49.12332618891556,
        "atr": 0.8135224222570642,
        "breakout_atr": 0.7498256757418056,
        "breakout_distance": 0.6100000000000136,
        "close": 586.71,
        "donchian_boundary": 587.32
      },
      "occupied_state": [
        {
          "age_h": 6.166764282500001,
          "current_r": 1.4587958,
          "mark": 0.08407,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": 0.07293979,
          "trade_id": 46
        },
        {
          "age_h": 42.083461515555555,
          "current_r": 1.5912536,
          "mark": 1.0181,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.07956268,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 1.4587958,
          "pair": "POWER/USDT:USDT",
          "trade_id": 46
        }
      },
      "log_count": 2,
      "last_time": "2026-08-07T05:25:09+00:00"
    },
    {
      "time": "2026-08-07T05:45:09+00:00",
      "pair": "VANRY/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "POWER/USDT:USDT#46,XRP/USDT:USDT#44",
      "candidate": {
        "adx": 30.063126056189013,
        "atr": 2.8649410168162103e-05,
        "breakout_atr": 0.4886662558783926,
        "breakout_distance": 1.4000000000000123e-05,
        "close": 0.003219,
        "donchian_boundary": 0.003233
      },
      "occupied_state": [
        {
          "age_h": 6.583333374166666,
          "current_r": 1.2891199999999998,
          "mark": 0.08444,
          "pair": "POWER/USDT:USDT",
          "profit_ratio": 0.064456,
          "trade_id": 46
        },
        {
          "age_h": 42.50003060722222,
          "current_r": 1.6138869999999998,
          "mark": 1.0175,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.08069435,
          "trade_id": 44
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 1.2891199999999998,
          "pair": "POWER/USDT:USDT",
          "trade_id": 46
        }
      },
      "log_count": 2,
      "last_time": "2026-08-07T05:50:09+00:00"
    },
    {
      "time": "2026-08-08T06:10:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "EDGE/USDT:USDT#49,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 28.345692221686424,
        "atr": 0.00041063156773321044,
        "breakout_atr": 2.4109203426932173,
        "breakout_distance": 0.0009900000000000048,
        "close": 0.08996,
        "donchian_boundary": 0.09095
      },
      "occupied_state": [
        {
          "age_h": 1.7500661933333335,
          "current_r": -0.4913782,
          "mark": 0.3833,
          "pair": "EDGE/USDT:USDT",
          "profit_ratio": -0.02456891,
          "trade_id": 49
        },
        {
          "age_h": 16.083633835833336,
          "current_r": -0.142586,
          "mark": 1.0343,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.0071293,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.4913782,
          "pair": "EDGE/USDT:USDT",
          "trade_id": 49
        }
      },
      "log_count": 1,
      "last_time": "2026-08-08T06:10:09+00:00"
    },
    {
      "time": "2026-08-08T11:20:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "EDGE/USDT:USDT#49,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 25.222368845429166,
        "atr": 1.2151218515480744,
        "breakout_atr": 2.7157770192312234,
        "breakout_distance": 3.2999999999999545,
        "close": 499.73,
        "donchian_boundary": 503.03
      },
      "occupied_state": [
        {
          "age_h": 6.916726622777778,
          "current_r": -0.5630544,
          "mark": 0.384,
          "pair": "EDGE/USDT:USDT",
          "profit_ratio": -0.02815272,
          "trade_id": 49
        },
        {
          "age_h": 21.25029426527778,
          "current_r": -0.26693279999999997,
          "mark": 1.0376,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01334664,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.5630544,
          "pair": "EDGE/USDT:USDT",
          "trade_id": 49
        }
      },
      "log_count": 1,
      "last_time": "2026-08-08T11:20:09+00:00"
    },
    {
      "time": "2026-08-08T11:45:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "EDGE/USDT:USDT#49,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.74615405426825,
        "atr": 1.212178663701955,
        "breakout_atr": 0.9817034696566723,
        "breakout_distance": 1.1899999999999977,
        "close": 497.74,
        "donchian_boundary": 498.93
      },
      "occupied_state": [
        {
          "age_h": 7.333417900833334,
          "current_r": -0.6158739999999999,
          "mark": 0.3845,
          "pair": "EDGE/USDT:USDT",
          "profit_ratio": -0.0307937,
          "trade_id": 49
        },
        {
          "age_h": 21.666985543333332,
          "current_r": -0.2203574,
          "mark": 1.0364,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01101787,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.6158739999999999,
          "pair": "EDGE/USDT:USDT",
          "trade_id": 49
        }
      },
      "log_count": 1,
      "last_time": "2026-08-08T11:45:09+00:00"
    },
    {
      "time": "2026-08-08T18:30:09+00:00",
      "pair": "POWER/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "EDGE/USDT:USDT#49,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 25.892673449840483,
        "atr": 0.00212484672038595,
        "breakout_atr": 0.9883065822359968,
        "breakout_distance": 0.0021000000000000046,
        "close": 0.09651,
        "donchian_boundary": 0.09861
      },
      "occupied_state": [
        {
          "age_h": 14.083330714722223,
          "current_r": -0.7027829999999999,
          "mark": 0.3854,
          "pair": "EDGE/USDT:USDT",
          "profit_ratio": -0.03513915,
          "trade_id": 49
        },
        {
          "age_h": 28.416898357222223,
          "current_r": -0.4267026,
          "mark": 1.0418,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.02133513,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.7027829999999999,
          "pair": "EDGE/USDT:USDT",
          "trade_id": 49
        }
      },
      "log_count": 1,
      "last_time": "2026-08-08T18:30:09+00:00"
    },
    {
      "time": "2026-08-08T23:05:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 45.67061038451158,
        "atr": 8.241381982811381e-05,
        "breakout_atr": 0.48535549114745746,
        "breakout_distance": 4.000000000001225e-05,
        "close": 0.07039,
        "donchian_boundary": 0.07043
      },
      "occupied_state": [
        {
          "age_h": 0.4999701275,
          "current_r": 0.0107952,
          "mark": 64911.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00053976,
          "trade_id": 50
        },
        {
          "age_h": 33.000257381666664,
          "current_r": -0.27921399999999996,
          "mark": 1.038,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.0139607,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.27921399999999996,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 2,
      "last_time": "2026-08-08T23:10:09+00:00"
    },
    {
      "time": "2026-08-09T01:25:04+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.35730507166584,
        "atr": 7.420392754554964e-05,
        "breakout_atr": 0.2695275123776871,
        "breakout_distance": 2.0000000000006124e-05,
        "close": 0.07021,
        "donchian_boundary": 0.07023
      },
      "occupied_state": [
        {
          "age_h": 2.8319586597222224,
          "current_r": -0.0157746,
          "mark": 64957.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00078873,
          "trade_id": 50
        },
        {
          "age_h": 35.33224591388889,
          "current_r": -0.32175679999999995,
          "mark": 1.0392,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01608784,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.32175679999999995,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 3,
      "last_time": "2026-08-09T01:35:04+00:00"
    },
    {
      "time": "2026-08-09T01:30:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 25.74767108842548,
        "atr": 0.007270523717963805,
        "breakout_atr": 0.8252500415032822,
        "breakout_distance": 0.006000000000000227,
        "close": 3.972,
        "donchian_boundary": 3.978
      },
      "occupied_state": [
        {
          "age_h": 2.916770358611111,
          "current_r": 0.059076399999999994,
          "mark": 64836.1,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00295382,
          "trade_id": 50
        },
        {
          "age_h": 35.417057612777775,
          "current_r": -0.1703868,
          "mark": 1.0353,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00851934,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.1703868,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T01:30:09+00:00"
    },
    {
      "time": "2026-08-09T03:15:09+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 32.054932223439366,
        "atr": 0.008243583380630455,
        "breakout_atr": 1.0917582299399988,
        "breakout_distance": 0.008999999999999897,
        "close": 3.948,
        "donchian_boundary": 3.957
      },
      "occupied_state": [
        {
          "age_h": 4.666664719722222,
          "current_r": 0.136145,
          "mark": 64711.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00680725,
          "trade_id": 50
        },
        {
          "age_h": 37.166951973888885,
          "current_r": -0.14321779999999998,
          "mark": 1.0346,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00716089,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.14321779999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T03:15:09+00:00"
    },
    {
      "time": "2026-08-09T17:30:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 37.68082875367234,
        "atr": 1.2599986113459443,
        "breakout_atr": 0.02380955005015949,
        "breakout_distance": 0.029999999999972715,
        "close": 515.27,
        "donchian_boundary": 515.3
      },
      "occupied_state": [
        {
          "age_h": 18.91667141611111,
          "current_r": -0.1669438,
          "mark": 65211.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00834719,
          "trade_id": 50
        },
        {
          "age_h": 51.41695867027778,
          "current_r": -0.4572938,
          "mark": 1.0429,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.02286469,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.4572938,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T17:30:09+00:00"
    },
    {
      "time": "2026-08-09T22:35:09+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 31.407307237369743,
        "atr": 0.8676633157249353,
        "breakout_atr": 2.143688647762945,
        "breakout_distance": 1.8599999999999,
        "close": 606.07,
        "donchian_boundary": 607.93
      },
      "occupied_state": [
        {
          "age_h": 24.000030474444447,
          "current_r": -0.08063419999999999,
          "mark": 65071.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00403171,
          "trade_id": 50
        },
        {
          "age_h": 56.50031772861111,
          "current_r": -0.32144899999999993,
          "mark": 1.0394,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01607245,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.32144899999999993,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 2,
      "last_time": "2026-08-09T22:40:09+00:00"
    },
    {
      "time": "2026-08-09T22:40:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 31.2521889504875,
        "atr": 0.0001539542687362994,
        "breakout_atr": 1.3640414242731167,
        "breakout_distance": 0.00020999999999998797,
        "close": 0.07011,
        "donchian_boundary": 0.07032
      },
      "occupied_state": [
        {
          "age_h": 24.083492969444443,
          "current_r": -0.014100199999999998,
          "mark": 64963.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00070501,
          "trade_id": 50
        },
        {
          "age_h": 56.58378022361111,
          "current_r": -0.22441699999999998,
          "mark": 1.0369,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01122085,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.22441699999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T22:40:09+00:00"
    },
    {
      "time": "2026-08-09T22:40:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.40166095443015,
        "atr": 3.306156055903883,
        "breakout_atr": 0.07561651530440282,
        "breakout_distance": 0.25,
        "close": 1916.85,
        "donchian_boundary": 1917.1
      },
      "occupied_state": [
        {
          "age_h": 24.083309705,
          "current_r": -0.014100199999999998,
          "mark": 64963.8,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00070501,
          "trade_id": 50
        },
        {
          "age_h": 56.58359695916666,
          "current_r": -0.22441699999999998,
          "mark": 1.0369,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01122085,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.22441699999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T22:40:09+00:00"
    },
    {
      "time": "2026-08-09T22:50:09+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 34.605277483503116,
        "atr": 1.233014169839559,
        "breakout_atr": 0.7299186189539786,
        "breakout_distance": 0.8999999999999773,
        "close": 513.26,
        "donchian_boundary": 514.16
      },
      "occupied_state": [
        {
          "age_h": 24.250025271111113,
          "current_r": -0.027283799999999997,
          "mark": 64985.2,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00136419,
          "trade_id": 50
        },
        {
          "age_h": 56.75031252527778,
          "current_r": -0.2166544,
          "mark": 1.0367,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01083272,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.2166544,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T22:50:09+00:00"
    },
    {
      "time": "2026-08-09T22:55:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 28.197588573209067,
        "atr": 0.14617375442089578,
        "breakout_atr": 0.41047040378560035,
        "breakout_distance": 0.060000000000002274,
        "close": 76.82,
        "donchian_boundary": 76.88
      },
      "occupied_state": [
        {
          "age_h": 24.33338800527778,
          "current_r": -0.057593799999999994,
          "mark": 65034.4,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00287969,
          "trade_id": 50
        },
        {
          "age_h": 56.83367525944444,
          "current_r": -0.22053579999999998,
          "mark": 1.0368,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.01102679,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.22053579999999998,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T22:55:09+00:00"
    },
    {
      "time": "2026-08-09T23:10:13+00:00",
      "pair": "UNI/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 36.26364170873729,
        "atr": 0.012465190829138103,
        "breakout_atr": 1.123127611273662,
        "breakout_distance": 0.014000000000000234,
        "close": 4.011,
        "donchian_boundary": 4.025
      },
      "occupied_state": [
        {
          "age_h": 24.584467771666667,
          "current_r": -0.0187206,
          "mark": 64971.3,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00093603,
          "trade_id": 50
        },
        {
          "age_h": 57.08475502583333,
          "current_r": -0.1856042,
          "mark": 1.0359,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00928021,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.1856042,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 4,
      "last_time": "2026-08-09T23:35:10+00:00"
    },
    {
      "time": "2026-08-09T23:20:09+00:00",
      "pair": "DOGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 41.57480105198141,
        "atr": 0.00015751258934480696,
        "breakout_atr": 0.19046096648395502,
        "breakout_distance": 3.0000000000002247e-05,
        "close": 0.06969,
        "donchian_boundary": 0.06972
      },
      "occupied_state": [
        {
          "age_h": 24.74995607361111,
          "current_r": -0.0238338,
          "mark": 64979.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00119169,
          "trade_id": 50
        },
        {
          "age_h": 57.25024332777778,
          "current_r": -0.11185999999999999,
          "mark": 1.034,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.005593,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": true,
        "reason": "shadow_replace",
        "weakest": {
          "current_r": -0.11185999999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T23:20:09+00:00"
    },
    {
      "time": "2026-08-09T23:20:09+00:00",
      "pair": "ADA/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 29.61658625183103,
        "atr": 0.0005395177863363094,
        "breakout_atr": 0.3707014023729245,
        "breakout_distance": 0.00020000000000000573,
        "close": 0.1963,
        "donchian_boundary": 0.1965
      },
      "occupied_state": [
        {
          "age_h": 24.75005195583333,
          "current_r": -0.0238338,
          "mark": 64979.6,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00119169,
          "trade_id": 50
        },
        {
          "age_h": 57.25033921000001,
          "current_r": -0.11185999999999999,
          "mark": 1.034,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.005593,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.11185999999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 2,
      "last_time": "2026-08-09T23:30:09+00:00"
    },
    {
      "time": "2026-08-09T23:25:09+00:00",
      "pair": "SOL/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 32.58066364527248,
        "atr": 0.14589962560808065,
        "breakout_atr": 0.06854027183638822,
        "breakout_distance": 0.010000000000005116,
        "close": 76.61,
        "donchian_boundary": 76.62
      },
      "occupied_state": [
        {
          "age_h": 24.833286258333334,
          "current_r": -0.004305,
          "mark": 64947.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": -0.00021525,
          "trade_id": 50
        },
        {
          "age_h": 57.333573512499996,
          "current_r": -0.07304719999999999,
          "mark": 1.033,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": -0.00365236,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": -0.07304719999999999,
          "pair": "XRP/USDT:USDT",
          "trade_id": 47
        }
      },
      "log_count": 3,
      "last_time": "2026-08-09T23:35:09+00:00"
    },
    {
      "time": "2026-08-09T23:35:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 30.764841234671792,
        "atr": 3.4821688778091557,
        "breakout_atr": 0.9649158664911968,
        "breakout_distance": 3.3599999999999,
        "close": 1908.65,
        "donchian_boundary": 1912.01
      },
      "occupied_state": [
        {
          "age_h": 25.000077704722223,
          "current_r": 0.060996999999999996,
          "mark": 64841.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00304985,
          "trade_id": 50
        },
        {
          "age_h": 57.50036495888889,
          "current_r": 0.0899666,
          "mark": 1.0288,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00449833,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.060996999999999996,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T23:35:09+00:00"
    },
    {
      "time": "2026-08-09T23:35:10+00:00",
      "pair": "BNB/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 38.607526659385584,
        "atr": 0.9366110376034511,
        "breakout_atr": 0.23488939502873843,
        "breakout_distance": 0.2199999999999136,
        "close": 603.33,
        "donchian_boundary": 603.55
      },
      "occupied_state": [
        {
          "age_h": 25.000270025555555,
          "current_r": 0.060996999999999996,
          "mark": 64841.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00304985,
          "trade_id": 50
        },
        {
          "age_h": 57.50055727972222,
          "current_r": 0.0899666,
          "mark": 1.0288,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00449833,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.060996999999999996,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      },
      "log_count": 3,
      "last_time": "2026-08-10T00:00:09+00:00"
    },
    {
      "time": "2026-08-09T23:35:10+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 38.62893103138919,
        "atr": 1.3042218206558174,
        "breakout_atr": 0.4217074053579692,
        "breakout_distance": 0.5500000000000114,
        "close": 510.55,
        "donchian_boundary": 511.1
      },
      "occupied_state": [
        {
          "age_h": 25.000366525833336,
          "current_r": 0.060996999999999996,
          "mark": 64841.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00304985,
          "trade_id": 50
        },
        {
          "age_h": 57.50065378,
          "current_r": 0.0899666,
          "mark": 1.0288,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00449833,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "incumbents_not_weak",
        "weakest": {
          "current_r": 0.060996999999999996,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      },
      "log_count": 1,
      "last_time": "2026-08-09T23:35:10+00:00"
    },
    {
      "time": "2026-08-10T00:45:04+00:00",
      "pair": "ZEC/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 29.66804227376707,
        "atr": 1.8071486840981914,
        "breakout_atr": 0.1328058958910278,
        "breakout_distance": 0.23999999999995225,
        "close": 508.41,
        "donchian_boundary": 508.65
      },
      "occupied_state": [
        {
          "age_h": 26.16534278722222,
          "current_r": 0.0559838,
          "mark": 64854.9,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00279919,
          "trade_id": 50
        },
        {
          "age_h": 58.665630041388894,
          "current_r": 0.15198679999999998,
          "mark": 1.0273,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00759934,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.0559838,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      },
      "log_count": 2,
      "last_time": "2026-08-10T00:50:04+00:00"
    },
    {
      "time": "2026-08-10T00:45:09+00:00",
      "pair": "ETH/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 26.74405662674636,
        "atr": 4.367352691838575,
        "breakout_atr": 0.038925182369117496,
        "breakout_distance": 0.17000000000007276,
        "close": 1906.24,
        "donchian_boundary": 1906.41
      },
      "occupied_state": [
        {
          "age_h": 26.166652608611113,
          "current_r": 0.0781002,
          "mark": 64819.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00390501,
          "trade_id": 50
        },
        {
          "age_h": 58.666939862777774,
          "current_r": 0.1481054,
          "mark": 1.0274,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00740527,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.0781002,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      },
      "log_count": 1,
      "last_time": "2026-08-10T00:45:09+00:00"
    },
    {
      "time": "2026-08-10T00:45:13+00:00",
      "pair": "EDGE/USDT:USDT",
      "side": "short",
      "reason": "same_side_limit",
      "occupied": "BTC/USDT:USDT#50,XRP/USDT:USDT#47",
      "candidate": {
        "adx": 31.414688622954923,
        "atr": 0.001284606091104557,
        "breakout_atr": 0.07784487454365127,
        "breakout_distance": 0.0001000000000000445,
        "close": 0.3853,
        "donchian_boundary": 0.3854
      },
      "occupied_state": [
        {
          "age_h": 26.16795819138889,
          "current_r": 0.0781002,
          "mark": 64819.0,
          "pair": "BTC/USDT:USDT",
          "profit_ratio": 0.00390501,
          "trade_id": 50
        },
        {
          "age_h": 58.668245445555556,
          "current_r": 0.1481054,
          "mark": 1.0274,
          "pair": "XRP/USDT:USDT",
          "profit_ratio": 0.00740527,
          "trade_id": 47
        }
      ],
      "shadow": {
        "eligible": false,
        "reason": "candidate_not_strong",
        "weakest": {
          "current_r": 0.0781002,
          "pair": "BTC/USDT:USDT",
          "trade_id": 50
        }
      },
      "log_count": 1,
      "last_time": "2026-08-10T00:45:13+00:00"
    }
  ],
  "stop_slips": [
    {
      "trade_id": 28,
      "pair": "POWER/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 29,
      "pair": "VANRY/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 30,
      "pair": "UNI/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 31,
      "pair": "ADA/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 32,
      "pair": "EDGE/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 33,
      "pair": "POWER/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 34,
      "pair": "XRP/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 35,
      "pair": "POWER/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 36,
      "pair": "XRP/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 37,
      "pair": "ETH/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 38,
      "pair": "EDGE/USDT:USDT",
      "slip": 0.0002700513097488225,
      "leveraged": 0.000540102619497645
    },
    {
      "trade_id": 39,
      "pair": "UNI/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 40,
      "pair": "BNB/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 41,
      "pair": "VANRY/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 42,
      "pair": "BTC/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 43,
      "pair": "VANRY/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 44,
      "pair": "XRP/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 45,
      "pair": "ZEC/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 46,
      "pair": "POWER/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    },
    {
      "trade_id": 48,
      "pair": "UNI/USDT:USDT",
      "slip": -0.0004926108374383694,
      "leveraged": -0.0009852216748767388
    },
    {
      "trade_id": 49,
      "pair": "EDGE/USDT:USDT",
      "slip": 0.0,
      "leveraged": 0.0
    }
  ]
}
