{
 "window": {
  "from_block": 52486927,
  "to_block": 52789327,
  "from_utc": "2026-10-12T00:00:01Z",
  "to_utc": "2026-10-19T00:00:01Z",
  "price_sampling": "every 450 blocks (15 min) plus every block containing a liquidation in the tested markets"
 },
 "static_7d": {
  "markets": [
   {
    "market_id": "0xd4a903dc6d949519060c7707f9604fdc9772c046e05c2e3a8fce0bd7196e4109",
    "pair": "cbXRP/USDC",
    "lltv": 0.625,
    "candidates_checked": 19244,
    "borrow_positions_at_t0": 11596,
    "debt_at_t0_usd": 56676887.4,
    "oracle_drawdown_pct": 10.48,
    "predicted_liquidatable_positions": 306,
    "predicted_liquidatable_debt_usd": 2055411.42,
    "predicted_incentive_usd": 260545.11,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 197,
    "actual_existing_at_t0": 196,
    "actual_opened_after_t0": 1,
    "actual_repaid_usd": 761960.22,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 816309.69,
    "hits": 185,
    "misses": 11,
    "misses_with_leverage_increase_after_t0": 3
   },
   {
    "market_id": "0x8793cf302b8ffd655ab97bd1c695dbd967807e8367a65cb2f4edaf1380ba1bda",
    "pair": "WETH/USDC",
    "lltv": 0.86,
    "candidates_checked": 23454,
    "borrow_positions_at_t0": 9913,
    "debt_at_t0_usd": 92836959.65,
    "oracle_drawdown_pct": 8.15,
    "predicted_liquidatable_positions": 141,
    "predicted_liquidatable_debt_usd": 849494.67,
    "predicted_incentive_usd": 37242.98,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 129,
    "actual_existing_at_t0": 128,
    "actual_opened_after_t0": 1,
    "actual_repaid_usd": 334947.21,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 334778.95,
    "hits": 126,
    "misses": 2,
    "misses_with_leverage_increase_after_t0": 1
   },
   {
    "market_id": "0x7dc02ff6c536b1d49d7fba770438d79f5bd1f1c78884629b7d1aaee19675782b",
    "pair": "SOL/USDC",
    "lltv": 0.625,
    "candidates_checked": 4294,
    "borrow_positions_at_t0": 2166,
    "debt_at_t0_usd": 6937285.03,
    "oracle_drawdown_pct": 9.13,
    "predicted_liquidatable_positions": 69,
    "predicted_liquidatable_debt_usd": 248615.63,
    "predicted_incentive_usd": 31514.66,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 64,
    "actual_existing_at_t0": 63,
    "actual_opened_after_t0": 1,
    "actual_repaid_usd": 219315.83,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 219289.58,
    "hits": 60,
    "misses": 3,
    "misses_with_leverage_increase_after_t0": 3
   },
   {
    "market_id": "0x9125d0fa03c3137166df68bcc72283477830de2a4a5536512374c573ad4583c3",
    "pair": "cbLTC/USDC",
    "lltv": 0.625,
    "candidates_checked": 1797,
    "borrow_positions_at_t0": 646,
    "debt_at_t0_usd": 879540.17,
    "oracle_drawdown_pct": 12.07,
    "predicted_liquidatable_positions": 31,
    "predicted_liquidatable_debt_usd": 186862.64,
    "predicted_incentive_usd": 23686.81,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 27,
    "actual_existing_at_t0": 27,
    "actual_opened_after_t0": 0,
    "actual_repaid_usd": 134597.35,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 130381.59,
    "hits": 26,
    "misses": 1,
    "misses_with_leverage_increase_after_t0": 0
   },
   {
    "market_id": "0xd7520ad198b497b6eb75bc690268f4597630dbc12e305e9d4105843bab36e41d",
    "pair": "cbADA/USDC",
    "lltv": 0.625,
    "candidates_checked": 1751,
    "borrow_positions_at_t0": 792,
    "debt_at_t0_usd": 2383738.35,
    "oracle_drawdown_pct": 16.02,
    "predicted_liquidatable_positions": 46,
    "predicted_liquidatable_debt_usd": 87980.41,
    "predicted_incentive_usd": 11152.45,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 32,
    "actual_existing_at_t0": 31,
    "actual_opened_after_t0": 1,
    "actual_repaid_usd": 71052.13,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 71286.37,
    "hits": 30,
    "misses": 1,
    "misses_with_leverage_increase_after_t0": 1
   },
   {
    "market_id": "0x09276541cfecb6920a80679a1deced4dde3ae64bf5fc2c9c1f9c21e0c152e1a5",
    "pair": "JitoSOL/USDC",
    "lltv": 0.625,
    "candidates_checked": 3037,
    "borrow_positions_at_t0": 1972,
    "debt_at_t0_usd": 3467058.58,
    "oracle_drawdown_pct": 9.17,
    "predicted_liquidatable_positions": 96,
    "predicted_liquidatable_debt_usd": 69282.46,
    "predicted_incentive_usd": 8782.28,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 96,
    "actual_existing_at_t0": 95,
    "actual_opened_after_t0": 1,
    "actual_repaid_usd": 69312.86,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 69272.32,
    "hits": 94,
    "misses": 1,
    "misses_with_leverage_increase_after_t0": 1
   },
   {
    "market_id": "0x73527ddd796e6d4f48387adaae36f6f3d49d606d7f2a15eb0c931416a58875d8",
    "pair": "cbDOGE/USDC",
    "lltv": 0.625,
    "candidates_checked": 2590,
    "borrow_positions_at_t0": 1248,
    "debt_at_t0_usd": 2476537.47,
    "oracle_drawdown_pct": 11.97,
    "predicted_liquidatable_positions": 60,
    "predicted_liquidatable_debt_usd": 138449.45,
    "predicted_incentive_usd": 17549.93,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 49,
    "actual_existing_at_t0": 48,
    "actual_opened_after_t0": 1,
    "actual_repaid_usd": 53556.08,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 53413.09,
    "hits": 46,
    "misses": 2,
    "misses_with_leverage_increase_after_t0": 1
   },
   {
    "market_id": "0xe458a501c1103ca3b256f2bcb45d223263fb34b6349d82675494ce3a94ce1327",
    "pair": "cbZEC/USDC",
    "lltv": 0.625,
    "candidates_checked": 506,
    "borrow_positions_at_t0": 312,
    "debt_at_t0_usd": 1787756.76,
    "oracle_drawdown_pct": 17.99,
    "predicted_liquidatable_positions": 10,
    "predicted_liquidatable_debt_usd": 8962.48,
    "predicted_incentive_usd": 1136.09,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 15,
    "actual_existing_at_t0": 14,
    "actual_opened_after_t0": 1,
    "actual_repaid_usd": 21045.15,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 14562.25,
    "hits": 8,
    "misses": 6,
    "misses_with_leverage_increase_after_t0": 6
   },
   {
    "market_id": "0x76629002c9fdb20fb2092053a4f22c5c65e04a81887218b9546f2a2d82b4c0a8",
    "pair": "cbHYPE/USDC",
    "lltv": 0.625,
    "candidates_checked": 331,
    "borrow_positions_at_t0": 214,
    "debt_at_t0_usd": 332877.5,
    "oracle_drawdown_pct": 11.8,
    "predicted_liquidatable_positions": 7,
    "predicted_liquidatable_debt_usd": 2213.84,
    "predicted_incentive_usd": 280.63,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 5,
    "actual_existing_at_t0": 5,
    "actual_opened_after_t0": 0,
    "actual_repaid_usd": 1613.81,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 1606.4,
    "hits": 5,
    "misses": 0,
    "misses_with_leverage_increase_after_t0": 0
   },
   {
    "market_id": "0x9103c3b4e834476c9a62ea009ba2c884ee42e94e6e314a26f04d312434191836",
    "pair": "cbBTC/USDC",
    "lltv": 0.86,
    "candidates_checked": 72897,
    "borrow_positions_at_t0": 41840,
    "debt_at_t0_usd": 1560874883.48,
    "oracle_drawdown_pct": 4.63,
    "predicted_liquidatable_positions": 2,
    "predicted_liquidatable_debt_usd": 3016.96,
    "predicted_incentive_usd": 132.27,
    "predicted_bad_debt_usd": 0.0,
    "actual_liquidated_borrowers": 2,
    "actual_existing_at_t0": 1,
    "actual_opened_after_t0": 1,
    "actual_repaid_usd": 918.19,
    "actual_bad_debt_usd": 0.0,
    "actual_t0_debt_of_liquidated_usd": 700.41,
    "hits": 1,
    "misses": 0,
    "misses_with_leverage_increase_after_t0": 0
   }
  ],
  "totals": {
   "pred_pos": 768,
   "pred_debt": 3650289.96,
   "act_pos": 608,
   "act_debt_t0": 1711600.65,
   "act_repaid": 1668318.83,
   "hit_pos": 581,
   "hit_debt": 1681894.47,
   "new_after_t0_pos": 8,
   "new_after_t0_repaid": 1294.55,
   "pred_bad": 0.0,
   "act_bad": 0.0,
   "pred_inc": 392023.21,
   "miss_leverage_up": 16,
   "miss_other": 11,
   "recall_positions": 0.9556,
   "recall_debt": 0.9826,
   "precision_positions": 0.7565,
   "precision_debt": 0.4608
  }
 },
 "rolling_daily": {
  "days": [
   {
    "day": 0,
    "from_block": 52486927,
    "to_block": 52530127,
    "markets": [
     {
      "market_id": "0xd4a903dc6d949519060c7707f9604fdc9772c046e05c2e3a8fce0bd7196e4109",
      "pair": "cbXRP/USDC",
      "lltv": 0.625,
      "candidates_checked": 19244,
      "borrow_positions_at_t0": 11596,
      "debt_at_t0_usd": 56676887.4,
      "oracle_drawdown_pct": 4.67,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x8793cf302b8ffd655ab97bd1c695dbd967807e8367a65cb2f4edaf1380ba1bda",
      "pair": "WETH/USDC",
      "lltv": 0.86,
      "candidates_checked": 23454,
      "borrow_positions_at_t0": 9913,
      "debt_at_t0_usd": 92836959.65,
      "oracle_drawdown_pct": 3.51,
      "predicted_liquidatable_positions": 1,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x7dc02ff6c536b1d49d7fba770438d79f5bd1f1c78884629b7d1aaee19675782b",
      "pair": "SOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 4294,
      "borrow_positions_at_t0": 2166,
      "debt_at_t0_usd": 6937285.03,
      "oracle_drawdown_pct": 4.49,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9125d0fa03c3137166df68bcc72283477830de2a4a5536512374c573ad4583c3",
      "pair": "cbLTC/USDC",
      "lltv": 0.625,
      "candidates_checked": 1797,
      "borrow_positions_at_t0": 646,
      "debt_at_t0_usd": 879540.17,
      "oracle_drawdown_pct": 5.15,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xd7520ad198b497b6eb75bc690268f4597630dbc12e305e9d4105843bab36e41d",
      "pair": "cbADA/USDC",
      "lltv": 0.625,
      "candidates_checked": 1751,
      "borrow_positions_at_t0": 792,
      "debt_at_t0_usd": 2383738.35,
      "oracle_drawdown_pct": 7.02,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x09276541cfecb6920a80679a1deced4dde3ae64bf5fc2c9c1f9c21e0c152e1a5",
      "pair": "JitoSOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 3037,
      "borrow_positions_at_t0": 1972,
      "debt_at_t0_usd": 3467058.58,
      "oracle_drawdown_pct": 4.73,
      "predicted_liquidatable_positions": 25,
      "predicted_liquidatable_debt_usd": 4220.77,
      "predicted_incentive_usd": 535.03,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 26,
      "actual_existing_at_t0": 26,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 4262.59,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 4261.87,
      "hits": 25,
      "misses": 1,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x73527ddd796e6d4f48387adaae36f6f3d49d606d7f2a15eb0c931416a58875d8",
      "pair": "cbDOGE/USDC",
      "lltv": 0.625,
      "candidates_checked": 2590,
      "borrow_positions_at_t0": 1248,
      "debt_at_t0_usd": 2476537.47,
      "oracle_drawdown_pct": 5.11,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xe458a501c1103ca3b256f2bcb45d223263fb34b6349d82675494ce3a94ce1327",
      "pair": "cbZEC/USDC",
      "lltv": 0.625,
      "candidates_checked": 506,
      "borrow_positions_at_t0": 312,
      "debt_at_t0_usd": 1787756.76,
      "oracle_drawdown_pct": 9.58,
      "predicted_liquidatable_positions": 1,
      "predicted_liquidatable_debt_usd": 84.61,
      "predicted_incentive_usd": 10.73,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 2,
      "actual_existing_at_t0": 1,
      "actual_opened_after_t0": 1,
      "actual_repaid_usd": 617.51,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 8.25,
      "hits": 0,
      "misses": 1,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x76629002c9fdb20fb2092053a4f22c5c65e04a81887218b9546f2a2d82b4c0a8",
      "pair": "cbHYPE/USDC",
      "lltv": 0.625,
      "candidates_checked": 331,
      "borrow_positions_at_t0": 214,
      "debt_at_t0_usd": 332877.5,
      "oracle_drawdown_pct": 6.42,
      "predicted_liquidatable_positions": 2,
      "predicted_liquidatable_debt_usd": 164.82,
      "predicted_incentive_usd": 20.89,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 2,
      "actual_existing_at_t0": 2,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 164.84,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 164.82,
      "hits": 2,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9103c3b4e834476c9a62ea009ba2c884ee42e94e6e314a26f04d312434191836",
      "pair": "cbBTC/USDC",
      "lltv": 0.86,
      "candidates_checked": 72897,
      "borrow_positions_at_t0": 41840,
      "debt_at_t0_usd": 1560874883.48,
      "oracle_drawdown_pct": 2.35,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     }
    ],
    "totals": {
     "pred_pos": 29,
     "pred_debt": 4470.2,
     "act_pos": 29,
     "act_debt_t0": 4434.94,
     "act_repaid": 5044.94,
     "hit_pos": 27,
     "hit_debt": 4385.59,
     "new_after_t0_pos": 1,
     "new_after_t0_repaid": 604.85,
     "pred_bad": 0.0,
     "act_bad": 0.0,
     "pred_inc": 566.65,
     "miss_leverage_up": 0,
     "miss_other": 0,
     "recall_positions": 0.931,
     "recall_debt": 0.9889,
     "precision_positions": 0.931,
     "precision_debt": 0.9811
    }
   },
   {
    "day": 1,
    "from_block": 52530127,
    "to_block": 52573327,
    "markets": [
     {
      "market_id": "0xd4a903dc6d949519060c7707f9604fdc9772c046e05c2e3a8fce0bd7196e4109",
      "pair": "cbXRP/USDC",
      "lltv": 0.625,
      "candidates_checked": 19244,
      "borrow_positions_at_t0": 11637,
      "debt_at_t0_usd": 57027508.33,
      "oracle_drawdown_pct": 1.89,
      "predicted_liquidatable_positions": 22,
      "predicted_liquidatable_debt_usd": 15333.02,
      "predicted_incentive_usd": 1943.62,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 21,
      "actual_existing_at_t0": 21,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 12362.65,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 12362.6,
      "hits": 21,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x8793cf302b8ffd655ab97bd1c695dbd967807e8367a65cb2f4edaf1380ba1bda",
      "pair": "WETH/USDC",
      "lltv": 0.86,
      "candidates_checked": 23454,
      "borrow_positions_at_t0": 9936,
      "debt_at_t0_usd": 93036240.77,
      "oracle_drawdown_pct": 1.3,
      "predicted_liquidatable_positions": 1,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x7dc02ff6c536b1d49d7fba770438d79f5bd1f1c78884629b7d1aaee19675782b",
      "pair": "SOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 4294,
      "borrow_positions_at_t0": 2169,
      "debt_at_t0_usd": 6945302.68,
      "oracle_drawdown_pct": 3.64,
      "predicted_liquidatable_positions": 48,
      "predicted_liquidatable_debt_usd": 198643.93,
      "predicted_incentive_usd": 25180.22,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 48,
      "actual_existing_at_t0": 48,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 198644.65,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 198643.93,
      "hits": 48,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9125d0fa03c3137166df68bcc72283477830de2a4a5536512374c573ad4583c3",
      "pair": "cbLTC/USDC",
      "lltv": 0.625,
      "candidates_checked": 1797,
      "borrow_positions_at_t0": 649,
      "debt_at_t0_usd": 888630.97,
      "oracle_drawdown_pct": 2.38,
      "predicted_liquidatable_positions": 11,
      "predicted_liquidatable_debt_usd": 108554.64,
      "predicted_incentive_usd": 13760.45,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 10,
      "actual_existing_at_t0": 10,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 97635.75,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 97635.04,
      "hits": 10,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xd7520ad198b497b6eb75bc690268f4597630dbc12e305e9d4105843bab36e41d",
      "pair": "cbADA/USDC",
      "lltv": 0.625,
      "candidates_checked": 1751,
      "borrow_positions_at_t0": 789,
      "debt_at_t0_usd": 2380980.64,
      "oracle_drawdown_pct": 3.81,
      "predicted_liquidatable_positions": 5,
      "predicted_liquidatable_debt_usd": 377.4,
      "predicted_incentive_usd": 47.84,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 5,
      "actual_existing_at_t0": 5,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 377.4,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 377.4,
      "hits": 5,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x09276541cfecb6920a80679a1deced4dde3ae64bf5fc2c9c1f9c21e0c152e1a5",
      "pair": "JitoSOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 3037,
      "borrow_positions_at_t0": 1978,
      "debt_at_t0_usd": 3483828.98,
      "oracle_drawdown_pct": 3.06,
      "predicted_liquidatable_positions": 49,
      "predicted_liquidatable_debt_usd": 8545.1,
      "predicted_incentive_usd": 1083.18,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 49,
      "actual_existing_at_t0": 49,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 8545.12,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 8545.1,
      "hits": 49,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x73527ddd796e6d4f48387adaae36f6f3d49d606d7f2a15eb0c931416a58875d8",
      "pair": "cbDOGE/USDC",
      "lltv": 0.625,
      "candidates_checked": 2590,
      "borrow_positions_at_t0": 1243,
      "debt_at_t0_usd": 2460260.02,
      "oracle_drawdown_pct": 2.06,
      "predicted_liquidatable_positions": 5,
      "predicted_liquidatable_debt_usd": 35907.39,
      "predicted_incentive_usd": 4551.64,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 4,
      "actual_existing_at_t0": 4,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 35907.62,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 35907.39,
      "hits": 4,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xe458a501c1103ca3b256f2bcb45d223263fb34b6349d82675494ce3a94ce1327",
      "pair": "cbZEC/USDC",
      "lltv": 0.625,
      "candidates_checked": 506,
      "borrow_positions_at_t0": 316,
      "debt_at_t0_usd": 1816529.82,
      "oracle_drawdown_pct": 3.0,
      "predicted_liquidatable_positions": 2,
      "predicted_liquidatable_debt_usd": 10710.55,
      "predicted_incentive_usd": 1357.67,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 1,
      "actual_existing_at_t0": 1,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 10624.83,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 10625.85,
      "hits": 1,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x76629002c9fdb20fb2092053a4f22c5c65e04a81887218b9546f2a2d82b4c0a8",
      "pair": "cbHYPE/USDC",
      "lltv": 0.625,
      "candidates_checked": 331,
      "borrow_positions_at_t0": 218,
      "debt_at_t0_usd": 346088.95,
      "oracle_drawdown_pct": 1.65,
      "predicted_liquidatable_positions": 1,
      "predicted_liquidatable_debt_usd": 835.8,
      "predicted_incentive_usd": 105.95,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 1,
      "actual_existing_at_t0": 1,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 835.8,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 835.8,
      "hits": 1,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9103c3b4e834476c9a62ea009ba2c884ee42e94e6e314a26f04d312434191836",
      "pair": "cbBTC/USDC",
      "lltv": 0.86,
      "candidates_checked": 72897,
      "borrow_positions_at_t0": 41925,
      "debt_at_t0_usd": 1564469458.84,
      "oracle_drawdown_pct": 1.0,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     }
    ],
    "totals": {
     "pred_pos": 144,
     "pred_debt": 378907.83,
     "act_pos": 139,
     "act_debt_t0": 364933.11,
     "act_repaid": 364933.82,
     "hit_pos": 139,
     "hit_debt": 364933.11,
     "new_after_t0_pos": 0,
     "new_after_t0_repaid": 0.0,
     "pred_bad": 0.0,
     "act_bad": 0.0,
     "pred_inc": 48030.57,
     "miss_leverage_up": 0,
     "miss_other": 0,
     "recall_positions": 1.0,
     "recall_debt": 1.0,
     "precision_positions": 0.9653,
     "precision_debt": 0.9631
    }
   },
   {
    "day": 2,
    "from_block": 52573327,
    "to_block": 52616527,
    "markets": [
     {
      "market_id": "0xd4a903dc6d949519060c7707f9604fdc9772c046e05c2e3a8fce0bd7196e4109",
      "pair": "cbXRP/USDC",
      "lltv": 0.625,
      "candidates_checked": 19244,
      "borrow_positions_at_t0": 11700,
      "debt_at_t0_usd": 57429165.03,
      "oracle_drawdown_pct": 2.89,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x8793cf302b8ffd655ab97bd1c695dbd967807e8367a65cb2f4edaf1380ba1bda",
      "pair": "WETH/USDC",
      "lltv": 0.86,
      "candidates_checked": 23454,
      "borrow_positions_at_t0": 9964,
      "debt_at_t0_usd": 92644336.33,
      "oracle_drawdown_pct": 3.75,
      "predicted_liquidatable_positions": 10,
      "predicted_liquidatable_debt_usd": 2948.84,
      "predicted_incentive_usd": 129.28,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 10,
      "actual_existing_at_t0": 10,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 3308.89,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 3308.48,
      "hits": 8,
      "misses": 2,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x7dc02ff6c536b1d49d7fba770438d79f5bd1f1c78884629b7d1aaee19675782b",
      "pair": "SOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 4294,
      "borrow_positions_at_t0": 2169,
      "debt_at_t0_usd": 6799473.35,
      "oracle_drawdown_pct": 2.79,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9125d0fa03c3137166df68bcc72283477830de2a4a5536512374c573ad4583c3",
      "pair": "cbLTC/USDC",
      "lltv": 0.625,
      "candidates_checked": 1797,
      "borrow_positions_at_t0": 648,
      "debt_at_t0_usd": 838687.34,
      "oracle_drawdown_pct": 3.84,
      "predicted_liquidatable_positions": 4,
      "predicted_liquidatable_debt_usd": 25496.09,
      "predicted_incentive_usd": 3231.9,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 4,
      "actual_existing_at_t0": 4,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 25498.96,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 25496.09,
      "hits": 4,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xd7520ad198b497b6eb75bc690268f4597630dbc12e305e9d4105843bab36e41d",
      "pair": "cbADA/USDC",
      "lltv": 0.625,
      "candidates_checked": 1751,
      "borrow_positions_at_t0": 787,
      "debt_at_t0_usd": 2406346.03,
      "oracle_drawdown_pct": 3.26,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x09276541cfecb6920a80679a1deced4dde3ae64bf5fc2c9c1f9c21e0c152e1a5",
      "pair": "JitoSOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 3037,
      "borrow_positions_at_t0": 1997,
      "debt_at_t0_usd": 3564973.51,
      "oracle_drawdown_pct": 2.91,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x73527ddd796e6d4f48387adaae36f6f3d49d606d7f2a15eb0c931416a58875d8",
      "pair": "cbDOGE/USDC",
      "lltv": 0.625,
      "candidates_checked": 2590,
      "borrow_positions_at_t0": 1247,
      "debt_at_t0_usd": 2468273.39,
      "oracle_drawdown_pct": 3.52,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xe458a501c1103ca3b256f2bcb45d223263fb34b6349d82675494ce3a94ce1327",
      "pair": "cbZEC/USDC",
      "lltv": 0.625,
      "candidates_checked": 506,
      "borrow_positions_at_t0": 331,
      "debt_at_t0_usd": 1868616.43,
      "oracle_drawdown_pct": 7.53,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 2,
      "actual_existing_at_t0": 2,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 227.87,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 166.34,
      "hits": 0,
      "misses": 2,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x76629002c9fdb20fb2092053a4f22c5c65e04a81887218b9546f2a2d82b4c0a8",
      "pair": "cbHYPE/USDC",
      "lltv": 0.625,
      "candidates_checked": 331,
      "borrow_positions_at_t0": 224,
      "debt_at_t0_usd": 420914.86,
      "oracle_drawdown_pct": 2.46,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9103c3b4e834476c9a62ea009ba2c884ee42e94e6e314a26f04d312434191836",
      "pair": "cbBTC/USDC",
      "lltv": 0.86,
      "candidates_checked": 72897,
      "borrow_positions_at_t0": 42001,
      "debt_at_t0_usd": 1568964572.32,
      "oracle_drawdown_pct": 2.08,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     }
    ],
    "totals": {
     "pred_pos": 14,
     "pred_debt": 28444.93,
     "act_pos": 16,
     "act_debt_t0": 28970.91,
     "act_repaid": 29035.72,
     "hit_pos": 12,
     "hit_debt": 28442.92,
     "new_after_t0_pos": 0,
     "new_after_t0_repaid": 0.0,
     "pred_bad": 0.0,
     "act_bad": 0.0,
     "pred_inc": 3361.18,
     "miss_leverage_up": 0,
     "miss_other": 0,
     "recall_positions": 0.75,
     "recall_debt": 0.9818,
     "precision_positions": 0.8571,
     "precision_debt": 0.9999
    }
   },
   {
    "day": 3,
    "from_block": 52616527,
    "to_block": 52659727,
    "markets": [
     {
      "market_id": "0xd4a903dc6d949519060c7707f9604fdc9772c046e05c2e3a8fce0bd7196e4109",
      "pair": "cbXRP/USDC",
      "lltv": 0.625,
      "candidates_checked": 19244,
      "borrow_positions_at_t0": 11742,
      "debt_at_t0_usd": 57749260.05,
      "oracle_drawdown_pct": 3.46,
      "predicted_liquidatable_positions": 65,
      "predicted_liquidatable_debt_usd": 606535.38,
      "predicted_incentive_usd": 76884.77,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 61,
      "actual_existing_at_t0": 61,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 458135.25,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 512259.93,
      "hits": 61,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x8793cf302b8ffd655ab97bd1c695dbd967807e8367a65cb2f4edaf1380ba1bda",
      "pair": "WETH/USDC",
      "lltv": 0.86,
      "candidates_checked": 23454,
      "borrow_positions_at_t0": 9979,
      "debt_at_t0_usd": 93690438.89,
      "oracle_drawdown_pct": 3.68,
      "predicted_liquidatable_positions": 120,
      "predicted_liquidatable_debt_usd": 739036.96,
      "predicted_incentive_usd": 32400.37,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 118,
      "actual_existing_at_t0": 117,
      "actual_opened_after_t0": 1,
      "actual_repaid_usd": 331637.68,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 331562.88,
      "hits": 117,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x7dc02ff6c536b1d49d7fba770438d79f5bd1f1c78884629b7d1aaee19675782b",
      "pair": "SOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 4294,
      "borrow_positions_at_t0": 2171,
      "debt_at_t0_usd": 6896267.03,
      "oracle_drawdown_pct": 3.51,
      "predicted_liquidatable_positions": 14,
      "predicted_liquidatable_debt_usd": 20523.87,
      "predicted_incentive_usd": 2601.62,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 14,
      "actual_existing_at_t0": 14,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 20524.27,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 20523.87,
      "hits": 14,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9125d0fa03c3137166df68bcc72283477830de2a4a5536512374c573ad4583c3",
      "pair": "cbLTC/USDC",
      "lltv": 0.625,
      "candidates_checked": 1797,
      "borrow_positions_at_t0": 642,
      "debt_at_t0_usd": 802227.99,
      "oracle_drawdown_pct": 3.2,
      "predicted_liquidatable_positions": 10,
      "predicted_liquidatable_debt_usd": 11494.32,
      "predicted_incentive_usd": 1457.03,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 10,
      "actual_existing_at_t0": 10,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 11444.53,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 11494.32,
      "hits": 10,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xd7520ad198b497b6eb75bc690268f4597630dbc12e305e9d4105843bab36e41d",
      "pair": "cbADA/USDC",
      "lltv": 0.625,
      "candidates_checked": 1751,
      "borrow_positions_at_t0": 789,
      "debt_at_t0_usd": 2378773.03,
      "oracle_drawdown_pct": 5.5,
      "predicted_liquidatable_positions": 14,
      "predicted_liquidatable_debt_usd": 39362.32,
      "predicted_incentive_usd": 4989.59,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 13,
      "actual_existing_at_t0": 13,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 4336.73,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 4336.65,
      "hits": 13,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x09276541cfecb6920a80679a1deced4dde3ae64bf5fc2c9c1f9c21e0c152e1a5",
      "pair": "JitoSOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 3037,
      "borrow_positions_at_t0": 2010,
      "debt_at_t0_usd": 3617883.81,
      "oracle_drawdown_pct": 3.33,
      "predicted_liquidatable_positions": 21,
      "predicted_liquidatable_debt_usd": 56505.9,
      "predicted_incentive_usd": 7162.72,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 21,
      "actual_existing_at_t0": 21,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 56505.16,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 56505.9,
      "hits": 21,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x73527ddd796e6d4f48387adaae36f6f3d49d606d7f2a15eb0c931416a58875d8",
      "pair": "cbDOGE/USDC",
      "lltv": 0.625,
      "candidates_checked": 2590,
      "borrow_positions_at_t0": 1251,
      "debt_at_t0_usd": 2461169.5,
      "oracle_drawdown_pct": 5.03,
      "predicted_liquidatable_positions": 19,
      "predicted_liquidatable_debt_usd": 37982.52,
      "predicted_incentive_usd": 4814.69,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 17,
      "actual_existing_at_t0": 17,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 10627.19,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 10626.74,
      "hits": 17,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xe458a501c1103ca3b256f2bcb45d223263fb34b6349d82675494ce3a94ce1327",
      "pair": "cbZEC/USDC",
      "lltv": 0.625,
      "candidates_checked": 506,
      "borrow_positions_at_t0": 344,
      "debt_at_t0_usd": 2243800.23,
      "oracle_drawdown_pct": 6.21,
      "predicted_liquidatable_positions": 9,
      "predicted_liquidatable_debt_usd": 9351.23,
      "predicted_incentive_usd": 1185.37,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 9,
      "actual_existing_at_t0": 9,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 9351.62,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 9351.23,
      "hits": 9,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x76629002c9fdb20fb2092053a4f22c5c65e04a81887218b9546f2a2d82b4c0a8",
      "pair": "cbHYPE/USDC",
      "lltv": 0.625,
      "candidates_checked": 331,
      "borrow_positions_at_t0": 221,
      "debt_at_t0_usd": 432468.66,
      "oracle_drawdown_pct": 3.87,
      "predicted_liquidatable_positions": 2,
      "predicted_liquidatable_debt_usd": 614.4,
      "predicted_incentive_usd": 77.88,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 2,
      "actual_existing_at_t0": 2,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 613.16,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 614.4,
      "hits": 2,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9103c3b4e834476c9a62ea009ba2c884ee42e94e6e314a26f04d312434191836",
      "pair": "cbBTC/USDC",
      "lltv": 0.86,
      "candidates_checked": 72897,
      "borrow_positions_at_t0": 42076,
      "debt_at_t0_usd": 1573577487.27,
      "oracle_drawdown_pct": 2.11,
      "predicted_liquidatable_positions": 1,
      "predicted_liquidatable_debt_usd": 700.7,
      "predicted_incentive_usd": 30.72,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 2,
      "actual_existing_at_t0": 2,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 918.19,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 877.57,
      "hits": 1,
      "misses": 1,
      "misses_with_leverage_increase_after_t0": null
     }
    ],
    "totals": {
     "pred_pos": 275,
     "pred_debt": 1522107.6,
     "act_pos": 266,
     "act_debt_t0": 958153.49,
     "act_repaid": 904093.78,
     "hit_pos": 265,
     "hit_debt": 957976.63,
     "new_after_t0_pos": 1,
     "new_after_t0_repaid": 72.21,
     "pred_bad": 0.0,
     "act_bad": 0.0,
     "pred_inc": 131604.76,
     "miss_leverage_up": 0,
     "miss_other": 0,
     "recall_positions": 0.9962,
     "recall_debt": 0.9998,
     "precision_positions": 0.9636,
     "precision_debt": 0.6294
    }
   },
   {
    "day": 4,
    "from_block": 52659727,
    "to_block": 52702927,
    "markets": [
     {
      "market_id": "0xd4a903dc6d949519060c7707f9604fdc9772c046e05c2e3a8fce0bd7196e4109",
      "pair": "cbXRP/USDC",
      "lltv": 0.625,
      "candidates_checked": 19244,
      "borrow_positions_at_t0": 11727,
      "debt_at_t0_usd": 57203249.89,
      "oracle_drawdown_pct": 2.96,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x8793cf302b8ffd655ab97bd1c695dbd967807e8367a65cb2f4edaf1380ba1bda",
      "pair": "WETH/USDC",
      "lltv": 0.86,
      "candidates_checked": 23454,
      "borrow_positions_at_t0": 9936,
      "debt_at_t0_usd": 93669398.89,
      "oracle_drawdown_pct": 1.79,
      "predicted_liquidatable_positions": 1,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x7dc02ff6c536b1d49d7fba770438d79f5bd1f1c78884629b7d1aaee19675782b",
      "pair": "SOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 4294,
      "borrow_positions_at_t0": 2172,
      "debt_at_t0_usd": 6926223.87,
      "oracle_drawdown_pct": 2.36,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9125d0fa03c3137166df68bcc72283477830de2a4a5536512374c573ad4583c3",
      "pair": "cbLTC/USDC",
      "lltv": 0.625,
      "candidates_checked": 1797,
      "borrow_positions_at_t0": 634,
      "debt_at_t0_usd": 786247.5,
      "oracle_drawdown_pct": 2.31,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xd7520ad198b497b6eb75bc690268f4597630dbc12e305e9d4105843bab36e41d",
      "pair": "cbADA/USDC",
      "lltv": 0.625,
      "candidates_checked": 1751,
      "borrow_positions_at_t0": 795,
      "debt_at_t0_usd": 2401427.05,
      "oracle_drawdown_pct": 3.02,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x09276541cfecb6920a80679a1deced4dde3ae64bf5fc2c9c1f9c21e0c152e1a5",
      "pair": "JitoSOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 3037,
      "borrow_positions_at_t0": 2001,
      "debt_at_t0_usd": 3607758.58,
      "oracle_drawdown_pct": 2.29,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x73527ddd796e6d4f48387adaae36f6f3d49d606d7f2a15eb0c931416a58875d8",
      "pair": "cbDOGE/USDC",
      "lltv": 0.625,
      "candidates_checked": 2590,
      "borrow_positions_at_t0": 1251,
      "debt_at_t0_usd": 2452931.0,
      "oracle_drawdown_pct": 1.83,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xe458a501c1103ca3b256f2bcb45d223263fb34b6349d82675494ce3a94ce1327",
      "pair": "cbZEC/USDC",
      "lltv": 0.625,
      "candidates_checked": 506,
      "borrow_positions_at_t0": 343,
      "debt_at_t0_usd": 2272771.55,
      "oracle_drawdown_pct": 7.13,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x76629002c9fdb20fb2092053a4f22c5c65e04a81887218b9546f2a2d82b4c0a8",
      "pair": "cbHYPE/USDC",
      "lltv": 0.625,
      "candidates_checked": 331,
      "borrow_positions_at_t0": 229,
      "debt_at_t0_usd": 427432.83,
      "oracle_drawdown_pct": 3.63,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9103c3b4e834476c9a62ea009ba2c884ee42e94e6e314a26f04d312434191836",
      "pair": "cbBTC/USDC",
      "lltv": 0.86,
      "candidates_checked": 72897,
      "borrow_positions_at_t0": 42124,
      "debt_at_t0_usd": 1583429976.0,
      "oracle_drawdown_pct": 1.54,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     }
    ],
    "totals": {
     "pred_pos": 1,
     "pred_debt": 0.0,
     "act_pos": 0,
     "act_debt_t0": 0.0,
     "act_repaid": 0.0,
     "hit_pos": 0,
     "hit_debt": 0.0,
     "new_after_t0_pos": 0,
     "new_after_t0_repaid": 0.0,
     "pred_bad": 0.0,
     "act_bad": 0.0,
     "pred_inc": 0.0,
     "miss_leverage_up": 0,
     "miss_other": 0,
     "recall_positions": null,
     "recall_debt": null,
     "precision_positions": 0.0,
     "precision_debt": null
    }
   },
   {
    "day": 5,
    "from_block": 52702927,
    "to_block": 52746127,
    "markets": [
     {
      "market_id": "0xd4a903dc6d949519060c7707f9604fdc9772c046e05c2e3a8fce0bd7196e4109",
      "pair": "cbXRP/USDC",
      "lltv": 0.625,
      "candidates_checked": 19244,
      "borrow_positions_at_t0": 11745,
      "debt_at_t0_usd": 57420458.69,
      "oracle_drawdown_pct": 2.77,
      "predicted_liquidatable_positions": 60,
      "predicted_liquidatable_debt_usd": 110437.6,
      "predicted_incentive_usd": 13999.13,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 58,
      "actual_existing_at_t0": 58,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 109122.37,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 109146.25,
      "hits": 58,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x8793cf302b8ffd655ab97bd1c695dbd967807e8367a65cb2f4edaf1380ba1bda",
      "pair": "WETH/USDC",
      "lltv": 0.86,
      "candidates_checked": 23454,
      "borrow_positions_at_t0": 9948,
      "debt_at_t0_usd": 93930457.51,
      "oracle_drawdown_pct": 2.04,
      "predicted_liquidatable_positions": 1,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x7dc02ff6c536b1d49d7fba770438d79f5bd1f1c78884629b7d1aaee19675782b",
      "pair": "SOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 4294,
      "borrow_positions_at_t0": 2177,
      "debt_at_t0_usd": 6928432.69,
      "oracle_drawdown_pct": 1.99,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9125d0fa03c3137166df68bcc72283477830de2a4a5536512374c573ad4583c3",
      "pair": "cbLTC/USDC",
      "lltv": 0.625,
      "candidates_checked": 1797,
      "borrow_positions_at_t0": 638,
      "debt_at_t0_usd": 796500.09,
      "oracle_drawdown_pct": 2.61,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xd7520ad198b497b6eb75bc690268f4597630dbc12e305e9d4105843bab36e41d",
      "pair": "cbADA/USDC",
      "lltv": 0.625,
      "candidates_checked": 1751,
      "borrow_positions_at_t0": 803,
      "debt_at_t0_usd": 2411335.99,
      "oracle_drawdown_pct": 5.06,
      "predicted_liquidatable_positions": 7,
      "predicted_liquidatable_debt_usd": 46915.56,
      "predicted_incentive_usd": 5947.04,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 5,
      "actual_existing_at_t0": 5,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 34940.93,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 34935.41,
      "hits": 5,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x09276541cfecb6920a80679a1deced4dde3ae64bf5fc2c9c1f9c21e0c152e1a5",
      "pair": "JitoSOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 3037,
      "borrow_positions_at_t0": 2023,
      "debt_at_t0_usd": 3677445.23,
      "oracle_drawdown_pct": 2.37,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x73527ddd796e6d4f48387adaae36f6f3d49d606d7f2a15eb0c931416a58875d8",
      "pair": "cbDOGE/USDC",
      "lltv": 0.625,
      "candidates_checked": 2590,
      "borrow_positions_at_t0": 1257,
      "debt_at_t0_usd": 2455966.93,
      "oracle_drawdown_pct": 4.07,
      "predicted_liquidatable_positions": 4,
      "predicted_liquidatable_debt_usd": 171.3,
      "predicted_incentive_usd": 21.71,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 4,
      "actual_existing_at_t0": 4,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 171.33,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 171.3,
      "hits": 4,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xe458a501c1103ca3b256f2bcb45d223263fb34b6349d82675494ce3a94ce1327",
      "pair": "cbZEC/USDC",
      "lltv": 0.625,
      "candidates_checked": 506,
      "borrow_positions_at_t0": 359,
      "debt_at_t0_usd": 2328318.45,
      "oracle_drawdown_pct": 4.05,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x76629002c9fdb20fb2092053a4f22c5c65e04a81887218b9546f2a2d82b4c0a8",
      "pair": "cbHYPE/USDC",
      "lltv": 0.625,
      "candidates_checked": 331,
      "borrow_positions_at_t0": 234,
      "debt_at_t0_usd": 433238.58,
      "oracle_drawdown_pct": 2.8,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9103c3b4e834476c9a62ea009ba2c884ee42e94e6e314a26f04d312434191836",
      "pair": "cbBTC/USDC",
      "lltv": 0.86,
      "candidates_checked": 72897,
      "borrow_positions_at_t0": 42183,
      "debt_at_t0_usd": 1586868779.64,
      "oracle_drawdown_pct": 0.72,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     }
    ],
    "totals": {
     "pred_pos": 72,
     "pred_debt": 157524.46,
     "act_pos": 67,
     "act_debt_t0": 144252.96,
     "act_repaid": 144234.63,
     "hit_pos": 67,
     "hit_debt": 144252.96,
     "new_after_t0_pos": 0,
     "new_after_t0_repaid": 0.0,
     "pred_bad": 0.0,
     "act_bad": 0.0,
     "pred_inc": 19967.88,
     "miss_leverage_up": 0,
     "miss_other": 0,
     "recall_positions": 1.0,
     "recall_debt": 1.0,
     "precision_positions": 0.9306,
     "precision_debt": 0.9157
    }
   },
   {
    "day": 6,
    "from_block": 52746127,
    "to_block": 52789327,
    "markets": [
     {
      "market_id": "0xd4a903dc6d949519060c7707f9604fdc9772c046e05c2e3a8fce0bd7196e4109",
      "pair": "cbXRP/USDC",
      "lltv": 0.625,
      "candidates_checked": 19244,
      "borrow_positions_at_t0": 11742,
      "debt_at_t0_usd": 57563485.69,
      "oracle_drawdown_pct": 2.15,
      "predicted_liquidatable_positions": 59,
      "predicted_liquidatable_debt_usd": 264043.0,
      "predicted_incentive_usd": 33470.24,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 57,
      "actual_existing_at_t0": 57,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 182339.95,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 182314.07,
      "hits": 56,
      "misses": 1,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x8793cf302b8ffd655ab97bd1c695dbd967807e8367a65cb2f4edaf1380ba1bda",
      "pair": "WETH/USDC",
      "lltv": 0.86,
      "candidates_checked": 23454,
      "borrow_positions_at_t0": 9961,
      "debt_at_t0_usd": 94242704.24,
      "oracle_drawdown_pct": 2.82,
      "predicted_liquidatable_positions": 2,
      "predicted_liquidatable_debt_usd": 0.64,
      "predicted_incentive_usd": 0.03,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 1,
      "actual_existing_at_t0": 1,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.64,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.64,
      "hits": 1,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x7dc02ff6c536b1d49d7fba770438d79f5bd1f1c78884629b7d1aaee19675782b",
      "pair": "SOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 4294,
      "borrow_positions_at_t0": 2191,
      "debt_at_t0_usd": 6960508.37,
      "oracle_drawdown_pct": 2.35,
      "predicted_liquidatable_positions": 2,
      "predicted_liquidatable_debt_usd": 146.89,
      "predicted_incentive_usd": 18.62,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 2,
      "actual_existing_at_t0": 2,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 146.91,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 146.89,
      "hits": 2,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9125d0fa03c3137166df68bcc72283477830de2a4a5536512374c573ad4583c3",
      "pair": "cbLTC/USDC",
      "lltv": 0.625,
      "candidates_checked": 1797,
      "borrow_positions_at_t0": 643,
      "debt_at_t0_usd": 801235.23,
      "oracle_drawdown_pct": 3.29,
      "predicted_liquidatable_positions": 3,
      "predicted_liquidatable_debt_usd": 18.11,
      "predicted_incentive_usd": 2.3,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 3,
      "actual_existing_at_t0": 3,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 18.11,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 18.11,
      "hits": 3,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xd7520ad198b497b6eb75bc690268f4597630dbc12e305e9d4105843bab36e41d",
      "pair": "cbADA/USDC",
      "lltv": 0.625,
      "candidates_checked": 1751,
      "borrow_positions_at_t0": 798,
      "debt_at_t0_usd": 2374292.3,
      "oracle_drawdown_pct": 3.68,
      "predicted_liquidatable_positions": 11,
      "predicted_liquidatable_debt_usd": 44048.08,
      "predicted_incentive_usd": 5583.56,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 9,
      "actual_existing_at_t0": 9,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 31397.08,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 31392.47,
      "hits": 9,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x09276541cfecb6920a80679a1deced4dde3ae64bf5fc2c9c1f9c21e0c152e1a5",
      "pair": "JitoSOL/USDC",
      "lltv": 0.625,
      "candidates_checked": 3037,
      "borrow_positions_at_t0": 2039,
      "debt_at_t0_usd": 3682900.71,
      "oracle_drawdown_pct": 2.09,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x73527ddd796e6d4f48387adaae36f6f3d49d606d7f2a15eb0c931416a58875d8",
      "pair": "cbDOGE/USDC",
      "lltv": 0.625,
      "candidates_checked": 2590,
      "borrow_positions_at_t0": 1261,
      "debt_at_t0_usd": 2460625.79,
      "oracle_drawdown_pct": 3.93,
      "predicted_liquidatable_positions": 25,
      "predicted_liquidatable_debt_usd": 32451.98,
      "predicted_incentive_usd": 4113.63,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 24,
      "actual_existing_at_t0": 24,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 6849.94,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 6848.96,
      "hits": 23,
      "misses": 1,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0xe458a501c1103ca3b256f2bcb45d223263fb34b6349d82675494ce3a94ce1327",
      "pair": "cbZEC/USDC",
      "lltv": 0.625,
      "candidates_checked": 506,
      "borrow_positions_at_t0": 361,
      "debt_at_t0_usd": 2360067.9,
      "oracle_drawdown_pct": 6.38,
      "predicted_liquidatable_positions": 3,
      "predicted_liquidatable_debt_usd": 748.05,
      "predicted_incentive_usd": 94.82,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 2,
      "actual_existing_at_t0": 2,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 223.33,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 223.3,
      "hits": 2,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x76629002c9fdb20fb2092053a4f22c5c65e04a81887218b9546f2a2d82b4c0a8",
      "pair": "cbHYPE/USDC",
      "lltv": 0.625,
      "candidates_checked": 331,
      "borrow_positions_at_t0": 236,
      "debt_at_t0_usd": 434958.09,
      "oracle_drawdown_pct": 1.78,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     },
     {
      "market_id": "0x9103c3b4e834476c9a62ea009ba2c884ee42e94e6e314a26f04d312434191836",
      "pair": "cbBTC/USDC",
      "lltv": 0.86,
      "candidates_checked": 72897,
      "borrow_positions_at_t0": 42221,
      "debt_at_t0_usd": 1588760449.06,
      "oracle_drawdown_pct": 0.76,
      "predicted_liquidatable_positions": 0,
      "predicted_liquidatable_debt_usd": 0.0,
      "predicted_incentive_usd": 0.0,
      "predicted_bad_debt_usd": 0.0,
      "actual_liquidated_borrowers": 0,
      "actual_existing_at_t0": 0,
      "actual_opened_after_t0": 0,
      "actual_repaid_usd": 0.0,
      "actual_bad_debt_usd": 0.0,
      "actual_t0_debt_of_liquidated_usd": 0.0,
      "hits": 0,
      "misses": 0,
      "misses_with_leverage_increase_after_t0": null
     }
    ],
    "totals": {
     "pred_pos": 105,
     "pred_debt": 341456.75,
     "act_pos": 98,
     "act_debt_t0": 220944.44,
     "act_repaid": 220975.96,
     "hit_pos": 96,
     "hit_debt": 218992.95,
     "new_after_t0_pos": 0,
     "new_after_t0_repaid": 0.0,
     "pred_bad": 0.0,
     "act_bad": 0.0,
     "pred_inc": 43283.2,
     "miss_leverage_up": 0,
     "miss_other": 0,
     "recall_positions": 0.9796,
     "recall_debt": 0.9912,
     "precision_positions": 0.9143,
     "precision_debt": 0.6413
    }
   }
  ],
  "totals": {
   "pred_pos": 640,
   "pred_debt": 2432911.77,
   "act_pos": 615,
   "act_debt_t0": 1721689.85,
   "act_repaid": 1668318.85,
   "hit_pos": 606,
   "hit_debt": 1718984.16,
   "new_after_t0_pos": 2,
   "new_after_t0_repaid": 677.06,
   "pred_bad": 0.0,
   "act_bad": 0.0,
   "pred_inc": 246814.24,
   "recall_positions": 0.9854,
   "recall_debt": 0.9984,
   "precision_positions": 0.9469,
   "precision_debt": 0.7066
  }
 }
}