농산물 도·소매 가격 하루 두 번 받아 둔 값

부류를 고르고 무엇과 견줄지를 고릅니다 — 평년, 1년 전, 1개월 전, 1주일 전. 소매와 도매를 따로 볼 수 있습니다.

농산물 도·소매 가격 부류를 고르고, 무엇과 견줄지 고릅니다
불러오는 중  
품목 조사 단위 가격 평년 대비
1 / 1 쪽

여기 나오는 값은 조사된 가격이지 오늘 마트에서 살 값이 아닙니다. 품목·품종·등급마다 정해진 조사 단위의 가격이고, 지역과 점포에 따라 다릅니다. 등락은 같은 품목의 같은 단위끼리 견준 값이라 그 자체로는 믿을 만합니다.

⚠️ 품목끼리 금액을 견주지 마세요. 조사 단위가 품목마다 다릅니다 — 쌀은 20kg, 사과는 10개, 배추는 1포기, 소고기는 100g입니다. 그래서 금액 옆에 조사 단위를 함께 적었습니다. KAMIS는 kg 기준 환산가도 주지만 kg·g으로 조사하는 품목에서만 실제로 환산되고 개·포기·마리·손은 그대로 와서, 섞어 쓰면 단위가 어긋납니다. 그래서 요청할 때부터 환산을 끄고 조사된 값을 그대로 받습니다.

「평년」은 저희가 계산한 값이 아닙니다. KAMIS가 응답에 함께 담아 주는 값(dpr7)을 그대로 싣습니다. 어떻게 산출하는지는 KAMIS 문서에서 확인하지 못했습니다 — Open-API 명세는 「평년 가격」이라고만 적고 있고, 가격정보 조사요령에도 산출식이 없습니다. 그래서 「최근 몇 년 평균」 같은 설명을 붙이지 않았습니다.

이 값은 하루 두 번 받아 저장해 둔 것입니다. 이 페이지의 다른 다섯 칸과 달리, 여기만 여는 순간에 부르지 않습니다. KAMIS 서버가 해외 대역에서 오는 호출을 막아(2026-08-13 실측: 같은 요청이 국내에서는 통하고 해외에서는 HTTP 406 + 차단 페이지), 국내에서 받아 둔 것을 그대로 내줍니다. 받아 둔 시각을 위에 적어 두었습니다.

출처: 한국농수산식품유통공사 농산물유통정보(KAMIS) Open-API. 값은 받은 그대로이고 반올림하지 않았습니다.

이 숫자 읽는 법

이 칸만 여는 순간에 부르지 않습니다. KAMIS 서버가 해외 대역에서 오는 호출을 막습니다. 2026년 8월 13일에 같은 요청을 같은 라이브러리로 한 번씩 눌러 견줘 봤습니다 — 국내 회선에서는 error_code 000 으로 자료가 오는데, 클라우드플레어 엣지와 깃허브 액션 러너(둘 다 해외)에서는 HTTP 406과 웹방화벽 차단 페이지가 왔습니다. 우회하지 않았습니다. 대신 국내에서 하루 두 번 받아 저장소에 넣고, 이 페이지는 그 파일을 내줍니다. 받아 둔 시각을 위젯 안에 그대로 적어 둡니다.

그 대신 자료가 좋아졌습니다. 예전에는 공공데이터포털의 「최근일자」를 썼는데, 그 이름은 전체의 최근 조사일 하나가 아니라 품목별 마지막 조사일이었습니다. 실제로 받아 보니 452행 중 1997년 조사분이 10행 섞여 있었고 축산물은 가장 새 것이 2022년 4월 1일이었습니다. 그래서 30일 컷으로 205행을 버려야 했습니다. 지금 쓰는 부류별 조사분은 조사일이 한 날짜라 버릴 것이 없고, 6부류 소매·도매를 모두 받아 366행입니다.

「평년」은 저희가 계산한 값이 아닙니다. KAMIS가 응답에 함께 담아 주는 값(dpr7)을 그대로 싣습니다. 어떻게 산출하는지는 KAMIS 문서에서 확인하지 못했습니다 — Open-API 명세는 「평년 가격」이라고만 적고 있고, 가격정보 조사요령에도 산출식이 없습니다. 그래서 「최근 몇 년 평균」 같은 그럴듯한 설명을 붙이지 않았습니다. 다만 올해가 예년보다 비싼지를 보는 데는 1년 전 하나만 보는 것보다 낫습니다 — 작년이 유난히 비쌌으면 1년 전 대비는 착시가 되기 때문입니다.

두 번째는 단위입니다. 쌀은 20kg, 사과는 10개, 배추는 1포기, 소고기는 100g으로 조사합니다. 그래서 품목끼리 금액을 견주면 안 됩니다. KAMIS는 kg 기준 환산가도 주는데, 환산은 kg·g으로 조사하는 품목에서만 실제로 일어나고 개·포기·마리·손은 조사값이 그대로 옵니다. 섞어 쓰면 「20kg 61,350원」이 「20kg 3,068원」으로 보이는 일이 생겨, 받아 올 때부터 환산을 꺼 두고 조사된 값을 그대로 싣습니다.

세 번째는 소매와 도매가 서로 다른 이야기를 한다는 점입니다. 2026년 8월 11일 조사분으로 재 봤을 때 1년 전 대비 중앙값이 소매는 −7.2%인데 중도매는 −0.8%였고, 같은 품목·품종·등급끼리 짝지은 62쌍 중 44쌍에서 소매가 도매보다 더 많이 내렸습니다. 그래서 구분 선택을 남겨 두었습니다 — 한쪽만 보면 반대 결론이 납니다.

값이 없을 때 KAMIS는 0이 아니라 「-」를 줍니다. 그것을 0으로 읽으면 「공짜」가 되므로, 저희는 「비교 불가」로 적고 표 뒤쪽에 둡니다. 빼 버리지는 않습니다.

이 숫자들을 품목별로 갈라 읽는 방법은 추석 장보기 물가에 정리했습니다.

이 숫자는 언제 것인가

숫자얼마나 자주 바뀌나화면에 뜨기까지
농산물 도·소매 가격조사일마다여는 순간이 아니라 하루 두 번 받아 둔 값
출처
숫자제공 기관이용허락범위
농산물 도·소매 가격농림축산식품부 / 한국농수산식품유통공사(aT) 농산물유통정보(KAMIS) Open-API제한 없음

값이 안 나올 때 어떻게 하는지는 실시간 조회에 적어 두었습니다.

나머지 다섯 칸