{
 "asof": "2026-07-31",
 "horizons": [
  30,
  60,
  90
 ],
 "n_obs": 1064,
 "n_feat": {
  "base": 56,
  "with": 78
 },
 "news_last": "2026-07-17",
 "news_mode": "trust",
 "thin": {
  "min_head": 300,
  "n_all": 4321,
  "n_removed": 630,
  "vol_before": 6.41,
  "vol_after": 1.78,
  "last_raw": "2026-08-03",
  "last_valid": "2026-07-31",
  "mu_last_raw": 18475,
  "mu_last_valid": 20637
 },
 "ab": {
  "경락가": {
   "30": {
    "without": {
     "beat": 2,
     "folds": 6,
     "excess": -8.15,
     "dir": 56.2,
     "base": 64.3,
     "mae_gain": -0.98,
     "mae_abs": 3.86,
     "rw_abs": 3.82,
     "folds_detail": [
      {
       "구간": "23-10~24-04",
       "n": 97,
       "기준선": 57.7,
       "모형": 69.1
      },
      {
       "구간": "24-04~24-09",
       "n": 98,
       "기준선": 67.3,
       "모형": 44.9
      },
      {
       "구간": "24-09~25-03",
       "n": 98,
       "기준선": 66.3,
       "모형": 69.4
      },
      {
       "구간": "25-03~25-08",
       "n": 97,
       "기준선": 68.0,
       "모형": 64.9
      },
      {
       "구간": "25-08~26-02",
       "n": 98,
       "기준선": 72.4,
       "모형": 37.8
      },
      {
       "구간": "26-02~26-07",
       "n": 98,
       "기준선": 54.1,
       "모형": 51.0
      }
     ]
    },
    "with": {
     "beat": 2,
     "folds": 6,
     "excess": -19.58,
     "dir": 44.8,
     "base": 64.3,
     "mae_gain": -1.22,
     "mae_abs": 3.87,
     "rw_abs": 3.82,
     "folds_detail": [
      {
       "구간": "23-10~24-04",
       "n": 97,
       "기준선": 57.7,
       "모형": 63.9
      },
      {
       "구간": "24-04~24-09",
       "n": 98,
       "기준선": 67.3,
       "모형": 39.8
      },
      {
       "구간": "24-09~25-03",
       "n": 98,
       "기준선": 66.3,
       "모형": 73.5
      },
      {
       "구간": "25-03~25-08",
       "n": 97,
       "기준선": 68.0,
       "모형": 50.5
      },
      {
       "구간": "25-08~26-02",
       "n": 98,
       "기준선": 72.4,
       "모형": 39.8
      },
      {
       "구간": "26-02~26-07",
       "n": 98,
       "기준선": 54.1,
       "모형": 1.0
      }
     ]
    },
    "delta_excess": -11.43,
    "delta_mae": -0.24,
    "verdict": false
   },
   "60": {
    "without": {
     "beat": 0,
     "folds": 6,
     "excess": -18.94,
     "dir": 45.6,
     "base": 64.5,
     "mae_gain": -12.44,
     "mae_abs": 5.19,
     "rw_abs": 4.62,
     "folds_detail": [
      {
       "구간": "23-10~24-04",
       "n": 97,
       "기준선": 63.9,
       "모형": 61.9
      },
      {
       "구간": "24-04~24-09",
       "n": 98,
       "기준선": 63.3,
       "모형": 49.0
      },
      {
       "구간": "24-09~25-03",
       "n": 98,
       "기준선": 60.2,
       "모형": 60.2
      },
      {
       "구간": "25-03~25-08",
       "n": 97,
       "기준선": 79.4,
       "모형": 45.4
      },
      {
       "구간": "25-08~26-02",
       "n": 98,
       "기준선": 58.2,
       "모형": 56.1
      },
      {
       "구간": "26-02~26-07",
       "n": 98,
       "기준선": 62.2,
       "모형": 1.0
      }
     ]
    },
    "with": {
     "beat": 1,
     "folds": 6,
     "excess": -19.97,
     "dir": 44.6,
     "base": 64.5,
     "mae_gain": -2.75,
     "mae_abs": 4.75,
     "rw_abs": 4.62,
     "folds_detail": [
      {
       "구간": "23-10~24-04",
       "n": 97,
       "기준선": 63.9,
       "모형": 66.0
      },
      {
       "구간": "24-04~24-09",
       "n": 98,
       "기준선": 63.3,
       "모형": 51.0
      },
      {
       "구간": "24-09~25-03",
       "n": 98,
       "기준선": 60.2,
       "모형": 60.2
      },
      {
       "구간": "25-03~25-08",
       "n": 97,
       "기준선": 79.4,
       "모형": 36.1
      },
      {
       "구간": "25-08~26-02",
       "n": 98,
       "기준선": 58.2,
       "모형": 53.1
      },
      {
       "구간": "26-02~26-07",
       "n": 98,
       "기준선": 62.2,
       "모형": 1.0
      }
     ]
    },
    "delta_excess": -1.03,
    "delta_mae": 9.69,
    "verdict": false
   },
   "90": {
    "without": {
     "beat": 1,
     "folds": 6,
     "excess": -39.43,
     "dir": 37.8,
     "base": 77.2,
     "mae_gain": -8.64,
     "mae_abs": 5.65,
     "rw_abs": 5.2,
     "folds_detail": [
      {
       "구간": "23-10~24-04",
       "n": 97,
       "기준선": 86.6,
       "모형": 47.4
      },
      {
       "구간": "24-04~24-09",
       "n": 98,
       "기준선": 79.6,
       "모형": 25.5
      },
      {
       "구간": "24-09~25-03",
       "n": 98,
       "기준선": 65.3,
       "모형": 66.3
      },
      {
       "구간": "25-03~25-08",
       "n": 97,
       "기준선": 97.9,
       "모형": 51.5
      },
      {
       "구간": "25-08~26-02",
       "n": 98,
       "기준선": 66.3,
       "모형": 34.7
      },
      {
       "구간": "26-02~26-07",
       "n": 98,
       "기준선": 67.3,
       "모형": 1.0
      }
     ]
    },
    "with": {
     "beat": 0,
     "folds": 6,
     "excess": -40.79,
     "dir": 36.4,
     "base": 77.2,
     "mae_gain": -5.73,
     "mae_abs": 5.5,
     "rw_abs": 5.2,
     "folds_detail": [
      {
       "구간": "23-10~24-04",
       "n": 97,
       "기준선": 86.6,
       "모형": 46.4
      },
      {
       "구간": "24-04~24-09",
       "n": 98,
       "기준선": 79.6,
       "모형": 27.6
      },
      {
       "구간": "24-09~25-03",
       "n": 98,
       "기준선": 65.3,
       "모형": 65.3
      },
      {
       "구간": "25-03~25-08",
       "n": 97,
       "기준선": 97.9,
       "모형": 51.5
      },
      {
       "구간": "25-08~26-02",
       "n": 98,
       "기준선": 66.3,
       "모형": 26.5
      },
      {
       "구간": "26-02~26-07",
       "n": 98,
       "기준선": 67.3,
       "모형": 1.0
      }
     ]
    },
    "delta_excess": -1.36,
    "delta_mae": 2.91,
    "verdict": false
   }
  },
  "소매가": {
   "30": {
    "without": {
     "beat": 5,
     "folds": 6,
     "excess": -3.68,
     "dir": 57.7,
     "base": 61.4,
     "mae_gain": 2.89,
     "mae_abs": 3.59,
     "rw_abs": 3.7,
     "folds_detail": [
      {
       "구간": "24-01~24-06",
       "n": 89,
       "기준선": 64.0,
       "모형": 65.2
      },
      {
       "구간": "24-06~24-11",
       "n": 90,
       "기준선": 57.8,
       "모형": 70.0
      },
      {
       "구간": "24-11~25-04",
       "n": 89,
       "기준선": 50.6,
       "모형": 58.4
      },
      {
       "구간": "25-04~25-09",
       "n": 90,
       "기준선": 52.2,
       "모형": 68.9
      },
      {
       "구간": "25-09~26-02",
       "n": 89,
       "기준선": 50.6,
       "모형": 52.8
      },
      {
       "구간": "26-02~26-07",
       "n": 90,
       "기준선": 93.3,
       "모형": 31.1
      }
     ]
    },
    "with": {
     "beat": 5,
     "folds": 6,
     "excess": -1.25,
     "dir": 60.2,
     "base": 61.4,
     "mae_gain": 4.24,
     "mae_abs": 3.54,
     "rw_abs": 3.7,
     "folds_detail": [
      {
       "구간": "24-01~24-06",
       "n": 89,
       "기준선": 64.0,
       "모형": 78.7
      },
      {
       "구간": "24-06~24-11",
       "n": 90,
       "기준선": 57.8,
       "모형": 65.6
      },
      {
       "구간": "24-11~25-04",
       "n": 89,
       "기준선": 50.6,
       "모형": 58.4
      },
      {
       "구간": "25-04~25-09",
       "n": 90,
       "기준선": 52.2,
       "모형": 70.0
      },
      {
       "구간": "25-09~26-02",
       "n": 89,
       "기준선": 50.6,
       "모형": 51.7
      },
      {
       "구간": "26-02~26-07",
       "n": 90,
       "기준선": 93.3,
       "모형": 36.7
      }
     ]
    },
    "delta_excess": 2.43,
    "delta_mae": 1.35,
    "verdict": false
   },
   "60": {
    "without": {
     "beat": 1,
     "folds": 6,
     "excess": -16.17,
     "dir": 55.7,
     "base": 71.9,
     "mae_gain": 8.37,
     "mae_abs": 3.56,
     "rw_abs": 3.88,
     "folds_detail": [
      {
       "구간": "24-01~24-06",
       "n": 89,
       "기준선": 60.7,
       "모형": 59.6
      },
      {
       "구간": "24-06~24-11",
       "n": 90,
       "기준선": 52.2,
       "모형": 58.9
      },
      {
       "구간": "24-11~25-04",
       "n": 89,
       "기준선": 77.5,
       "모형": 50.6
      },
      {
       "구간": "25-04~25-09",
       "n": 90,
       "기준선": 58.9,
       "모형": 55.6
      },
      {
       "구간": "25-09~26-02",
       "n": 89,
       "기준선": 82.0,
       "모형": 76.4
      },
      {
       "구간": "26-02~26-07",
       "n": 90,
       "기준선": 100.0,
       "모형": 33.3
      }
     ]
    },
    "with": {
     "beat": 2,
     "folds": 6,
     "excess": -16.26,
     "dir": 55.6,
     "base": 71.9,
     "mae_gain": 11.84,
     "mae_abs": 3.42,
     "rw_abs": 3.88,
     "folds_detail": [
      {
       "구간": "24-01~24-06",
       "n": 89,
       "기준선": 60.7,
       "모형": 0.0
      },
      {
       "구간": "24-06~24-11",
       "n": 90,
       "기준선": 52.2,
       "모형": 63.3
      },
      {
       "구간": "24-11~25-04",
       "n": 89,
       "기준선": 77.5,
       "모형": 58.4
      },
      {
       "구간": "25-04~25-09",
       "n": 90,
       "기준선": 58.9,
       "모형": 60.0
      },
      {
       "구간": "25-09~26-02",
       "n": 89,
       "기준선": 82.0,
       "모형": 79.8
      },
      {
       "구간": "26-02~26-07",
       "n": 90,
       "기준선": 100.0,
       "모형": 72.2
      }
     ]
    },
    "delta_excess": -0.09,
    "delta_mae": 3.47,
    "verdict": false
   },
   "90": {
    "without": {
     "beat": 4,
     "folds": 6,
     "excess": 5.21,
     "dir": 72.8,
     "base": 67.6,
     "mae_gain": 22.18,
     "mae_abs": 3.18,
     "rw_abs": 4.08,
     "folds_detail": [
      {
       "구간": "24-01~24-06",
       "n": 89,
       "기준선": 51.7,
       "모형": 49.4
      },
      {
       "구간": "24-06~24-11",
       "n": 90,
       "기준선": 51.1,
       "모형": 73.3
      },
      {
       "구간": "24-11~25-04",
       "n": 89,
       "기준선": 53.9,
       "모형": 67.4
      },
      {
       "구간": "25-04~25-09",
       "n": 90,
       "기준선": 65.6,
       "모형": 67.8
      },
      {
       "구간": "25-09~26-02",
       "n": 89,
       "기준선": 83.1,
       "모형": 84.3
      },
      {
       "구간": "26-02~26-07",
       "n": 90,
       "기준선": 100.0,
       "모형": 94.4
      }
     ]
    },
    "with": {
     "beat": 4,
     "folds": 6,
     "excess": 5.04,
     "dir": 72.6,
     "base": 67.6,
     "mae_gain": 21.43,
     "mae_abs": 3.21,
     "rw_abs": 4.08,
     "folds_detail": [
      {
       "구간": "24-01~24-06",
       "n": 89,
       "기준선": 51.7,
       "모형": 55.1
      },
      {
       "구간": "24-06~24-11",
       "n": 90,
       "기준선": 51.1,
       "모형": 68.9
      },
      {
       "구간": "24-11~25-04",
       "n": 89,
       "기준선": 53.9,
       "모형": 70.8
      },
      {
       "구간": "25-04~25-09",
       "n": 90,
       "기준선": 65.6,
       "모형": 61.1
      },
      {
       "구간": "25-09~26-02",
       "n": 89,
       "기준선": 83.1,
       "모형": 85.4
      },
      {
       "구간": "26-02~26-07",
       "n": 90,
       "기준선": 100.0,
       "모형": 94.4
      }
     ]
    },
    "delta_excess": -0.17,
    "delta_mae": -0.75,
    "verdict": false
   }
  }
 },
 "forecast": {
  "경락가": {
   "30": {
    "pct": 0.02,
    "k": 0.078,
    "now": 20637.0,
    "target": 20641.0,
    "used_news": false,
    "contrib": {
     "달력": 0.02,
     "가격모멘텀": -0.04,
     "곡물·사료": -0.03,
     "거시·수급": 0.04
    }
   },
   "60": {
    "pct": 0.1,
    "k": 0.323,
    "now": 20637.0,
    "target": 20657.0,
    "used_news": true,
    "contrib": {
     "달력": 0.67,
     "가격모멘텀": -0.09,
     "곡물·사료": -0.3,
     "거시·수급": -0.16,
     "뉴스": 0.0
    }
   },
   "90": {
    "pct": 0.06,
    "k": 0.174,
    "now": 20637.0,
    "target": 20649.0,
    "used_news": true,
    "contrib": {
     "달력": 0.08,
     "가격모멘텀": 0.03,
     "곡물·사료": -0.56,
     "거시·수급": 0.01,
     "뉴스": 0.09
    }
   }
  },
  "소매가": {
   "30": {
    "pct": 0.27,
    "k": 0.315,
    "now": 99590.0,
    "target": 99859.0,
    "used_news": true,
    "contrib": {
     "달력": 0.01,
     "가격모멘텀": 0.31,
     "곡물·사료": -0.32,
     "거시·수급": 0.12,
     "뉴스": 0.23
    }
   },
   "60": {
    "pct": 1.09,
    "k": 0.664,
    "now": 99590.0,
    "target": 100679.0,
    "used_news": true,
    "contrib": {
     "달력": -0.42,
     "가격모멘텀": 1.32,
     "곡물·사료": -0.63,
     "거시·수급": -0.31,
     "뉴스": 0.04
    }
   },
   "90": {
    "pct": 0.49,
    "k": 0.76,
    "now": 99590.0,
    "target": 100075.0,
    "used_news": false,
    "contrib": {
     "달력": -0.04,
     "가격모멘텀": 0.17,
     "곡물·사료": -0.42,
     "거시·수급": -0.3
    }
   }
  }
 },
 "grade": {
  "asof_grade": "2026-10-29",
  "inversions": 0,
  "rows": [
   {
    "grade": "1++A",
    "prem": 1.2748,
    "30": 26310,
    "60": 26330,
    "90": 26320
   },
   {
    "grade": "1++B",
    "prem": 1.2102,
    "30": 24980,
    "60": 25000,
    "90": 24990
   },
   {
    "grade": "1++C",
    "prem": 1.1289,
    "30": 23300,
    "60": 23320,
    "90": 23310
   },
   {
    "grade": "1+A",
    "prem": 1.111,
    "30": 22930,
    "60": 22950,
    "90": 22940
   },
   {
    "grade": "1+B",
    "prem": 1.0757,
    "30": 22200,
    "60": 22220,
    "90": 22210
   },
   {
    "grade": "1+C",
    "prem": 1.0057,
    "30": 20760,
    "60": 20770,
    "90": 20770
   },
   {
    "grade": "1A",
    "prem": 1.022,
    "30": 21100,
    "60": 21110,
    "90": 21100
   },
   {
    "grade": "1B",
    "prem": 0.9873,
    "30": 20380,
    "60": 20390,
    "90": 20390
   },
   {
    "grade": "1C",
    "prem": 0.9207,
    "30": 19010,
    "60": 19020,
    "90": 19010
   },
   {
    "grade": "2A",
    "prem": 0.8433,
    "30": 17410,
    "60": 17420,
    "90": 17410
   },
   {
    "grade": "2B",
    "prem": 0.8166,
    "30": 16860,
    "60": 16870,
    "90": 16860
   },
   {
    "grade": "2C",
    "prem": 0.7633,
    "30": 15760,
    "60": 15770,
    "90": 15760
   },
   {
    "grade": "3A",
    "prem": 0.6871,
    "30": 14180,
    "60": 14190,
    "90": 14190
   },
   {
    "grade": "3B",
    "prem": 0.6164,
    "30": 12720,
    "60": 12730,
    "90": 12730
   },
   {
    "grade": "3C",
    "prem": 0.5482,
    "30": 11320,
    "60": 11320,
    "90": 11320
   }
  ]
 }
}