Sunday, February 22, 2026
HomeLanguagesnumpy.mirr() in Python

numpy.mirr() in Python

numpy.mirr(values, finance_rate, reinvest_rate) : This financial function helps user to compute modified IRR Value i.e. Modified Internal Rate of Return ie. “average” periodically compounded rate of return
IRR equals to – 

Parameters : 
values : [array-like] Input cash flows per time period. net “deposits” are negative and net “withdrawals” are positive 
finance_rate : Interest paid on cash amounts. 
reinvest_rate : Interest received on cash amounts.
Return : Modified Internal Rate of Return for periodic input values ie. considering interest values.

Code: 

Python3




# Python program explaining
# mirr() function
 
import numpy as np
'''
Question :
 
    Investment = 500
    Withdrawals at regular interval : 50, 31, 3, 11
'''
 
Solution = np.mirr([-500, 50, 31, 3, 11], .34, .21)
 
print("Solution - Modified Internal Rate of Return : ", Solution)


Output: 

Solution - Modified Internal Rate of Return :  -0.26165615714437973

 

Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Dominic
32506 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6882 POSTS0 COMMENTS
Nicole Veronica
12005 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12099 POSTS0 COMMENTS
Shaida Kate Naidoo
7011 POSTS0 COMMENTS
Ted Musemwa
7255 POSTS0 COMMENTS
Thapelo Manthata
6967 POSTS0 COMMENTS
Umr Jansen
6956 POSTS0 COMMENTS