今早開電腦看到西德州原油期貨重挫(現在跌7.5%),口水都要流出來了。
一直以來每當油價大漲大跌,中油的油價公式就要拿出來鞭。
其中:以程式人的想法為「油價公式」除錯
文:陳鍾誠 (國立金門大學資工系助理教授)http://pansci.tw/archives/43082
寫的比較詳細多一點,但模擬價格採正弦函數實在不太能滿足我,所以著手另外用
蒙地卡羅法及幾何布朗運動(GBM)模式來分析。
不含稅與匯率固定的簡化油價公式:
P_t=P_(t-1)*(1+(CP_t/CP_(t-1) -1)*80%)
其中
P:汽油價格
CP:原油價格
簡單說汽油價格隨原油週價格80%變動,但是這背後有算術報酬的陷阱。
若油價數字從100,70,100變動,則算術報酬率為-30%,42.86%,
首先在直觀上數字雖然回到原點但報酬率數字卻不對稱,若以公式調整過程為:
假設汽油價格初始為30元
step 1 30*(1-30%*0.8)=22.8
step 2 22.8*(1+42.86%*0.8)=30.62
經過了那個公式之後,汽油價格變高了2%,這似乎有甚麼誤會~~~
如果用對數報酬率計算ln(Pt/Pt-1)則分別-35.67%、+35.67%就會對稱了。
而若我們要求42.86%改為直觀的+30%並且用算術報酬計算,則油價回到91元還少漲了9元。
所以口語常說跌XX%再漲XX%回到原點,答案是錯的,這就是算術報酬陷阱,只有在對數報
酬下才會發生。
算術與對數報酬的差異,在變動小下僅有小數點後面幾位數不同,但大的變動則差異比較
大,這要講清楚還挺麻煩的,
結果(每一組模擬1000次)
油價五年漲跌幅 汽油五年漲跌幅 差異