국토교통부 실거래가 공개시스템에서 내려받은 원본 데이터를 Claude에 업로드해, 단지·기간별 시세 흐름을 정리한 리포트를 만드는 절차를 직접 확인한 내용으로 정리했습니다.
- 데이터 원천: 국토교통부 실거래가 공개시스템(rt.molit.go.kr) 자료제공 메뉴 · 아파트 매매 실거래가 엑셀 다운로드
- 분석 도구: Claude Sonnet 5 (웹 인터페이스, 파일 업로드 및 코드 실행 기능 사용)
- 테스트 대상: 특정 지역 1개 단지군, 최근 12개월 계약일 기준 매매 데이터
- 비교 기준: 동일 데이터를 엑셀 수식(피벗 테이블)으로 직접 정리했을 때와 소요 시간·결과물 형태 비교
1 왜 AI에게 바로 "시세 알려줘"라고 물으면 안 되는가
챗봇에 특정 아파트 단지의 현재 시세를 곧바로 물어보면, 실제 거래 내역이 아니라 학습 시점 이전의 일반적인 정보나 추정에 가까운 답이 나올 가능성이 있습니다. 부동산 가격은 매물·계약 시점에 따라 계속 바뀌기 때문에, AI 모델 자체의 지식만으로는 최신 실거래 금액을 정확히 알 수 없습니다.
AI 모델은 질문 시점에 최신 거래 데이터베이스에 실시간으로 접근하지 못합니다. 반면 국토교통부 실거래가 공개시스템에서 직접 내려받은 파일을 업로드하면, AI는 그 파일 안에 있는 실제 숫자만을 근거로 평균·중앙값·추이를 계산합니다. 즉 AI의 역할을 "시세를 아는 존재"가 아니라 "숫자를 빠르게 정리해주는 계산기"로 한정하는 것이 정확도를 지키는 핵심입니다.
이 글은 AI가 시세를 "판단"하게 하는 방법이 아니라, 공식 데이터를 AI가 "정리"하도록 맡기는 절차를 다룹니다. 판단은 여전히 읽는 사람의 몫으로 남습니다.
2 국토부 실거래가 데이터 내려받는 법
분석의 출발점은 항상 공식 데이터입니다. 아래 절차로 원본 파일을 먼저 준비합니다.
① rt.molit.go.kr에 접속해 "자료제공" 메뉴로 이동합니다.
② 거래유형(아파트), 매매·전월세 구분, 시도·시군구, 계약년월(기간)을 선택합니다.
③ 조건 설정 후 엑셀(CSV) 형식으로 다운로드합니다. 로그인 없이 이용할 수 있습니다.
④ 파일을 열어 단지명, 전용면적, 계약일, 거래금액, 층수 등 컬럼이 정상적으로 들어있는지 확인합니다.
여러 시군구를 한 번에 다운로드하면 파일 용량이 커지고, 이후 AI에 업로드할 때 분석 대상이 흐려집니다. 특정 단지나 인접 단지 몇 곳, 최근 6~12개월 정도로 범위를 좁혀서 받으면 이후 분석 프롬프트에서 조건을 명확히 지정하기 쉬워지고, 결과 표도 실제로 비교하려는 대상에 집중된 형태로 나옵니다.
3 Claude에 업로드해 분석 리포트 만들기 — 실전 프롬프트
Claude 웹 인터페이스에서 파일 업로드와 코드 실행 기능을 사용하면, 업로드한 엑셀·CSV 파일을 직접 계산해 표와 요약을 만들 수 있습니다. 아래는 실제 사용한 프롬프트 구조입니다. {} 안의 내용만 교체하면 바로 사용할 수 있습니다.
이 조건이 없으면 특정 월에 거래가 없는 구간을 AI가 인접 월 수치로 자연스럽게 채워 넣어 답할 수 있습니다. 결과 표는 매끄러워 보이지만 실제로는 존재하지 않는 거래를 암시하는 셈이 됩니다. "데이터 없음"으로 명시하게 하면, 표에 빈 구간이 그대로 드러나 읽는 사람이 실제 거래가 뜸했던 시기를 왜곡 없이 확인할 수 있습니다.
4 결과 비교 — 엑셀 수작업 vs Claude 분석
같은 원본 파일을 두 가지 방식으로 정리했을 때의 과정 차이는 아래와 같습니다. 소요 시간은 데이터 범위와 사용 숙련도에 따라 달라질 수 있어 실제 측정치를 함께 표기했습니다.
| 단계 | 엑셀 피벗 테이블 수작업 | Claude 업로드 분석 |
|---|---|---|
| 면적 구간 나누기 | IF 함수로 구간 열 직접 추가 | 프롬프트에 구간 기준 명시만 하면 자동 분류 |
| 월별 평균 계산 | 피벗 테이블 새로 구성, 값 필드 설정 | 요청 문장 한 줄로 표 생성 |
| 전·후 기간 비교 | 별도 표 만들어 수식으로 차이 계산 | 같은 요청 안에 비교 조건 포함 가능 |
| 문서화 | 표를 별도 문서에 옮겨 붙이고 서식 정리 | 표 기반 문서 파일 자동 생성 |
| 소요 시간 | 【직접 측정 후 기재】 | 【직접 측정 후 기재】 |
AI가 계산한 평균값이라도 원본 파일의 컬럼을 잘못 인식했거나, 특정 이상치(예: 특수관계인 간 거래로 시세보다 크게 낮은 금액)를 그대로 포함해 평균을 왜곡할 가능성이 있습니다. 결과 표를 받으면 최소 1~2건은 원본 파일에서 직접 대조해 계산 기준이 맞는지 확인하는 절차가 필요합니다.
5 직접 적용 결과
2026년 9월, 국토부 실거래가 공개시스템에서 내려받은 데이터로 위 절차를 직접 적용했습니다. 아래는 각 레이어별로 확인한 내용입니다.
국토부 실거래가 공개시스템에서 특정 지역 아파트 매매 자료를 엑셀로 내려받은 뒤, 파일을 그대로 Claude에 업로드하고 위 프롬프트를 적용했습니다. 면적 구간별 분류와 월별 평균 계산까지는 프롬프트 한 번으로 표가 만들어졌지만, 전용면적 표기 방식이 데이터 안에서 소수점 단위로 세분화돼 있어 구간 기준을 다시 명확히 지정해야 했던 과정이 있었습니다.
"이 데이터 요약해줘"처럼 조건 없이 요청하자 면적 구간이 임의로 나뉘고, 거래 건수가 적은 구간과 많은 구간이 같은 비중으로 다뤄져 비교가 어려웠습니다.
면적 구간과 비교 기간을 프롬프트에 직접 지정하자 표 구조가 의도한 형태로 고정됐고, "데이터 없음" 표기 조건 덕분에 거래가 뜸했던 구간도 왜곡 없이 확인할 수 있었습니다.
※ 위 결과는 특정 지역·특정 기간의 데이터 1건에 대한 적용 사례입니다. 다른 지역·기간에서는 데이터 형식 차이로 결과가 달라질 수 있습니다.
실거래가 분석에서 오류가 생기는 주된 지점은 AI의 계산 능력이 아니라, 무엇을 기준으로 묶고 비교할지를 사람이 먼저 정의하지 않는 데 있습니다. 면적 구간, 비교 기간, 이상치 처리 방식을 프롬프트에 구체적으로 넣을수록 결과의 재현성이 높아집니다. 즉 핵심은 AI의 분석력이 아니라, 분석 기준을 얼마나 명확하게 설계하는가입니다.
데이터를 요약해서 붙여넣거나 일부만 옮겨 전달하면, 그 과정에서 이미 정보가 손실되거나 옮기는 사람의 실수가 섞일 수 있습니다. 원본 파일 전체를 업로드하면 AI가 원 데이터를 기준으로 계산하므로, 중간 손실 없이 검증 가능한 결과를 얻을 수 있습니다.
실거래가 데이터의 법적 근거와 공개 방식은 국토교통부 실거래가 공개시스템을 기준으로 작성했습니다. 프로그램 연동이 필요한 경우를 위한 공공데이터포털 오픈API 출처도 함께 표기했습니다.
이 포스트의 프롬프트 구조는 Claude Sonnet 5로 초안을 작성한 뒤 직접 편집했습니다. Section 3의 프롬프트와 Section 4의 절차 비교는 실제 데이터로 확인한 내용이며, Section 4의 구체적 소요 시간은 데이터 범위에 따라 달라지므로 임의의 수치를 넣지 않고 직접 측정 표기란으로 남겨뒀습니다.
공식 출처 URL 2개는 직접 접근해 존재 여부와 안내 문구를 확인했습니다. Section 4의 소요 시간 항목은 측정하지 않은 값을 채우지 않고 플레이스홀더로 남겼습니다. 국토부 시스템의 화면 구성·메뉴 위치는 업데이트에 따라 달라질 수 있습니다.
6 이 방법의 한계 — 솔직한 평가
공식 데이터를 사용해도 이 방법에는 명확한 한계가 있습니다. 아래 내용을 알고 활용해야 합니다.
실거래가 데이터는 계약일 기준으로 집계되며 신고 지연·해제 건이 있을 경우 시점에 따라 내용이 달라질 수 있습니다. 이 리포트는 과거 거래를 정리한 자료일 뿐 미래 가격을 예측하지 않으며, 투자 판단이나 매수·매도 결정의 유일한 근거로 사용해서는 안 됩니다. 정확한 최신 통계는 반드시 국토부 시스템에서 직접 재확인해야 합니다.
- ✗미래 시세 예측·투자 판단
- ✗신고 지연·해제 건의 실시간 반영 여부 판단
- ✗단지 개별 사정(리모델링 등)의 가격 영향 해석
- ✗법적 효력이 있는 공식 통계 대체
- ✓대용량 원본 파일의 구간별 집계
- ✓월별·기간별 평균·추이 표 생성
- ✓반복되는 조건의 표를 문서 형식으로 정리
- ✓수식 없이 조건 변경해 재계산
7 자주 묻는 질문 (FAQ)
8 오늘부터 시작하는 3단계
- ① 오늘: 국토부 실거래가 공개시스템에서 관심 지역 아파트 매매 자료를 최근 6~12개월 범위로 다운로드하십시오.
- ② 이번 주: Section 3의 프롬프트에 실제 지역·면적 조건을 채워 넣어 Claude에 업로드하고, 결과 표 중 1~2건을 원본 파일과 직접 대조해보십시오.
- ③ 다음 달: 같은 절차를 매달 반복해 새 데이터를 내려받고, 이전 리포트와 비교해 구간별 흐름이 어떻게 바뀌었는지 확인하십시오.
AI는 시세를 판단해주지 않습니다. 공식 데이터를 정확한 조건으로 정리하도록 맡기고, 판단은 데이터를 직접 확인한 사람이 내리는 구조가 이 방법의 핵심입니다.
※ 본 글에서 다룬 국토교통부 실거래가 데이터는 참고용 공개 자료이며 법적 효력이 있는 공식 통계가 아닙니다. 이 글은 투자 자문이나 매수·매도를 권유하지 않으며, 실제 거래 결정 전 최신 데이터와 전문가 확인을 별도로 거쳐야 합니다. 본 초안은 Claude를 보조 도구로 사용해 작성됐으며, 직접 테스트와 편집 과정을 거쳐 발행됐습니다.