LuisLozano commited on
Commit
024fa15
1 Parent(s): 69d70df

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -42,7 +42,6 @@ new_df = st.data_editor(inv_df)
42
 
43
  # New numpy array with the returns for each month in t
44
  A_y = new_df["Returns"].shift(1)
45
-
46
  new_y = [A]
47
 
48
  for i in range(1, len(A_y)):
@@ -54,8 +53,13 @@ new_df["Returns"] = new_y
54
 
55
  # New numpy array with the continuously compunded returns
56
  A_c = new_df["Continuous returns"].shift(1)
 
 
 
 
 
 
57
 
58
- new_y_c = A_c * np.exp(new_df["Rate"] / (12*100))
59
  new_df["Continuous returns"] = new_y_c
60
 
61
  st.dataframe(new_df)
 
42
 
43
  # New numpy array with the returns for each month in t
44
  A_y = new_df["Returns"].shift(1)
 
45
  new_y = [A]
46
 
47
  for i in range(1, len(A_y)):
 
53
 
54
  # New numpy array with the continuously compunded returns
55
  A_c = new_df["Continuous returns"].shift(1)
56
+ new_y_c = [A]
57
+
58
+ for i in range(1, len(A_c)):
59
+ r_temp = new_df["Rate"].values[i]
60
+ val = new_y_c[i-1] * np.exp(r_temp / (12*100))
61
+ new_y_c.append(val)
62
 
 
63
  new_df["Continuous returns"] = new_y_c
64
 
65
  st.dataframe(new_df)