Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst)

加入好友
加入社群
Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

參考: numpy_finanical

要先在終端機輸入

pip install numpy-financial

 

import numpy_financial as npf
lst = [-100, 0, 0, 0, 0, 0, 112.7]
myirr = npf.irr(lst)
print(myirr)

Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

 

import numpy as np
import numpy_financial as npf

n = eval(input(“請輸入繳費年期: “))  # 6
pmt = eval(input(“請輸入每期繳費金額: “))  # 16
nf = eval(input(“您將輸入n年度末解約金?n=? (n>=繳費年期) “))  # 6
fv = eval(input(“請輸入n年度末解約金: “))  # 100

ary = np.zeros((nf+1), dtype=float)

for i in range(n):
    ary[i] = -pmt
ary[nf] = fv
print(ary)
myirr = npf.irr(ary)
print(“IRR=”, myirr)

Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

 

小改:

Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

 

#怕有白目硬是不輸入

#大於等於繳費年期的終值:

Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

 

使用pyinstaller將本py檔轉為exe

想要下載exe的話

放在pcloud雲端硬碟

SavingKingIRR.exe為本檔案

不用寫逗點分隔檔
但首續期保費需相同
一次只能算一個年期
 
需要自己寫好逗點分隔檔
支援首續期不同保費
以及一次計算多年期IRR

 

SavingKingIRR_Infinite

由SavingKingIRR改寫

使用不定數迴圈while True:

不斷要求使用者輸入

n年度末解約金,n=?

n年度末解約金

直到使用者輸入-9999離開

Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

輸出結果:

Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

畫面停在

您將輸入n年度末解約金?n=?

未離開程式

待使用者輸入下一個數值

或者-9999離開程式

加入好友
加入社群
Python 如何計算IRR? 免費下載IRR計算機 import numpy_financial as npf ; myirr = npf.irr(lst) - 儲蓄保險王

儲蓄保險王

儲蓄險是板主最喜愛的儲蓄工具,最喜愛的投資理財工具則是ETF,最喜愛的省錢工具則是信用卡

You may also like...

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *