天天看點

每個人都應該了解的金融小知識 -- 利率計算

tanglei 程式猿石頭

經常收到各個銀行電話推銷可以辦理小額貸款/信用卡賬單分期/萬用金, 或者其他亂七八糟的名字的産品. 遂問電銷人員, 你們這個最後年化利息多少? 這個時候, 一般銷售人員都直接回避這個問題, 美其名曰: “我們不收利息, 我們隻收取一定的手續費, 基于您這邊的良好信用, 現在您有一筆5萬的額度是可以立即提現的, 可以分1年還, 每月隻需要XXXX元”

可能不太懂的同學, 聽到電銷的宣傳, 感覺這利率還不算貴, 缺錢急用還挺劃算的啊. 有可能直接被套路, 就接受了忽悠, 辦理了這個貸款/分期産品.

下面我以浦發銀行實際例子來算一下, 類似産品最後年化利率到底是多少.

每個人都應該了解的金融小知識 -- 利率計算

如上圖所示, 是浦發銀行的貸款産品(萬用金), 可以看到, 提現10000元, 分12期即分12個月還錢, 等額本息的還款方式, 每月需還款929.51元. 初略地看, 你可以會簡單的認為這個利率就是, 一共還的錢為929.5112, 然後借款本金為10000元, 那麼年化利率即為: (929.5112 - 10000)/10000*100%=11.54% 感覺似乎不那麼高.

然而, 事實上, 這種算法是有問題的, 因為你借款的本金10000元, 并沒有享受到1年的期限, 以後每個月都還了本金呀.

我們用網上常見的房貸/借款電腦來算一下, 如果按照年化11.54%來計算, 每月的還款情況應該如下, 即每個月隻需要等額本息還款886.34, 比929.51元少不少.

每個人都應該了解的金融小知識 -- 利率計算

而如果每個月還款929.51元的話, 其利率遠遠不止11.54%, 直接仍然用那個借款電腦大概估計一下. 貌似現有的網上的工具都隻能正向算, 即已知利率和貸款本金計算還款計劃表, 沒有一個工具能從每月還款額反推貸款利率, 初步多次嘗試得到如下逼近的結果.

每個人都應該了解的金融小知識 -- 利率計算

可以看到, 年化利率達到了20.66%, 比之前預想想象中多了太多了.

是以電話銷售在推銷的時候, 往往不會直接告訴你這個年化利率, 因為太高了, 說了你可能不太會接受. 而這個利率到底是怎麼計算來的呢? 為啥會有前後這麼大的差别? 實際上, 你借款本金1W并沒有享受整年, 而是隻享受到了1個月, 因為1個月之後, 你就有歸還部分本金(和利息).

我們來正向推到一下這個等額本息利率的計算過程.

假設借款總額為A, 月利率為R, 每月還款額為M, 抓住一點, 欠款總額為本金*(1+月利率)則有:

每個人都應該了解的金融小知識 -- 利率計算

(本來是markdown渲染的公式, 無奈結合table轉成html之後太醜了, 于是就用截圖的方式了, 點開後檢視大圖)

是以, 能得到第i個月的欠款情況, 上面的公式可以簡化一下, 因為被減數M後邊的是一個等比數列, 得到第i個月後, 欠款總額為

每個人都應該了解的金融小知識 -- 利率計算

如果知道月利率R, 要計算每個月還款額也可以直接通過上面這個公式得到,

每個人都應該了解的金融小知識 -- 利率計算

以上述浦發銀行的這個例子為準, 其中A=10000, M=929.51, 代入上面的公式就可以算出R的值.

不太好直接解方程, 自己寫了段小代碼疊代搜尋一下能算出來.

貌似這裡能出一道給程式猿的面試題目了, 哈哈. 碼農朋友們, 看看有哪些方法能夠算出來? (敲黑闆) 我這邊暫時不公布自己寫的這段代碼, 看看大家有思路?

後面有空可以寫個小程式, 供大家使用.

通過計算得到, 借款10000元, 每月還款額度為929.51元的情況下, 月利率為0.017即1.7%, 年化利率即為 20.65% 基本上與文首查到的一緻. 月利率出來之後, 還款計劃表也就自然而然能夠出來了.

每個人都應該了解的金融小知識 -- 利率計算

可以看出, 上面的還款計劃表跟最開始網上通過房貸電腦得到的一緻, 我們再來看看, 招行的有個現金分期業務.

每個人都應該了解的金融小知識 -- 利率計算

上面的分期費率12期, 0.75%(表面的月息=(327012-36000)/36000/12), 申請分期36000, 每月還款3270. 通過上面的公式, 我們來看一下實際的費率情況, 月息相當于1.35%, 年利率 16.2%, 比表面的年息(0.75%12=9%)高不少.

是以, 朋友們, 不要被表面現象所迷惑, 不要輕易被套路. 另外, 碼農朋友們, 思考一下前面留出的問題哈, 看看大家都有什麼方法來算.

歡迎留言讨論.