## Overview:

- While the IRR - Internal Rate of Return for a set of cash flows assume the same discount rate for both positive and negative cash flows, the Modified Internal Rate of Return assumes different discount rates for them.
- Since the external factors like inflation is not included in both
**IRR**and**MIRR**calculation, in**MIRR**the discount rate for a positive cash flow (i.e., in flow) is typically less than the discount rate for a negative cash flow. Hence,**MIRR**is considered the more conservative and realistic when compared to**IRR**. - Both the techniques are applied and results are compared while assessing the return potential of an investment.

## Example:

# Example Python program that calculates the Modified # Internal Rate of Return on a set of cashflows(sometimes positive and sometimes negative) # resulting from an initial investment
import numpy as np
t0 = -500; # Negative as t0 is an outflow t1 = 30; t2 = 50; t3 = -10; t4 = 20; t5 = -5;
# All the cash flows as a Python list cashFlows = [t0, t1, t2, t3, t4, t5];
# Calculate the Modified Internal Rate of Return mirr = round(np.mirr(cashFlows, 5, 6), 4);
print("Modified Internal Rate of Return:%3.4f"%mirr); |

## Output:

Modified Internal Rate of Return:1.8209 |