Spaces:
Sleeping
Sleeping
Joseph Spada
commited on
Commit
·
7d8b9a1
1
Parent(s):
237470e
updates
Browse files
app.py
CHANGED
@@ -38,8 +38,7 @@ baseline_interest_rate = 3.64
|
|
38 |
#baseline_revenues = 15928.73
|
39 |
baseline_cagr_revenues = 4.1
|
40 |
total_revenues_2024 = data.loc[2024, "Total Revenues"]
|
41 |
-
|
42 |
-
print(total_revenues_2024)
|
43 |
|
44 |
def plot_interest_coverage(interest_rate, cagr_revenues):
|
45 |
|
@@ -47,9 +46,7 @@ def plot_interest_coverage(interest_rate, cagr_revenues):
|
|
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 |
-
|
51 |
-
revenues_yearly_increase = (total_revenues_2055 - total_revenues_2024) / (2055 - 2025)
|
52 |
-
print(revenues_yearly_increase)
|
53 |
|
54 |
# add a baseline net interest / revenues column
|
55 |
data["Net Interest / Revenues (Baseline)"] = data["Net Interest"] / data["Total Revenues"]
|
@@ -72,7 +69,6 @@ def plot_interest_coverage(interest_rate, cagr_revenues):
|
|
72 |
data["Total Revenues"],
|
73 |
data["Total Revenues"] + (revenues_yearly_increase * (data.index.astype(int) - 2024)))
|
74 |
|
75 |
-
print(data.loc[2055, "Total Revenues (Projected)"])
|
76 |
|
77 |
# add a projected revenues ex SS OASDI column
|
78 |
data["Revenues ex SS OASDI (Projected)"] = np.where(
|
|
|
38 |
#baseline_revenues = 15928.73
|
39 |
baseline_cagr_revenues = 4.1
|
40 |
total_revenues_2024 = data.loc[2024, "Total Revenues"]
|
41 |
+
total_revenues_2055_bl = data.loc[2055, "Total Revenues"]
|
|
|
42 |
|
43 |
def plot_interest_coverage(interest_rate, cagr_revenues):
|
44 |
|
|
|
46 |
interest_rate_yearly_increase = (interest_rate - baseline_interest_rate) / (2055 - 2025) / 100
|
47 |
# calculate the yearly increase in revenues based on the annual growth rate through 2055
|
48 |
total_revenues_2055 = total_revenues_2024 * ((1 + (cagr_revenues / 100)) ** (2055 - 2024))
|
49 |
+
revenues_yearly_increase = (total_revenues_2055_bl - total_revenues_2055) / (2055 - 2025)
|
|
|
|
|
50 |
|
51 |
# add a baseline net interest / revenues column
|
52 |
data["Net Interest / Revenues (Baseline)"] = data["Net Interest"] / data["Total Revenues"]
|
|
|
69 |
data["Total Revenues"],
|
70 |
data["Total Revenues"] + (revenues_yearly_increase * (data.index.astype(int) - 2024)))
|
71 |
|
|
|
72 |
|
73 |
# add a projected revenues ex SS OASDI column
|
74 |
data["Revenues ex SS OASDI (Projected)"] = np.where(
|