Joseph Spada commited on
Commit
c26229d
·
1 Parent(s): ab410ee

change to revenue increase calculation

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -45,8 +45,9 @@ def plot_interest_coverage(interest_rate, cagr_revenues):
45
 
46
  # calculate the yearly increase in the interest rate based on the projected interest rate in 2054
47
  interest_rate_yearly_increase = (interest_rate - baseline_interest_rate) / (2055 - 2025) / 100
48
- # calculate the yearly increase in revenues based on the projected interest rate in 2054
49
- # revenues_yearly_increase = (revenues - baseline_revenues) / (2054 - 2025)
 
50
 
51
  # add a baseline net interest / revenues column
52
  data["Net Interest / Revenues (Baseline)"] = data["Net Interest"] / data["Total Revenues"]
@@ -67,7 +68,7 @@ def plot_interest_coverage(interest_rate, cagr_revenues):
67
  data["Total Revenues (Projected)"] = np.where(
68
  data.index.astype(int) < 2025,
69
  data["Total Revenues"],
70
- total_revenues_2024 * ((1 + (cagr_revenues / 100)) ** (data.index.astype(int) - 2024)))
71
 
72
  print(data.loc[2055, "Total Revenues (Projected)"])
73
 
 
45
 
46
  # calculate the yearly increase in the interest rate based on the projected interest rate in 2054
47
  interest_rate_yearly_increase = (interest_rate - baseline_interest_rate) / (2055 - 2025) / 100
48
+ # calculate the yearly increase in revenues based on the annual growth rate through 2055
49
+ total_revenues_2055 = total_revenues_2024 * ((1 + (cagr_revenues / 100)) ** (2055 - 2024))
50
+ revenues_yearly_increase = (total_revenues_2055 - total_revenues_2024) / (2055 - 2025)
51
 
52
  # add a baseline net interest / revenues column
53
  data["Net Interest / Revenues (Baseline)"] = data["Net Interest"] / data["Total Revenues"]
 
68
  data["Total Revenues (Projected)"] = np.where(
69
  data.index.astype(int) < 2025,
70
  data["Total Revenues"],
71
+ data["Total Revenues"] + (revenues_yearly_increase * (data.index.astype(int) - 2024)))
72
 
73
  print(data.loc[2055, "Total Revenues (Projected)"])
74