{
  "schemaVersion": 1,
  "articleDate": "2026-10-17",
  "dataAsOf": "2026-10-16",
  "latestContractDate": "2026-10-15",
  "source": "국토교통부 실거래가 공개시스템 아파트 CSV · 아파트렌즈 재집계",
  "sourceUrl": "https://rt.molit.go.kr/pt/xls/xls.do?mobileAt=",
  "periods": {
    "before": {
      "start": "2026-07-21",
      "end": "2026-08-17",
      "days": 28
    },
    "after": {
      "start": "2026-08-18",
      "end": "2026-09-14",
      "days": 28
    }
  },
  "lagGuardDaysFromLatestContract": 31,
  "stableThrough": "2026-09-14",
  "monthlyNotes": {
    "2026-07": "월 전체 계약·신고 여유 구간",
    "2026-08": "월 전체 계약·신고 여유 구간",
    "2026-09": "월 전체 계약일을 포함하지만 9월15일 이후는 비교 기준의 신고 여유 미충족",
    "2026-10": "10월1~15일까지만 관측한 미완료·신고 누적 중인 월; 월간 증감 비교 금지"
  },
  "provenance": {
    "sale": {
      "raw": 530444,
      "cancelled": 22474,
      "malformed": 0,
      "invalidDate": 0,
      "invalidArea": 0,
      "invalidMoney": 0,
      "missingGeography": 3,
      "tenureLabelMismatch": 0,
      "selectedExactDuplicates": 0,
      "valid": 507970,
      "sha256": "32835920ffc3e532109464bc48079e53984e9953055626adc0ea376040313f8e",
      "firstContractDate": "2025-10-17",
      "latestContractDate": "2026-10-15",
      "selectedJulyOctoberCount": 117623,
      "cancellationFieldAvailable": true,
      "columns": [
        "NO",
        "시군구",
        "번지",
        "본번",
        "부번",
        "단지명",
        "전용면적(㎡)",
        "계약년월",
        "계약일",
        "거래금액(만원)",
        "동",
        "층",
        "매수자",
        "매도자",
        "건축년도",
        "도로명",
        "해제사유발생일",
        "거래유형",
        "중개사소재지",
        "등기일자"
      ]
    },
    "rent": {
      "raw": 981624,
      "cancelled": 0,
      "malformed": 0,
      "invalidDate": 0,
      "invalidArea": 0,
      "invalidMoney": 0,
      "missingGeography": 0,
      "tenureLabelMismatch": 217,
      "selectedExactDuplicates": 0,
      "valid": 981624,
      "sha256": "61bbba18dad30a7b0d9a967aed289aa805d375f77ffeab90cf15b4e19ea71a4c",
      "firstContractDate": "2025-10-17",
      "latestContractDate": "2026-10-15",
      "selectedJulyOctoberCount": 226650,
      "cancellationFieldAvailable": false,
      "columns": [
        "NO",
        "시군구",
        "번지",
        "본번",
        "부번",
        "단지명",
        "전월세구분",
        "전용면적(㎡)",
        "계약년월",
        "계약일",
        "보증금(만원)",
        "월세금(만원)",
        "층",
        "건축년도",
        "도로명",
        "계약기간",
        "계약구분",
        "갱신요구권 사용",
        "종전계약 보증금(만원)",
        "종전계약 월세(만원)",
        "주택유형"
      ]
    },
    "presale": {
      "raw": 35266,
      "cancelled": 2498,
      "malformed": 0,
      "invalidDate": 0,
      "invalidArea": 0,
      "invalidMoney": 0,
      "missingGeography": 0,
      "tenureLabelMismatch": 0,
      "selectedExactDuplicates": 0,
      "valid": 32768,
      "sha256": "90656762bcd55d2d4e2cee1e5572831a876cab2c91ba00f8b8508a631744f7c4",
      "firstContractDate": "2025-10-17",
      "latestContractDate": "2026-10-15",
      "selectedJulyOctoberCount": 7441,
      "cancellationFieldAvailable": true,
      "columns": [
        "NO",
        "시군구",
        "번지",
        "단지명",
        "전용면적(㎡)",
        "거래금액(만원)",
        "층",
        "매수",
        "매도",
        "계약년월",
        "계약일",
        "분/입주권",
        "해제사유발생일",
        "거래유형",
        "중개사소재지"
      ]
    }
  },
  "sale": {
    "periods": {
      "before": {
        "전국": {
          "count": 31502,
          "medianAmountManwon": 38500,
          "medianPerSqmManwon": 513.6587,
          "medianAreaSqm": 76.9181
        },
        "서울": {
          "count": 3966,
          "medianAmountManwon": 90450,
          "medianPerSqmManwon": 1306.6901,
          "medianAreaSqm": 71.865
        },
        "경기": {
          "count": 10410,
          "medianAmountManwon": 50200,
          "medianPerSqmManwon": 668.0027,
          "medianAreaSqm": 79.1115
        },
        "인천": {
          "count": 1841,
          "medianAmountManwon": 40000,
          "medianPerSqmManwon": 530.4509,
          "medianAreaSqm": 75.84
        },
        "비수도권": {
          "count": 15285,
          "medianAmountManwon": 24500,
          "medianPerSqmManwon": 322.8228,
          "medianAreaSqm": 77.12
        },
        "지역미상": {
          "count": 0,
          "medianAmountManwon": null,
          "medianPerSqmManwon": null,
          "medianAreaSqm": null
        }
      },
      "after": {
        "전국": {
          "count": 32289,
          "medianAmountManwon": 36500,
          "medianPerSqmManwon": 484.0263,
          "medianAreaSqm": 76.7079
        },
        "서울": {
          "count": 2939,
          "medianAmountManwon": 83000,
          "medianPerSqmManwon": 1268.1732,
          "medianAreaSqm": 68.94
        },
        "경기": {
          "count": 10492,
          "medianAmountManwon": 48000,
          "medianPerSqmManwon": 632.1639,
          "medianAreaSqm": 79.74
        },
        "인천": {
          "count": 2154,
          "medianAmountManwon": 39800,
          "medianPerSqmManwon": 523.1175,
          "medianAreaSqm": 74.9664
        },
        "비수도권": {
          "count": 16701,
          "medianAmountManwon": 25000,
          "medianPerSqmManwon": 329.4377,
          "medianAreaSqm": 76.9341
        },
        "지역미상": {
          "count": 3,
          "medianAmountManwon": 17000,
          "medianPerSqmManwon": 250.216,
          "medianAreaSqm": 74.9638
        }
      }
    },
    "monthly": {
      "2026-07": {
        "전국": {
          "count": 41531,
          "medianAmountManwon": 40700,
          "medianPerSqmManwon": 539.3651,
          "medianAreaSqm": 78.24
        },
        "서울": {
          "count": 5683,
          "medianAmountManwon": 93500,
          "medianPerSqmManwon": 1354.8539,
          "medianAreaSqm": 70.62
        },
        "경기": {
          "count": 14090,
          "medianAmountManwon": 52000,
          "medianPerSqmManwon": 685.3548,
          "medianAreaSqm": 81.9006
        },
        "인천": {
          "count": 2424,
          "medianAmountManwon": 40000,
          "medianPerSqmManwon": 524.9877,
          "medianAreaSqm": 75.8301
        },
        "비수도권": {
          "count": 19334,
          "medianAmountManwon": 25900,
          "medianPerSqmManwon": 337.0065,
          "medianAreaSqm": 79.4785
        },
        "지역미상": {
          "count": 0,
          "medianAmountManwon": null,
          "medianPerSqmManwon": null,
          "medianAreaSqm": null
        }
      },
      "2026-08": {
        "전국": {
          "count": 33377,
          "medianAmountManwon": 37000,
          "medianPerSqmManwon": 494.2339,
          "medianAreaSqm": 77.04
        },
        "서울": {
          "count": 3521,
          "medianAmountManwon": 87500,
          "medianPerSqmManwon": 1280.4073,
          "medianAreaSqm": 72.5249
        },
        "경기": {
          "count": 10915,
          "medianAmountManwon": 48800,
          "medianPerSqmManwon": 642.4792,
          "medianAreaSqm": 79.9971
        },
        "인천": {
          "count": 2089,
          "medianAmountManwon": 38500,
          "medianPerSqmManwon": 523.879,
          "medianAreaSqm": 74.957
        },
        "비수도권": {
          "count": 16852,
          "medianAmountManwon": 24700,
          "medianPerSqmManwon": 324.8983,
          "medianAreaSqm": 77.752
        },
        "지역미상": {
          "count": 0,
          "medianAmountManwon": null,
          "medianPerSqmManwon": null,
          "medianAreaSqm": null
        }
      },
      "2026-09": {
        "전국": {
          "count": 31216,
          "medianAmountManwon": 36800,
          "medianPerSqmManwon": 482.8329,
          "medianAreaSqm": 76.99
        },
        "서울": {
          "count": 2789,
          "medianAmountManwon": 86500,
          "medianPerSqmManwon": 1297.6023,
          "medianAreaSqm": 69.09
        },
        "경기": {
          "count": 10218,
          "medianAmountManwon": 49000,
          "medianPerSqmManwon": 635.9593,
          "medianAreaSqm": 80.9474
        },
        "인천": {
          "count": 1982,
          "medianAmountManwon": 39500,
          "medianPerSqmManwon": 513.9583,
          "medianAreaSqm": 75.7453
        },
        "비수도권": {
          "count": 16224,
          "medianAmountManwon": 25000,
          "medianPerSqmManwon": 329.4505,
          "medianAreaSqm": 77.0973
        },
        "지역미상": {
          "count": 3,
          "medianAmountManwon": 17000,
          "medianPerSqmManwon": 250.216,
          "medianAreaSqm": 74.9638
        }
      },
      "2026-10": {
        "전국": {
          "count": 11499,
          "medianAmountManwon": 32500,
          "medianPerSqmManwon": 436.7328,
          "medianAreaSqm": 75.579
        },
        "서울": {
          "count": 581,
          "medianAmountManwon": 82000,
          "medianPerSqmManwon": 1158.3924,
          "medianAreaSqm": 68.63
        },
        "경기": {
          "count": 3503,
          "medianAmountManwon": 44500,
          "medianPerSqmManwon": 598.0861,
          "medianAreaSqm": 75.89
        },
        "인천": {
          "count": 740,
          "medianAmountManwon": 39650,
          "medianPerSqmManwon": 528.2702,
          "medianAreaSqm": 74.5237
        },
        "비수도권": {
          "count": 6675,
          "medianAmountManwon": 24000,
          "medianPerSqmManwon": 315.7873,
          "medianAreaSqm": 75.8042
        },
        "지역미상": {
          "count": 0,
          "medianAmountManwon": null,
          "medianPerSqmManwon": null,
          "medianAreaSqm": null
        }
      }
    },
    "regionContributions": [
      {
        "group": "서울",
        "before": 3966,
        "after": 2939,
        "delta": -1027,
        "changePct": -25.8951,
        "beforeSharePct": 12.5897,
        "afterSharePct": 9.1022,
        "contributionToNationalGrowthPp": -3.2601
      },
      {
        "group": "경기",
        "before": 10410,
        "after": 10492,
        "delta": 82,
        "changePct": 0.7877,
        "beforeSharePct": 33.0455,
        "afterSharePct": 32.494,
        "contributionToNationalGrowthPp": 0.2603
      },
      {
        "group": "인천",
        "before": 1841,
        "after": 2154,
        "delta": 313,
        "changePct": 17.0016,
        "beforeSharePct": 5.8441,
        "afterSharePct": 6.671,
        "contributionToNationalGrowthPp": 0.9936
      },
      {
        "group": "비수도권",
        "before": 15285,
        "after": 16701,
        "delta": 1416,
        "changePct": 9.264,
        "beforeSharePct": 48.5207,
        "afterSharePct": 51.7235,
        "contributionToNationalGrowthPp": 4.495
      },
      {
        "group": "지역미상",
        "before": 0,
        "after": 3,
        "delta": 3,
        "changePct": null,
        "beforeSharePct": 0,
        "afterSharePct": 0.0093,
        "contributionToNationalGrowthPp": 0.0095
      }
    ],
    "districtChanges": {
      "minimumBeforeCount": 100,
      "eligibleDistricts": 117,
      "increases": [
        {
          "district": "세종특별자치시 세종시",
          "before": 227,
          "after": 409,
          "delta": 182,
          "changePct": 80.1762
        },
        {
          "district": "경기도 군포시",
          "before": 322,
          "after": 432,
          "delta": 110,
          "changePct": 34.1615
        },
        {
          "district": "경기도 부천시 원미구",
          "before": 342,
          "after": 450,
          "delta": 108,
          "changePct": 31.5789
        },
        {
          "district": "인천광역시 계양구",
          "before": 145,
          "after": 227,
          "delta": 82,
          "changePct": 56.5517
        },
        {
          "district": "경기도 오산시",
          "before": 262,
          "after": 343,
          "delta": 81,
          "changePct": 30.916
        },
        {
          "district": "인천광역시 남동구",
          "before": 254,
          "after": 332,
          "delta": 78,
          "changePct": 30.7087
        },
        {
          "district": "경기도 남양주시",
          "before": 703,
          "after": 779,
          "delta": 76,
          "changePct": 10.8108
        },
        {
          "district": "부산광역시 해운대구",
          "before": 226,
          "after": 300,
          "delta": 74,
          "changePct": 32.7434
        },
        {
          "district": "충청남도 아산시",
          "before": 351,
          "after": 424,
          "delta": 73,
          "changePct": 20.7977
        },
        {
          "district": "대구광역시 수성구",
          "before": 229,
          "after": 301,
          "delta": 72,
          "changePct": 31.441
        }
      ],
      "decreases": [
        {
          "district": "서울특별시 노원구",
          "before": 610,
          "after": 381,
          "delta": -229,
          "changePct": -37.541
        },
        {
          "district": "경기도 안양시 동안구",
          "before": 449,
          "after": 229,
          "delta": -220,
          "changePct": -48.9978
        },
        {
          "district": "경기도 용인시 수지구",
          "before": 452,
          "after": 259,
          "delta": -193,
          "changePct": -42.6991
        },
        {
          "district": "서울특별시 강서구",
          "before": 316,
          "after": 209,
          "delta": -107,
          "changePct": -33.8608
        },
        {
          "district": "경기도 성남시 분당구",
          "before": 234,
          "after": 143,
          "delta": -91,
          "changePct": -38.8889
        },
        {
          "district": "경기도 하남시",
          "before": 262,
          "after": 176,
          "delta": -86,
          "changePct": -32.8244
        },
        {
          "district": "서울특별시 강동구",
          "before": 197,
          "after": 115,
          "delta": -82,
          "changePct": -41.6244
        },
        {
          "district": "서울특별시 동작구",
          "before": 167,
          "after": 85,
          "delta": -82,
          "changePct": -49.1018
        },
        {
          "district": "울산광역시 북구",
          "before": 241,
          "after": 168,
          "delta": -73,
          "changePct": -30.2905
        },
        {
          "district": "서울특별시 송파구",
          "before": 203,
          "after": 133,
          "delta": -70,
          "changePct": -34.4828
        }
      ]
    },
    "matchedPrice": {
      "전국": {
        "units": 2198,
        "rowsBefore": 7198,
        "rowsAfter": 7331,
        "eligibleRowsBefore": 31502,
        "eligibleRowsAfter": 32289,
        "rowCoverageBeforePct": 22.8493,
        "rowCoverageAfterPct": 22.7043,
        "medianChangePct": 0.8646,
        "p10ChangePct": -5.9465,
        "p25ChangePct": -2.2051,
        "p75ChangePct": 4.2046,
        "p90ChangePct": 8.2034,
        "upCount": 1235,
        "downCount": 898,
        "unchangedCount": 65,
        "upSharePct": 56.1874,
        "downSharePct": 40.8553
      },
      "서울": {
        "units": 147,
        "rowsBefore": 506,
        "rowsAfter": 424,
        "eligibleRowsBefore": 3966,
        "eligibleRowsAfter": 2939,
        "rowCoverageBeforePct": 12.7584,
        "rowCoverageAfterPct": 14.4267,
        "medianChangePct": 1.0654,
        "p10ChangePct": -4.546,
        "p25ChangePct": -1.7217,
        "p75ChangePct": 4.621,
        "p90ChangePct": 6.7053,
        "upCount": 85,
        "downCount": 58,
        "unchangedCount": 4,
        "upSharePct": 57.8231,
        "downSharePct": 39.4558
      },
      "경기": {
        "units": 905,
        "rowsBefore": 3058,
        "rowsAfter": 3145,
        "eligibleRowsBefore": 10410,
        "eligibleRowsAfter": 10492,
        "rowCoverageBeforePct": 29.3756,
        "rowCoverageAfterPct": 29.9752,
        "medianChangePct": 1.2745,
        "p10ChangePct": -4.2343,
        "p25ChangePct": -1.5625,
        "p75ChangePct": 4.5752,
        "p90ChangePct": 8.0333,
        "upCount": 553,
        "downCount": 335,
        "unchangedCount": 17,
        "upSharePct": 61.105,
        "downSharePct": 37.0166
      },
      "인천": {
        "units": 151,
        "rowsBefore": 486,
        "rowsAfter": 495,
        "eligibleRowsBefore": 1841,
        "eligibleRowsAfter": 2154,
        "rowCoverageBeforePct": 26.3987,
        "rowCoverageAfterPct": 22.9805,
        "medianChangePct": 0.6211,
        "p10ChangePct": -4.5455,
        "p25ChangePct": -1.804,
        "p75ChangePct": 3.1848,
        "p90ChangePct": 6.8085,
        "upCount": 87,
        "downCount": 57,
        "unchangedCount": 7,
        "upSharePct": 57.6159,
        "downSharePct": 37.7483
      },
      "비수도권": {
        "units": 995,
        "rowsBefore": 3148,
        "rowsAfter": 3267,
        "eligibleRowsBefore": 15285,
        "eligibleRowsAfter": 16701,
        "rowCoverageBeforePct": 20.5954,
        "rowCoverageAfterPct": 19.5617,
        "medianChangePct": 0.3049,
        "p10ChangePct": -7.8727,
        "p25ChangePct": -3.1521,
        "p75ChangePct": 3.9875,
        "p90ChangePct": 8.8029,
        "upCount": 510,
        "downCount": 448,
        "unchangedCount": 37,
        "upSharePct": 51.2563,
        "downSharePct": 45.0251
      },
      "지역미상": {
        "units": 0,
        "rowsBefore": 0,
        "rowsAfter": 0,
        "eligibleRowsBefore": 0,
        "eligibleRowsAfter": 3,
        "rowCoverageBeforePct": null,
        "rowCoverageAfterPct": 0,
        "medianChangePct": null,
        "p10ChangePct": null,
        "p25ChangePct": null,
        "p75ChangePct": null,
        "p90ChangePct": null,
        "upCount": 0,
        "downCount": 0,
        "unchangedCount": 0,
        "upSharePct": null,
        "downSharePct": null
      }
    }
  },
  "rent": {
    "periods": {
      "before": {
        "전국": {
          "count": 59935,
          "monthlyCount": 30860,
          "jeonseCount": 29075,
          "monthlySharePct": 51.4891,
          "newCount": 36744,
          "renewalCount": 22063,
          "labeledCount": 58807,
          "unlabeledCount": 1128,
          "renewalShareOfLabeledPct": 37.5176,
          "newContracts": {
            "count": 36744,
            "monthlyCount": 20985,
            "monthlySharePct": 57.1114
          },
          "renewals": {
            "count": 22063,
            "monthlyCount": 9441,
            "monthlySharePct": 42.7911
          }
        },
        "서울": {
          "count": 14220,
          "monthlyCount": 7054,
          "jeonseCount": 7166,
          "monthlySharePct": 49.6062,
          "newCount": 7119,
          "renewalCount": 6852,
          "labeledCount": 13971,
          "unlabeledCount": 249,
          "renewalShareOfLabeledPct": 49.0444,
          "newContracts": {
            "count": 7119,
            "monthlyCount": 4026,
            "monthlySharePct": 56.5529
          },
          "renewals": {
            "count": 6852,
            "monthlyCount": 2936,
            "monthlySharePct": 42.8488
          }
        },
        "경기": {
          "count": 19178,
          "monthlyCount": 9410,
          "jeonseCount": 9768,
          "monthlySharePct": 49.0666,
          "newCount": 10973,
          "renewalCount": 7949,
          "labeledCount": 18922,
          "unlabeledCount": 256,
          "renewalShareOfLabeledPct": 42.0093,
          "newContracts": {
            "count": 10973,
            "monthlyCount": 5887,
            "monthlySharePct": 53.6499
          },
          "renewals": {
            "count": 7949,
            "monthlyCount": 3438,
            "monthlySharePct": 43.2507
          }
        },
        "인천": {
          "count": 3914,
          "monthlyCount": 1967,
          "jeonseCount": 1947,
          "monthlySharePct": 50.2555,
          "newCount": 2597,
          "renewalCount": 1280,
          "labeledCount": 3877,
          "unlabeledCount": 37,
          "renewalShareOfLabeledPct": 33.0152,
          "newContracts": {
            "count": 2597,
            "monthlyCount": 1347,
            "monthlySharePct": 51.8675
          },
          "renewals": {
            "count": 1280,
            "monthlyCount": 605,
            "monthlySharePct": 47.2656
          }
        },
        "비수도권": {
          "count": 22623,
          "monthlyCount": 12429,
          "jeonseCount": 10194,
          "monthlySharePct": 54.9397,
          "newCount": 16055,
          "renewalCount": 5982,
          "labeledCount": 22037,
          "unlabeledCount": 586,
          "renewalShareOfLabeledPct": 27.1453,
          "newContracts": {
            "count": 16055,
            "monthlyCount": 9725,
            "monthlySharePct": 60.573
          },
          "renewals": {
            "count": 5982,
            "monthlyCount": 2462,
            "monthlySharePct": 41.1568
          }
        },
        "지역미상": {
          "count": 0,
          "monthlyCount": 0,
          "jeonseCount": 0,
          "monthlySharePct": null,
          "newCount": 0,
          "renewalCount": 0,
          "labeledCount": 0,
          "unlabeledCount": 0,
          "renewalShareOfLabeledPct": null,
          "newContracts": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          },
          "renewals": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          }
        }
      },
      "after": {
        "전국": {
          "count": 64674,
          "monthlyCount": 34520,
          "jeonseCount": 30154,
          "monthlySharePct": 53.3754,
          "newCount": 38657,
          "renewalCount": 24876,
          "labeledCount": 63533,
          "unlabeledCount": 1141,
          "renewalShareOfLabeledPct": 39.1545,
          "newContracts": {
            "count": 38657,
            "monthlyCount": 22575,
            "monthlySharePct": 58.3982
          },
          "renewals": {
            "count": 24876,
            "monthlyCount": 11512,
            "monthlySharePct": 46.2775
          }
        },
        "서울": {
          "count": 14650,
          "monthlyCount": 7779,
          "jeonseCount": 6871,
          "monthlySharePct": 53.099,
          "newCount": 7191,
          "renewalCount": 7198,
          "labeledCount": 14389,
          "unlabeledCount": 261,
          "renewalShareOfLabeledPct": 50.0243,
          "newContracts": {
            "count": 7191,
            "monthlyCount": 4403,
            "monthlySharePct": 61.2293
          },
          "renewals": {
            "count": 7198,
            "monthlyCount": 3266,
            "monthlySharePct": 45.3737
          }
        },
        "경기": {
          "count": 22457,
          "monthlyCount": 11255,
          "jeonseCount": 11202,
          "monthlySharePct": 50.118,
          "newCount": 12347,
          "renewalCount": 9817,
          "labeledCount": 22164,
          "unlabeledCount": 293,
          "renewalShareOfLabeledPct": 44.2925,
          "newContracts": {
            "count": 12347,
            "monthlyCount": 6771,
            "monthlySharePct": 54.8392
          },
          "renewals": {
            "count": 9817,
            "monthlyCount": 4395,
            "monthlySharePct": 44.7693
          }
        },
        "인천": {
          "count": 3872,
          "monthlyCount": 1999,
          "jeonseCount": 1873,
          "monthlySharePct": 51.6271,
          "newCount": 2551,
          "renewalCount": 1297,
          "labeledCount": 3848,
          "unlabeledCount": 24,
          "renewalShareOfLabeledPct": 33.7058,
          "newContracts": {
            "count": 2551,
            "monthlyCount": 1364,
            "monthlySharePct": 53.4692
          },
          "renewals": {
            "count": 1297,
            "monthlyCount": 632,
            "monthlySharePct": 48.7278
          }
        },
        "비수도권": {
          "count": 23695,
          "monthlyCount": 13487,
          "jeonseCount": 10208,
          "monthlySharePct": 56.9192,
          "newCount": 16568,
          "renewalCount": 6564,
          "labeledCount": 23132,
          "unlabeledCount": 563,
          "renewalShareOfLabeledPct": 28.3763,
          "newContracts": {
            "count": 16568,
            "monthlyCount": 10037,
            "monthlySharePct": 60.5806
          },
          "renewals": {
            "count": 6564,
            "monthlyCount": 3219,
            "monthlySharePct": 49.0402
          }
        },
        "지역미상": {
          "count": 0,
          "monthlyCount": 0,
          "jeonseCount": 0,
          "monthlySharePct": null,
          "newCount": 0,
          "renewalCount": 0,
          "labeledCount": 0,
          "unlabeledCount": 0,
          "renewalShareOfLabeledPct": null,
          "newContracts": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          },
          "renewals": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          }
        }
      }
    },
    "monthly": {
      "2026-07": {
        "전국": {
          "count": 75068,
          "monthlyCount": 39137,
          "jeonseCount": 35931,
          "monthlySharePct": 52.1354,
          "newCount": 46391,
          "renewalCount": 27026,
          "labeledCount": 73417,
          "unlabeledCount": 1651,
          "renewalShareOfLabeledPct": 36.8116,
          "newContracts": {
            "count": 46391,
            "monthlyCount": 26465,
            "monthlySharePct": 57.0477
          },
          "renewals": {
            "count": 27026,
            "monthlyCount": 11988,
            "monthlySharePct": 44.3573
          }
        },
        "서울": {
          "count": 17961,
          "monthlyCount": 9286,
          "jeonseCount": 8675,
          "monthlySharePct": 51.7009,
          "newCount": 9275,
          "renewalCount": 8315,
          "labeledCount": 17590,
          "unlabeledCount": 371,
          "renewalShareOfLabeledPct": 47.2712,
          "newContracts": {
            "count": 9275,
            "monthlyCount": 5439,
            "monthlySharePct": 58.6415
          },
          "renewals": {
            "count": 8315,
            "monthlyCount": 3695,
            "monthlySharePct": 44.4378
          }
        },
        "경기": {
          "count": 24802,
          "monthlyCount": 12138,
          "jeonseCount": 12664,
          "monthlySharePct": 48.9396,
          "newCount": 14369,
          "renewalCount": 10029,
          "labeledCount": 24398,
          "unlabeledCount": 404,
          "renewalShareOfLabeledPct": 41.1058,
          "newContracts": {
            "count": 14369,
            "monthlyCount": 7548,
            "monthlySharePct": 52.5298
          },
          "renewals": {
            "count": 10029,
            "monthlyCount": 4449,
            "monthlySharePct": 44.3614
          }
        },
        "인천": {
          "count": 4614,
          "monthlyCount": 2296,
          "jeonseCount": 2318,
          "monthlySharePct": 49.7616,
          "newCount": 3039,
          "renewalCount": 1533,
          "labeledCount": 4572,
          "unlabeledCount": 42,
          "renewalShareOfLabeledPct": 33.5302,
          "newContracts": {
            "count": 3039,
            "monthlyCount": 1590,
            "monthlySharePct": 52.3198
          },
          "renewals": {
            "count": 1533,
            "monthlyCount": 690,
            "monthlySharePct": 45.0098
          }
        },
        "비수도권": {
          "count": 27691,
          "monthlyCount": 15417,
          "jeonseCount": 12274,
          "monthlySharePct": 55.6751,
          "newCount": 19708,
          "renewalCount": 7149,
          "labeledCount": 26857,
          "unlabeledCount": 834,
          "renewalShareOfLabeledPct": 26.6188,
          "newContracts": {
            "count": 19708,
            "monthlyCount": 11888,
            "monthlySharePct": 60.3207
          },
          "renewals": {
            "count": 7149,
            "monthlyCount": 3154,
            "monthlySharePct": 44.1181
          }
        },
        "지역미상": {
          "count": 0,
          "monthlyCount": 0,
          "jeonseCount": 0,
          "monthlySharePct": null,
          "newCount": 0,
          "renewalCount": 0,
          "labeledCount": 0,
          "unlabeledCount": 0,
          "renewalShareOfLabeledPct": null,
          "newContracts": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          },
          "renewals": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          }
        }
      },
      "2026-08": {
        "전국": {
          "count": 65848,
          "monthlyCount": 34659,
          "jeonseCount": 31189,
          "monthlySharePct": 52.6349,
          "newCount": 40093,
          "renewalCount": 24573,
          "labeledCount": 64666,
          "unlabeledCount": 1182,
          "renewalShareOfLabeledPct": 37.9999,
          "newContracts": {
            "count": 40093,
            "monthlyCount": 23303,
            "monthlySharePct": 58.1224
          },
          "renewals": {
            "count": 24573,
            "monthlyCount": 10920,
            "monthlySharePct": 44.439
          }
        },
        "서울": {
          "count": 15190,
          "monthlyCount": 7779,
          "jeonseCount": 7411,
          "monthlySharePct": 51.2113,
          "newCount": 7299,
          "renewalCount": 7622,
          "labeledCount": 14921,
          "unlabeledCount": 269,
          "renewalShareOfLabeledPct": 51.0824,
          "newContracts": {
            "count": 7299,
            "monthlyCount": 4398,
            "monthlySharePct": 60.2548
          },
          "renewals": {
            "count": 7622,
            "monthlyCount": 3278,
            "monthlySharePct": 43.0071
          }
        },
        "경기": {
          "count": 21234,
          "monthlyCount": 10577,
          "jeonseCount": 10657,
          "monthlySharePct": 49.8116,
          "newCount": 12203,
          "renewalCount": 8731,
          "labeledCount": 20934,
          "unlabeledCount": 300,
          "renewalShareOfLabeledPct": 41.7073,
          "newContracts": {
            "count": 12203,
            "monthlyCount": 6656,
            "monthlySharePct": 54.544
          },
          "renewals": {
            "count": 8731,
            "monthlyCount": 3827,
            "monthlySharePct": 43.8323
          }
        },
        "인천": {
          "count": 4231,
          "monthlyCount": 2183,
          "jeonseCount": 2048,
          "monthlySharePct": 51.5954,
          "newCount": 2769,
          "renewalCount": 1431,
          "labeledCount": 4200,
          "unlabeledCount": 31,
          "renewalShareOfLabeledPct": 34.0714,
          "newContracts": {
            "count": 2769,
            "monthlyCount": 1475,
            "monthlySharePct": 53.2683
          },
          "renewals": {
            "count": 1431,
            "monthlyCount": 698,
            "monthlySharePct": 48.7771
          }
        },
        "비수도권": {
          "count": 25193,
          "monthlyCount": 14120,
          "jeonseCount": 11073,
          "monthlySharePct": 56.0473,
          "newCount": 17822,
          "renewalCount": 6789,
          "labeledCount": 24611,
          "unlabeledCount": 582,
          "renewalShareOfLabeledPct": 27.5852,
          "newContracts": {
            "count": 17822,
            "monthlyCount": 10774,
            "monthlySharePct": 60.4534
          },
          "renewals": {
            "count": 6789,
            "monthlyCount": 3117,
            "monthlySharePct": 45.9125
          }
        },
        "지역미상": {
          "count": 0,
          "monthlyCount": 0,
          "jeonseCount": 0,
          "monthlySharePct": null,
          "newCount": 0,
          "renewalCount": 0,
          "labeledCount": 0,
          "unlabeledCount": 0,
          "renewalShareOfLabeledPct": null,
          "newContracts": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          },
          "renewals": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          }
        }
      },
      "2026-09": {
        "전국": {
          "count": 62410,
          "monthlyCount": 34007,
          "jeonseCount": 28403,
          "monthlySharePct": 54.4897,
          "newCount": 36949,
          "renewalCount": 24386,
          "labeledCount": 61335,
          "unlabeledCount": 1075,
          "renewalShareOfLabeledPct": 39.7587,
          "newContracts": {
            "count": 36949,
            "monthlyCount": 21736,
            "monthlySharePct": 58.827
          },
          "renewals": {
            "count": 24386,
            "monthlyCount": 11859,
            "monthlySharePct": 48.6304
          }
        },
        "서울": {
          "count": 13400,
          "monthlyCount": 7210,
          "jeonseCount": 6190,
          "monthlySharePct": 53.806,
          "newCount": 6382,
          "renewalCount": 6785,
          "labeledCount": 13167,
          "unlabeledCount": 233,
          "renewalShareOfLabeledPct": 51.5303,
          "newContracts": {
            "count": 6382,
            "monthlyCount": 3831,
            "monthlySharePct": 60.0282
          },
          "renewals": {
            "count": 6785,
            "monthlyCount": 3282,
            "monthlySharePct": 48.3714
          }
        },
        "경기": {
          "count": 22842,
          "monthlyCount": 12298,
          "jeonseCount": 10544,
          "monthlySharePct": 53.8394,
          "newCount": 12440,
          "renewalCount": 10145,
          "labeledCount": 22585,
          "unlabeledCount": 257,
          "renewalShareOfLabeledPct": 44.9192,
          "newContracts": {
            "count": 12440,
            "monthlyCount": 7194,
            "monthlySharePct": 57.8296
          },
          "renewals": {
            "count": 10145,
            "monthlyCount": 5016,
            "monthlySharePct": 49.4431
          }
        },
        "인천": {
          "count": 3483,
          "monthlyCount": 1671,
          "jeonseCount": 1812,
          "monthlySharePct": 47.9759,
          "newCount": 2341,
          "renewalCount": 1119,
          "labeledCount": 3460,
          "unlabeledCount": 23,
          "renewalShareOfLabeledPct": 32.341,
          "newContracts": {
            "count": 2341,
            "monthlyCount": 1157,
            "monthlySharePct": 49.4233
          },
          "renewals": {
            "count": 1119,
            "monthlyCount": 510,
            "monthlySharePct": 45.5764
          }
        },
        "비수도권": {
          "count": 22685,
          "monthlyCount": 12828,
          "jeonseCount": 9857,
          "monthlySharePct": 56.5484,
          "newCount": 15786,
          "renewalCount": 6337,
          "labeledCount": 22123,
          "unlabeledCount": 562,
          "renewalShareOfLabeledPct": 28.6444,
          "newContracts": {
            "count": 15786,
            "monthlyCount": 9554,
            "monthlySharePct": 60.522
          },
          "renewals": {
            "count": 6337,
            "monthlyCount": 3051,
            "monthlySharePct": 48.1458
          }
        },
        "지역미상": {
          "count": 0,
          "monthlyCount": 0,
          "jeonseCount": 0,
          "monthlySharePct": null,
          "newCount": 0,
          "renewalCount": 0,
          "labeledCount": 0,
          "unlabeledCount": 0,
          "renewalShareOfLabeledPct": null,
          "newContracts": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          },
          "renewals": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          }
        }
      },
      "2026-10": {
        "전국": {
          "count": 23324,
          "monthlyCount": 11577,
          "jeonseCount": 11747,
          "monthlySharePct": 49.6356,
          "newCount": 12980,
          "renewalCount": 10109,
          "labeledCount": 23089,
          "unlabeledCount": 235,
          "renewalShareOfLabeledPct": 43.7828,
          "newContracts": {
            "count": 12980,
            "monthlyCount": 6618,
            "monthlySharePct": 50.9861
          },
          "renewals": {
            "count": 10109,
            "monthlyCount": 4883,
            "monthlySharePct": 48.3035
          }
        },
        "서울": {
          "count": 5112,
          "monthlyCount": 2526,
          "jeonseCount": 2586,
          "monthlySharePct": 49.4131,
          "newCount": 2458,
          "renewalCount": 2621,
          "labeledCount": 5079,
          "unlabeledCount": 33,
          "renewalShareOfLabeledPct": 51.6046,
          "newContracts": {
            "count": 2458,
            "monthlyCount": 1409,
            "monthlySharePct": 57.323
          },
          "renewals": {
            "count": 2621,
            "monthlyCount": 1103,
            "monthlySharePct": 42.0832
          }
        },
        "경기": {
          "count": 8333,
          "monthlyCount": 4091,
          "jeonseCount": 4242,
          "monthlySharePct": 49.094,
          "newCount": 4041,
          "renewalCount": 4237,
          "labeledCount": 8278,
          "unlabeledCount": 55,
          "renewalShareOfLabeledPct": 51.1839,
          "newContracts": {
            "count": 4041,
            "monthlyCount": 1824,
            "monthlySharePct": 45.1373
          },
          "renewals": {
            "count": 4237,
            "monthlyCount": 2244,
            "monthlySharePct": 52.962
          }
        },
        "인천": {
          "count": 1280,
          "monthlyCount": 531,
          "jeonseCount": 749,
          "monthlySharePct": 41.4844,
          "newCount": 855,
          "renewalCount": 423,
          "labeledCount": 1278,
          "unlabeledCount": 2,
          "renewalShareOfLabeledPct": 33.0986,
          "newContracts": {
            "count": 855,
            "monthlyCount": 376,
            "monthlySharePct": 43.9766
          },
          "renewals": {
            "count": 423,
            "monthlyCount": 155,
            "monthlySharePct": 36.643
          }
        },
        "비수도권": {
          "count": 8599,
          "monthlyCount": 4429,
          "jeonseCount": 4170,
          "monthlySharePct": 51.506,
          "newCount": 5626,
          "renewalCount": 2828,
          "labeledCount": 8454,
          "unlabeledCount": 145,
          "renewalShareOfLabeledPct": 33.4516,
          "newContracts": {
            "count": 5626,
            "monthlyCount": 3009,
            "monthlySharePct": 53.4838
          },
          "renewals": {
            "count": 2828,
            "monthlyCount": 1381,
            "monthlySharePct": 48.8331
          }
        },
        "지역미상": {
          "count": 0,
          "monthlyCount": 0,
          "jeonseCount": 0,
          "monthlySharePct": null,
          "newCount": 0,
          "renewalCount": 0,
          "labeledCount": 0,
          "unlabeledCount": 0,
          "renewalShareOfLabeledPct": null,
          "newContracts": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          },
          "renewals": {
            "count": 0,
            "monthlyCount": 0,
            "monthlySharePct": null
          }
        }
      }
    },
    "newJeonse": {
      "전국": {
        "units": 702,
        "rowsBefore": 2762,
        "rowsAfter": 2486,
        "eligibleRowsBefore": 15759,
        "eligibleRowsAfter": 16082,
        "rowCoverageBeforePct": 17.5265,
        "rowCoverageAfterPct": 15.4583,
        "medianChangePct": 0,
        "p10ChangePct": -6.6667,
        "p25ChangePct": -2.3795,
        "p75ChangePct": 3.7714,
        "p90ChangePct": 10.4407,
        "upCount": 307,
        "downCount": 244,
        "unchangedCount": 151,
        "upSharePct": 43.7322,
        "downSharePct": 34.7578
      },
      "서울": {
        "units": 111,
        "rowsBefore": 371,
        "rowsAfter": 350,
        "eligibleRowsBefore": 3093,
        "eligibleRowsAfter": 2788,
        "rowCoverageBeforePct": 11.9948,
        "rowCoverageAfterPct": 12.5538,
        "medianChangePct": 0,
        "p10ChangePct": -8.494,
        "p25ChangePct": -3.6376,
        "p75ChangePct": 3.3908,
        "p90ChangePct": 12.9412,
        "upCount": 46,
        "downCount": 43,
        "unchangedCount": 22,
        "upSharePct": 41.4414,
        "downSharePct": 38.7387
      },
      "경기": {
        "units": 256,
        "rowsBefore": 785,
        "rowsAfter": 779,
        "eligibleRowsBefore": 5086,
        "eligibleRowsAfter": 5576,
        "rowCoverageBeforePct": 15.4345,
        "rowCoverageAfterPct": 13.9706,
        "medianChangePct": 0,
        "p10ChangePct": -7.0647,
        "p25ChangePct": -2.7976,
        "p75ChangePct": 5.2867,
        "p90ChangePct": 13.0075,
        "upCount": 127,
        "downCount": 98,
        "unchangedCount": 31,
        "upSharePct": 49.6094,
        "downSharePct": 38.2813
      },
      "인천": {
        "units": 71,
        "rowsBefore": 229,
        "rowsAfter": 198,
        "eligibleRowsBefore": 1250,
        "eligibleRowsAfter": 1187,
        "rowCoverageBeforePct": 18.32,
        "rowCoverageAfterPct": 16.6807,
        "medianChangePct": 2.2727,
        "p10ChangePct": -5.7143,
        "p25ChangePct": -2.1568,
        "p75ChangePct": 6.5942,
        "p90ChangePct": 11.7647,
        "upCount": 40,
        "downCount": 25,
        "unchangedCount": 6,
        "upSharePct": 56.338,
        "downSharePct": 35.2113
      },
      "비수도권": {
        "units": 264,
        "rowsBefore": 1377,
        "rowsAfter": 1159,
        "eligibleRowsBefore": 6330,
        "eligibleRowsAfter": 6531,
        "rowCoverageBeforePct": 21.7536,
        "rowCoverageAfterPct": 17.7461,
        "medianChangePct": 0,
        "p10ChangePct": -5.1842,
        "p25ChangePct": -1.3804,
        "p75ChangePct": 2.1334,
        "p90ChangePct": 6.3911,
        "upCount": 94,
        "downCount": 78,
        "unchangedCount": 92,
        "upSharePct": 35.6061,
        "downSharePct": 29.5455
      },
      "지역미상": {
        "units": 0,
        "rowsBefore": 0,
        "rowsAfter": 0,
        "eligibleRowsBefore": 0,
        "eligibleRowsAfter": 0,
        "rowCoverageBeforePct": null,
        "rowCoverageAfterPct": null,
        "medianChangePct": null,
        "p10ChangePct": null,
        "p25ChangePct": null,
        "p75ChangePct": null,
        "p90ChangePct": null,
        "upCount": 0,
        "downCount": 0,
        "unchangedCount": 0,
        "upSharePct": null,
        "downSharePct": null
      }
    },
    "newLeaseCost": {
      "3": {
        "전국": {
          "units": 2710,
          "rowsBefore": 10778,
          "rowsAfter": 10282,
          "eligibleRowsBefore": 36744,
          "eligibleRowsAfter": 38657,
          "rowCoverageBeforePct": 29.3327,
          "rowCoverageAfterPct": 26.598,
          "medianChangePct": 0,
          "p10ChangePct": -30.6309,
          "p25ChangePct": -13.5673,
          "p75ChangePct": 11.1111,
          "p90ChangePct": 37.8541,
          "upCount": 1180,
          "downCount": 1198,
          "unchangedCount": 332,
          "upSharePct": 43.5424,
          "downSharePct": 44.2066
        },
        "서울": {
          "units": 478,
          "rowsBefore": 2037,
          "rowsAfter": 1787,
          "eligibleRowsBefore": 7119,
          "eligibleRowsAfter": 7191,
          "rowCoverageBeforePct": 28.6136,
          "rowCoverageAfterPct": 24.8505,
          "medianChangePct": 0,
          "p10ChangePct": -22.2839,
          "p25ChangePct": -9.6649,
          "p75ChangePct": 11.6261,
          "p90ChangePct": 32.2658,
          "upCount": 224,
          "downCount": 208,
          "unchangedCount": 46,
          "upSharePct": 46.8619,
          "downSharePct": 43.5146
        },
        "경기": {
          "units": 908,
          "rowsBefore": 3324,
          "rowsAfter": 3300,
          "eligibleRowsBefore": 10973,
          "eligibleRowsAfter": 12347,
          "rowCoverageBeforePct": 30.2925,
          "rowCoverageAfterPct": 26.7271,
          "medianChangePct": 0,
          "p10ChangePct": -32.3104,
          "p25ChangePct": -15.9915,
          "p75ChangePct": 12.9762,
          "p90ChangePct": 40.7059,
          "upCount": 395,
          "downCount": 411,
          "unchangedCount": 102,
          "upSharePct": 43.5022,
          "downSharePct": 45.2643
        },
        "인천": {
          "units": 212,
          "rowsBefore": 811,
          "rowsAfter": 765,
          "eligibleRowsBefore": 2597,
          "eligibleRowsAfter": 2551,
          "rowCoverageBeforePct": 31.2283,
          "rowCoverageAfterPct": 29.9882,
          "medianChangePct": 0,
          "p10ChangePct": -36.1385,
          "p25ChangePct": -18.2004,
          "p75ChangePct": 20.4626,
          "p90ChangePct": 52.5643,
          "upCount": 103,
          "downCount": 96,
          "unchangedCount": 13,
          "upSharePct": 48.5849,
          "downSharePct": 45.283
        },
        "비수도권": {
          "units": 1112,
          "rowsBefore": 4606,
          "rowsAfter": 4430,
          "eligibleRowsBefore": 16055,
          "eligibleRowsAfter": 16568,
          "rowCoverageBeforePct": 28.6889,
          "rowCoverageAfterPct": 26.7383,
          "medianChangePct": 0,
          "p10ChangePct": -31.6066,
          "p25ChangePct": -12.1329,
          "p75ChangePct": 9.1854,
          "p90ChangePct": 34,
          "upCount": 458,
          "downCount": 483,
          "unchangedCount": 171,
          "upSharePct": 41.1871,
          "downSharePct": 43.4353
        },
        "지역미상": {
          "units": 0,
          "rowsBefore": 0,
          "rowsAfter": 0,
          "eligibleRowsBefore": 0,
          "eligibleRowsAfter": 0,
          "rowCoverageBeforePct": null,
          "rowCoverageAfterPct": null,
          "medianChangePct": null,
          "p10ChangePct": null,
          "p25ChangePct": null,
          "p75ChangePct": null,
          "p90ChangePct": null,
          "upCount": 0,
          "downCount": 0,
          "unchangedCount": 0,
          "upSharePct": null,
          "downSharePct": null
        }
      },
      "4": {
        "전국": {
          "units": 2710,
          "rowsBefore": 10778,
          "rowsAfter": 10282,
          "eligibleRowsBefore": 36744,
          "eligibleRowsAfter": 38657,
          "rowCoverageBeforePct": 29.3327,
          "rowCoverageAfterPct": 26.598,
          "medianChangePct": 0,
          "p10ChangePct": -18.75,
          "p25ChangePct": -7.664,
          "p75ChangePct": 7.3455,
          "p90ChangePct": 21.2111,
          "upCount": 1198,
          "downCount": 1181,
          "unchangedCount": 331,
          "upSharePct": 44.2066,
          "downSharePct": 43.5793
        },
        "서울": {
          "units": 478,
          "rowsBefore": 2037,
          "rowsAfter": 1787,
          "eligibleRowsBefore": 7119,
          "eligibleRowsAfter": 7191,
          "rowCoverageBeforePct": 28.6136,
          "rowCoverageAfterPct": 24.8505,
          "medianChangePct": 0,
          "p10ChangePct": -12.6232,
          "p25ChangePct": -5.6553,
          "p75ChangePct": 5.7859,
          "p90ChangePct": 16.6667,
          "upCount": 226,
          "downCount": 198,
          "unchangedCount": 54,
          "upSharePct": 47.2803,
          "downSharePct": 41.4226
        },
        "경기": {
          "units": 908,
          "rowsBefore": 3324,
          "rowsAfter": 3300,
          "eligibleRowsBefore": 10973,
          "eligibleRowsAfter": 12347,
          "rowCoverageBeforePct": 30.2925,
          "rowCoverageAfterPct": 26.7271,
          "medianChangePct": 0,
          "p10ChangePct": -19.4444,
          "p25ChangePct": -8.3817,
          "p75ChangePct": 7.8414,
          "p90ChangePct": 22.553,
          "upCount": 403,
          "downCount": 406,
          "unchangedCount": 99,
          "upSharePct": 44.3833,
          "downSharePct": 44.7137
        },
        "인천": {
          "units": 212,
          "rowsBefore": 811,
          "rowsAfter": 765,
          "eligibleRowsBefore": 2597,
          "eligibleRowsAfter": 2551,
          "rowCoverageBeforePct": 31.2283,
          "rowCoverageAfterPct": 29.9882,
          "medianChangePct": 0,
          "p10ChangePct": -20.8889,
          "p25ChangePct": -9.4997,
          "p75ChangePct": 11.7647,
          "p90ChangePct": 31.6957,
          "upCount": 100,
          "downCount": 96,
          "unchangedCount": 16,
          "upSharePct": 47.1698,
          "downSharePct": 45.283
        },
        "비수도권": {
          "units": 1112,
          "rowsBefore": 4606,
          "rowsAfter": 4430,
          "eligibleRowsBefore": 16055,
          "eligibleRowsAfter": 16568,
          "rowCoverageBeforePct": 28.6889,
          "rowCoverageAfterPct": 26.7383,
          "medianChangePct": 0,
          "p10ChangePct": -20,
          "p25ChangePct": -7.6434,
          "p75ChangePct": 6.8966,
          "p90ChangePct": 19.9697,
          "upCount": 469,
          "downCount": 481,
          "unchangedCount": 162,
          "upSharePct": 42.1763,
          "downSharePct": 43.2554
        },
        "지역미상": {
          "units": 0,
          "rowsBefore": 0,
          "rowsAfter": 0,
          "eligibleRowsBefore": 0,
          "eligibleRowsAfter": 0,
          "rowCoverageBeforePct": null,
          "rowCoverageAfterPct": null,
          "medianChangePct": null,
          "p10ChangePct": null,
          "p25ChangePct": null,
          "p75ChangePct": null,
          "p90ChangePct": null,
          "upCount": 0,
          "downCount": 0,
          "unchangedCount": 0,
          "upSharePct": null,
          "downSharePct": null
        }
      },
      "5": {
        "전국": {
          "units": 2710,
          "rowsBefore": 10778,
          "rowsAfter": 10282,
          "eligibleRowsBefore": 36744,
          "eligibleRowsAfter": 38657,
          "rowCoverageBeforePct": 29.3327,
          "rowCoverageAfterPct": 26.598,
          "medianChangePct": 0,
          "p10ChangePct": -11.1894,
          "p25ChangePct": -4.1026,
          "p75ChangePct": 5.3428,
          "p90ChangePct": 13.3359,
          "upCount": 1254,
          "downCount": 1139,
          "unchangedCount": 317,
          "upSharePct": 46.2731,
          "downSharePct": 42.0295
        },
        "서울": {
          "units": 478,
          "rowsBefore": 2037,
          "rowsAfter": 1787,
          "eligibleRowsBefore": 7119,
          "eligibleRowsAfter": 7191,
          "rowCoverageBeforePct": 28.6136,
          "rowCoverageAfterPct": 24.8505,
          "medianChangePct": 0,
          "p10ChangePct": -10.0169,
          "p25ChangePct": -3.6161,
          "p75ChangePct": 4.9405,
          "p90ChangePct": 12.0412,
          "upCount": 231,
          "downCount": 203,
          "unchangedCount": 44,
          "upSharePct": 48.3264,
          "downSharePct": 42.4686
        },
        "경기": {
          "units": 908,
          "rowsBefore": 3324,
          "rowsAfter": 3300,
          "eligibleRowsBefore": 10973,
          "eligibleRowsAfter": 12347,
          "rowCoverageBeforePct": 30.2925,
          "rowCoverageAfterPct": 26.7271,
          "medianChangePct": 0,
          "p10ChangePct": -11.4385,
          "p25ChangePct": -4.5734,
          "p75ChangePct": 5.8229,
          "p90ChangePct": 14.5316,
          "upCount": 426,
          "downCount": 382,
          "unchangedCount": 100,
          "upSharePct": 46.9163,
          "downSharePct": 42.0705
        },
        "인천": {
          "units": 212,
          "rowsBefore": 811,
          "rowsAfter": 765,
          "eligibleRowsBefore": 2597,
          "eligibleRowsAfter": 2551,
          "rowCoverageBeforePct": 31.2283,
          "rowCoverageAfterPct": 29.9882,
          "medianChangePct": 0,
          "p10ChangePct": -9.9922,
          "p25ChangePct": -3.9328,
          "p75ChangePct": 7.5018,
          "p90ChangePct": 15.5722,
          "upCount": 104,
          "downCount": 96,
          "unchangedCount": 12,
          "upSharePct": 49.0566,
          "downSharePct": 45.283
        },
        "비수도권": {
          "units": 1112,
          "rowsBefore": 4606,
          "rowsAfter": 4430,
          "eligibleRowsBefore": 16055,
          "eligibleRowsAfter": 16568,
          "rowCoverageBeforePct": 28.6889,
          "rowCoverageAfterPct": 26.7383,
          "medianChangePct": 0,
          "p10ChangePct": -11.9705,
          "p25ChangePct": -4.084,
          "p75ChangePct": 4.9896,
          "p90ChangePct": 12.1251,
          "upCount": 493,
          "downCount": 458,
          "unchangedCount": 161,
          "upSharePct": 44.3345,
          "downSharePct": 41.1871
        },
        "지역미상": {
          "units": 0,
          "rowsBefore": 0,
          "rowsAfter": 0,
          "eligibleRowsBefore": 0,
          "eligibleRowsAfter": 0,
          "rowCoverageBeforePct": null,
          "rowCoverageAfterPct": null,
          "medianChangePct": null,
          "p10ChangePct": null,
          "p25ChangePct": null,
          "p75ChangePct": null,
          "p90ChangePct": null,
          "upCount": 0,
          "downCount": 0,
          "unchangedCount": 0,
          "upSharePct": null,
          "downSharePct": null
        }
      }
    }
  },
  "presale": {
    "periods": {
      "before": {
        "전국": {
          "count": 2000,
          "presaleCount": 1861,
          "occupancyCount": 139,
          "otherRightsCount": 0,
          "presaleSharePct": 93.05
        },
        "서울": {
          "count": 50,
          "presaleCount": 38,
          "occupancyCount": 12,
          "otherRightsCount": 0,
          "presaleSharePct": 76
        },
        "경기": {
          "count": 483,
          "presaleCount": 427,
          "occupancyCount": 56,
          "otherRightsCount": 0,
          "presaleSharePct": 88.4058
        },
        "인천": {
          "count": 114,
          "presaleCount": 94,
          "occupancyCount": 20,
          "otherRightsCount": 0,
          "presaleSharePct": 82.4561
        },
        "비수도권": {
          "count": 1353,
          "presaleCount": 1302,
          "occupancyCount": 51,
          "otherRightsCount": 0,
          "presaleSharePct": 96.2306
        },
        "지역미상": {
          "count": 0,
          "presaleCount": 0,
          "occupancyCount": 0,
          "otherRightsCount": 0,
          "presaleSharePct": null
        }
      },
      "after": {
        "전국": {
          "count": 1993,
          "presaleCount": 1859,
          "occupancyCount": 134,
          "otherRightsCount": 0,
          "presaleSharePct": 93.2765
        },
        "서울": {
          "count": 59,
          "presaleCount": 32,
          "occupancyCount": 27,
          "otherRightsCount": 0,
          "presaleSharePct": 54.2373
        },
        "경기": {
          "count": 502,
          "presaleCount": 441,
          "occupancyCount": 61,
          "otherRightsCount": 0,
          "presaleSharePct": 87.8486
        },
        "인천": {
          "count": 127,
          "presaleCount": 111,
          "occupancyCount": 16,
          "otherRightsCount": 0,
          "presaleSharePct": 87.4016
        },
        "비수도권": {
          "count": 1305,
          "presaleCount": 1275,
          "occupancyCount": 30,
          "otherRightsCount": 0,
          "presaleSharePct": 97.7011
        },
        "지역미상": {
          "count": 0,
          "presaleCount": 0,
          "occupancyCount": 0,
          "otherRightsCount": 0,
          "presaleSharePct": null
        }
      }
    },
    "monthly": {
      "2026-07": {
        "전국": {
          "count": 2666,
          "presaleCount": 2470,
          "occupancyCount": 196,
          "otherRightsCount": 0,
          "presaleSharePct": 92.6482
        },
        "서울": {
          "count": 71,
          "presaleCount": 51,
          "occupancyCount": 20,
          "otherRightsCount": 0,
          "presaleSharePct": 71.831
        },
        "경기": {
          "count": 611,
          "presaleCount": 532,
          "occupancyCount": 79,
          "otherRightsCount": 0,
          "presaleSharePct": 87.0704
        },
        "인천": {
          "count": 163,
          "presaleCount": 139,
          "occupancyCount": 24,
          "otherRightsCount": 0,
          "presaleSharePct": 85.2761
        },
        "비수도권": {
          "count": 1821,
          "presaleCount": 1748,
          "occupancyCount": 73,
          "otherRightsCount": 0,
          "presaleSharePct": 95.9912
        },
        "지역미상": {
          "count": 0,
          "presaleCount": 0,
          "occupancyCount": 0,
          "otherRightsCount": 0,
          "presaleSharePct": null
        }
      },
      "2026-08": {
        "전국": {
          "count": 2199,
          "presaleCount": 2058,
          "occupancyCount": 141,
          "otherRightsCount": 0,
          "presaleSharePct": 93.588
        },
        "서울": {
          "count": 58,
          "presaleCount": 37,
          "occupancyCount": 21,
          "otherRightsCount": 0,
          "presaleSharePct": 63.7931
        },
        "경기": {
          "count": 529,
          "presaleCount": 470,
          "occupancyCount": 59,
          "otherRightsCount": 0,
          "presaleSharePct": 88.8469
        },
        "인천": {
          "count": 128,
          "presaleCount": 108,
          "occupancyCount": 20,
          "otherRightsCount": 0,
          "presaleSharePct": 84.375
        },
        "비수도권": {
          "count": 1484,
          "presaleCount": 1443,
          "occupancyCount": 41,
          "otherRightsCount": 0,
          "presaleSharePct": 97.2372
        },
        "지역미상": {
          "count": 0,
          "presaleCount": 0,
          "occupancyCount": 0,
          "otherRightsCount": 0,
          "presaleSharePct": null
        }
      },
      "2026-09": {
        "전국": {
          "count": 1855,
          "presaleCount": 1742,
          "occupancyCount": 113,
          "otherRightsCount": 0,
          "presaleSharePct": 93.9084
        },
        "서울": {
          "count": 176,
          "presaleCount": 152,
          "occupancyCount": 24,
          "otherRightsCount": 0,
          "presaleSharePct": 86.3636
        },
        "경기": {
          "count": 449,
          "presaleCount": 393,
          "occupancyCount": 56,
          "otherRightsCount": 0,
          "presaleSharePct": 87.5278
        },
        "인천": {
          "count": 103,
          "presaleCount": 95,
          "occupancyCount": 8,
          "otherRightsCount": 0,
          "presaleSharePct": 92.233
        },
        "비수도권": {
          "count": 1127,
          "presaleCount": 1102,
          "occupancyCount": 25,
          "otherRightsCount": 0,
          "presaleSharePct": 97.7817
        },
        "지역미상": {
          "count": 0,
          "presaleCount": 0,
          "occupancyCount": 0,
          "otherRightsCount": 0,
          "presaleSharePct": null
        }
      },
      "2026-10": {
        "전국": {
          "count": 721,
          "presaleCount": 701,
          "occupancyCount": 20,
          "otherRightsCount": 0,
          "presaleSharePct": 97.2261
        },
        "서울": {
          "count": 18,
          "presaleCount": 12,
          "occupancyCount": 6,
          "otherRightsCount": 0,
          "presaleSharePct": 66.6667
        },
        "경기": {
          "count": 155,
          "presaleCount": 150,
          "occupancyCount": 5,
          "otherRightsCount": 0,
          "presaleSharePct": 96.7742
        },
        "인천": {
          "count": 76,
          "presaleCount": 72,
          "occupancyCount": 4,
          "otherRightsCount": 0,
          "presaleSharePct": 94.7368
        },
        "비수도권": {
          "count": 472,
          "presaleCount": 467,
          "occupancyCount": 5,
          "otherRightsCount": 0,
          "presaleSharePct": 98.9407
        },
        "지역미상": {
          "count": 0,
          "presaleCount": 0,
          "occupancyCount": 0,
          "otherRightsCount": 0,
          "presaleSharePct": null
        }
      }
    }
  },
  "methodology": [
    "전국 아파트 CSV 원자료 전체를 읽고 해제사유발생일이 표시된 매매·분양/입주권을 제외한다. 전월세 원자료에는 같은 해제 필드가 없다.",
    "최신 계약일 2026-10-15에서 31일을 띄운 9월14일까지, 중복되지 않는 동일 길이 28일 두 구간을 비교한다. 이는 확정통계나 계절조정이 아니며 지연신고·정정·해제는 이후에도 가능하다.",
    "지역은 원자료 시군구를 사용한다. 매매의 지역 공란 3건은 전국 집계에는 포함하고 지역미상으로 별도 분리한다. 단지명만 보고 지역을 추정하지 않으며 매칭에서는 제외한다.",
    "매칭 키는 시군구·번지·공백 제거 단지명·전용면적 소수 넷째 자리다. 양 구간에서 각각 2건 이상인 동일 단지·면적의 거래금액 중위값 변화율을 구한 뒤, 단지·면적 단위를 동일 가중해 분포를 요약한다.",
    "매칭은 같은 개별 주택의 재매매가 아니며 층·동·향·수리 상태 등은 통제하지 않았다. 활발히 거래된 단지 편향이 있어 주택가격지수나 전국 집값 상승률로 해석할 수 없다. 선택 단위 수·거래 수·모집단 대비 거래 커버리지를 함께 공개한다.",
    "전월세는 문자열 표시 대신 월세금이 0이면 전세, 0보다 크면 월세로 분류한다. 전체 원자료에서 문자 분류와 월세금 기준이 다른 217건도 숫자 기준을 적용한다. 계약구분의 신규·갱신만 갱신 비중 분모에 포함하고 미표기 건수는 별도 공개한다.",
    "신규 전세 매칭과 신규 임대차 월 환산비용 매칭은 갱신계약을 제외한다. 환산비용(만원/월)=월세+보증금×연 가정수익률÷12이며 3·4·5%는 법정 전환율이나 실제 조달금리가 아닌 비교 시나리오다.",
    "지역별 성장 기여도(%p)는 지역 거래 증감÷직전 전국 거래 건수×100이다. 시군구 순위는 직전 구간 100건 이상을 대상으로 절대 증감 건수로 정렬한다.",
    "분양권과 입주권은 별도 건수로 제시한다. 거래금액에서 최초 분양가·추가 분담금·프리미엄을 분리할 수 없으므로 프리미엄 상승률은 계산하지 않는다.",
    "7·8월 달력 월 비교는 보조 교차확인이다. 9월은 신고 누적 중인 구간을 포함하고 10월은 관측 자체가 미완료이므로 이를 전월 대비 시장 급락으로 해석하지 않는다."
  ]
}
