{
 "call": {
  "side": "call",
  "wall": "dyn",
  "variant": "c_X2_Y25",
  "X": 2,
  "instr": "wall",
  "exit": "E4_prem20_scale",
  "n": 30,
  "days": 30,
  "mean_pts": 1.5436614238864885,
  "median_pts": 3.878931849433335,
  "win": 63.33333333333333,
  "sum_rs_lot": 4721.853610834601,
  "y2024": -24.9723081418,
  "y2025": 2.4580052020136094,
  "n_candidates_searched": 440,
  "n_eligible": 100
 },
 "put": {
  "side": "put",
  "wall": "dyn",
  "variant": "a_plain",
  "X": 0,
  "instr": "wall",
  "exit": "E2_spotstopK30_t150",
  "n": 234,
  "days": 193,
  "mean_pts": -3.9497588470092886,
  "median_pts": -16.766693472433325,
  "win": 31.196581196581196,
  "sum_rs_lot": -73490.52891867302,
  "y2024": -0.47529389443430375,
  "y2025": -5.017331877130094,
  "n_candidates_searched": 440,
  "n_eligible": 120
 },
 "fixed_at_ist": "2026-10-26 16:39 IST",
 "criterion": "max mean net pts/trade on train, n_train>=30"
}