계산기로 바로가기
Yearly Inflation Calculator

참고 자료

산출 방법

이 사이트의 모든 수치는 공식 소비자물가지수 데이터를 기반으로 산출됩니다. 이 페이지에서는 어떤 데이터를, 어떤 공식으로, 어떤 한계 내에서 사용하는지 정확히 설명합니다.

데이터

이 계산기는 World Bank Open Data의 Consumer price index (2010 = 100) 시리즈(지표 FP.CPI.TOTL)를 사용합니다. 세계은행은 각국의 통계기관이 발표한 공식 CPI를 취합하여 이를 구성하며, 이는 여러 국가를 하나의 방법론으로 일관되게 다루는 가장 확실한 방법입니다.

  • 범위: 최소 2년 이상의 데이터를 보유한 192개국.
  • 주기: 연 단위. 각 수치는 해당 역년의 평균 지수입니다.
  • 기준연도: 이 시리즈는 2010년 = 100을 기준으로 발표됩니다. 기준연도는 아래의 모든 공식에서 상쇄됩니다.
  • 데이터 기준일: 2026-09-14.

데이터셋은 빌드 시점에 사이트에 내장되므로, 결과가 실시간 API에 의존하지 않으며 페이지가 로드된 후에는 오프라인에서도 계산기가 계속 작동합니다.

계산 공식

인플레이션 반영 가치

핵심 계산은 두 지수값의 비율입니다:

조정된 금액 = 금액 × (CPI[종료 연도] ÷ CPI[시작 연도])

두 항 모두 같은 시리즈에서 나오기 때문에, 지수가 어느 연도를 기준으로 삼든 계산에서 상쇄됩니다. 지수가 60 → 120으로 움직이든, 100 → 200으로 움직이든 정확히 같은 결과가 나옵니다.

누적 인플레이션

누적 인플레이션(%) = (CPI[종료] ÷ CPI[시작] − 1) × 100

전체 기간에 걸친 물가 수준의 총 변화입니다.

연평균 인플레이션

연평균(%) = ((CPI[종료] ÷ CPI[시작]) ^ (1 ÷ 연수) − 1) × 100

이는 기하평균으로, 같은 총 변화율에 복리로 도달하는 일정한 비율입니다. 연도별 비율의 산술평균을 사용하면 결과가 과장되기 때문에, 의도적으로 산술평균을 사용하지 않습니다.

구매력

구매력(%) = (CPI[시작] ÷ CPI[종료]) × 100

원래 구매력 중 얼마가 남아 있는지를 나타냅니다. 이는 조정 비율의 역수로, 누적 인플레이션이 250%라면 구매력은 약 28.6%만 남게 됩니다.

미래 가치 예측

미래 가치 = 금액 × (1 + 비율) ^ 연수

사용자가 지정한 비율로 표준 복리 계산을 수행합니다. 이는 측정값이 아닌 가정치이며, 시작값으로는 해당 국가의 장기 평균이 기본으로 입력되어 있습니다.

한계점

  • 월별이 아닌 연 단위. 결과는 역년 평균을 반영합니다. 예를 들어 6월과 6월을 비교하는 자국 계산기와는 결과가 다소 다를 수 있습니다.
  • CPI는 평균적인 소비 묶음입니다. 대표적인 가계의 지출을 측정합니다. 본인의 지출이 주거, 교육, 의료 쪽에 치우쳐 있다면 개인의 인플레이션율은 이보다 상당히 높을 수 있습니다.
  • 시리즈 단절과 수정. 각국은 주기적으로 지수의 기준을 재설정하거나 수정하며, 일부 장기 시리즈에는 통화 액면 변경(디노미네이션)이 포함되어 있습니다. 고인플레이션 국가의 매우 긴 기간은 참고용으로만 보시기 바랍니다.
  • 데이터 공백. 일부 국가는 데이터가 없는 연도가 있습니다. 연도 메뉴에는 공식 수치가 발표된 연도만 표시되며, 연도별 표에서도 공백 연도는 제외됩니다.
  • 투자 자문이 아닙니다. 이 도구는 물가 변화를 이해하기 위한 참고용 도구이며, 투자 결정의 근거가 아닙니다.

데이터셋 재생성

데이터셋은 node scripts/fetch-cpi.mjs 명령을 실행하여 재생성됩니다. 이 스크립트는 세계은행 API에서 최신 시리즈를 가져와 내장 데이터 파일을 다시 작성합니다. 새로운 연도의 데이터를 반영하려면 이 스크립트를 다시 실행하고 사이트를 다시 빌드하면 됩니다.