通貨膨脹

根據月度數據計算年通貨膨脹率

  • December 12, 2015

假設我有以下通脹數據(11 個月):

“2015-01” = 3.85 “2015-02” = 2.22 “2015-03” = 1.21 “2015-04” = 0.46 “2015-05” = 0.35 “2015-06” = 0.19 “2015-07” = 0.80 “ 2015-08" = 0.35 “2015-09” = 0.57 “2015-10” = 0.74 “2015-11” = 0.75

那麼,如何計算年通貨膨脹率呢?不知何故,我認為它應該是這樣的:

  • 將數據除以 100 以獲得十進制值
  • 將所有內容相加並除以 11 以獲得平均每月值
  • 加 1
  • 升到11度
  • 減去 1。

這以某種方式導致了 12.10% 之類的結果,這看起來是正確的答案,但並不完全正確(數據頁面顯示為 12.05%)。

那麼,我是對的,如果不是,那麼我的錯誤在哪裡?

你不想平均它們,因為利率是複合的,因此是乘法的。換句話說,如果通脹在一個月為 10%,下個月為 10%,那麼兩個月內價格上漲 1.1*1.1 = 1.21 = 21%。

您應該做的是將所有數字除以 100,然後將所有數字加一以獲得轉換因子(即,將 0% 的通貨膨脹轉換為數字 1)。然後將所有數字相乘以獲得整體轉換因子。要將其轉換回百分比,請減去 1,然後將其乘以 100。因此,對於表格的第一行,它將是1.0385 * 1.0222 * 1.0121 * .... 當我這樣做時,結果與表中顯示的一致。

年初至今是

(1.0385*1.0222*1.0121*1.0046*
  1.0035*1.0019*1.008*1.0035*
  1.0057*1.0074*1.0075) - 1 = 0.120454 = 12.05 %

對於年利率的預測,採用幾何平均值來找到平均月利率,然後將其複合為年利率:-

gm = (1.0385*1.0222*1.0121*1.0046*
   1.0035*1.0019*1.008*1.0035*
   1.0057*1.0074*1.0075)^(1/11) = 1.01039

annual rate = gm^12 - 1 = 13.2 %

引用自:https://money.stackexchange.com/questions/56927