eaglelandsonce commited on
Commit
3009c5c
1 Parent(s): ec19f02

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -12
app.py CHANGED
@@ -615,10 +615,6 @@ def output_results(start_date, end_date, tickers_string):
615
  ticker_string_balanced = gr.Textbox("AAPL,JPM,JNJ,PG,KO,MSFT,PFE,VZ,MMM,WMT")
616
  ticker_string_agressive = gr.Textbox("TSLA,AMZN,NVDA,GOOGL,SHOP,SQ,MRNA,ZM,SNOW,PTON")
617
 
618
- fig_efficient_frontier = gr.Plot(label="Efficient Frontier")
619
- fig_corr = gr.Plot(label="Correlation between Stocks")
620
- fig_indiv_prices = gr.Plot(label="Price of Individual Stocks")
621
- fig_cum_returns = gr.Plot(label="Cumulative Returns of Individual Stocks Starting with $100")
622
 
623
 
624
 
@@ -694,20 +690,20 @@ with gr.Blocks() as demo:
694
  '''
695
 
696
  btn1.click(fn=output_results, inputs=[start_date, end_date, ticker_string_conservative],
697
- outputs=[fig_cum_returns_optimized, weights_df, fig_efficient_frontier, fig_corr, \
698
- expected_annual_return, annual_volatility, sharpe_ratio, fig_indiv_prices, fig_cum_returns])
699
 
700
  btn2.click(fn=output_results, inputs=[start_date, end_date, ticker_string_growth],
701
- outputs=[fig_cum_returns_optimized, weights_df, fig_efficient_frontier, fig_corr, \
702
- expected_annual_return, annual_volatility, sharpe_ratio, fig_indiv_prices, fig_cum_returns])
703
 
704
  btn3.click(fn=output_results, inputs=[start_date, end_date, ticker_string_balanced],
705
- outputs=[fig_cum_returns_optimized, weights_df, fig_efficient_frontier, fig_corr, \
706
- expected_annual_return, annual_volatility, sharpe_ratio, fig_indiv_prices, fig_cum_returns])
707
 
708
  btn4.click(fn=output_results, inputs=[start_date, end_date, ticker_string_agressive],
709
- outputs=[fig_cum_returns_optimized, weights_df, fig_efficient_frontier, fig_corr, \
710
- expected_annual_return, annual_volatility, sharpe_ratio, fig_indiv_prices, fig_cum_returns])
711
 
712
 
713
  with gr.Tab("Step 3: Portfolio Analysis"):
 
615
  ticker_string_balanced = gr.Textbox("AAPL,JPM,JNJ,PG,KO,MSFT,PFE,VZ,MMM,WMT")
616
  ticker_string_agressive = gr.Textbox("TSLA,AMZN,NVDA,GOOGL,SHOP,SQ,MRNA,ZM,SNOW,PTON")
617
 
 
 
 
 
618
 
619
 
620
 
 
690
  '''
691
 
692
  btn1.click(fn=output_results, inputs=[start_date, end_date, ticker_string_conservative],
693
+ outputs=[fig_cum_returns_optimized, weights_df, \
694
+ expected_annual_return, annual_volatility, sharpe_ratio])
695
 
696
  btn2.click(fn=output_results, inputs=[start_date, end_date, ticker_string_growth],
697
+ outputs=[fig_cum_returns_optimized, weights_df, \
698
+ expected_annual_return, annual_volatility, sharpe_ratio])
699
 
700
  btn3.click(fn=output_results, inputs=[start_date, end_date, ticker_string_balanced],
701
+ outputs=[fig_cum_returns_optimized, weights_df, \
702
+ expected_annual_return, annual_volatility, sharpe_ratio])
703
 
704
  btn4.click(fn=output_results, inputs=[start_date, end_date, ticker_string_agressive],
705
+ outputs=[fig_cum_returns_optimized, weights_df, \
706
+ expected_annual_return, annual_volatility, sharpe_ratio])
707
 
708
 
709
  with gr.Tab("Step 3: Portfolio Analysis"):