import%20marimo%0A%0A__generated_with%20%3D%20%220.23.1%22%0Aapp%20%3D%20marimo.App()%0A%0A%0A%40app.cell%0Adef%20_()%3A%0A%20%20%20%20import%20marimo%20as%20mo%0A%20%20%20%20import%20pandas%20as%20pd%0A%20%20%20%20import%20plotly.express%20as%20px%0A%0A%20%20%20%20return%20mo%2C%20pd%2C%20px%0A%0A%0A%40app.cell%0Adef%20_(pd)%3A%0A%20%20%20%20csv_url%20%3D%20%22https%3A%2F%2Fgist.githubusercontent.com%2FDrAYim%2F80393243abdbb4bfe3b45fef58e8d3c8%2Fraw%2Fed5cfd9f210bf80cb59a5f420bf8f2b88a9c2dcd%2Fsp500_ZScore_AvgCostofDebt.csv%22%0A%20%20%20%20df%20%3D%20pd.read_csv(csv_url)%0A%0A%20%20%20%20df%20%3D%20df.dropna(%0A%20%20%20%20%20%20%20%20subset%3D%5B%22AvgCost_of_Debt%22%2C%20%22Z_Score_lag%22%2C%20%22Sector_Key%22%2C%20%22Market_Cap%22%2C%20%22Name%22%5D%0A%20%20%20%20).copy()%0A%20%20%20%20df%20%3D%20df%5Bdf%5B%22AvgCost_of_Debt%22%5D%20%3C%205%5D.copy()%0A%0A%20%20%20%20df%5B%22Debt_Cost_Percent%22%5D%20%3D%20df%5B%22AvgCost_of_Debt%22%5D%20*%20100%0A%20%20%20%20df%5B%22Market_Cap_B%22%5D%20%3D%20df%5B%22Market_Cap%22%5D%20%2F%201e9%0A%20%20%20%20return%20(df%2C)%0A%0A%0A%40app.cell%0Adef%20_(df%2C%20mo)%3A%0A%20%20%20%20sectors%20%3D%20sorted(df%5B%22Sector_Key%22%5D.unique().tolist())%0A%0A%20%20%20%20sector_dropdown%20%3D%20mo.ui.multiselect(%0A%20%20%20%20%20%20%20%20options%3Dsectors%2C%0A%20%20%20%20%20%20%20%20value%3Dsectors%5B%3A4%5D%2C%0A%20%20%20%20%20%20%20%20label%3D%22Filter%20by%20Sector%22%2C%0A%20%20%20%20)%0A%0A%20%20%20%20cap_slider%20%3D%20mo.ui.slider(%0A%20%20%20%20%20%20%20%20start%3D0%2C%0A%20%20%20%20%20%20%20%20stop%3D200%2C%0A%20%20%20%20%20%20%20%20step%3D10%2C%0A%20%20%20%20%20%20%20%20value%3D20%2C%0A%20%20%20%20%20%20%20%20label%3D%22Minimum%20Market%20Cap%20(%24bn)%22%2C%0A%20%20%20%20)%0A%20%20%20%20return%20cap_slider%2C%20sector_dropdown%0A%0A%0A%40app.cell%0Adef%20_(cap_slider%2C%20df%2C%20sector_dropdown)%3A%0A%20%20%20%20filtered_df%20%3D%20df%5B%0A%20%20%20%20%20%20%20%20(df%5B%22Sector_Key%22%5D.isin(sector_dropdown.value))%0A%20%20%20%20%20%20%20%20%26%20(df%5B%22Market_Cap_B%22%5D%20%3E%3D%20cap_slider.value)%0A%20%20%20%20%5D.copy()%0A%0A%20%20%20%20count%20%3D%20len(filtered_df)%0A%20%20%20%20return%20count%2C%20filtered_df%0A%0A%0A%40app.cell%0Adef%20_(count%2C%20filtered_df%2C%20mo%2C%20px)%3A%0A%20%20%20%20fig%20%3D%20px.scatter(%0A%20%20%20%20%20%20%20%20filtered_df%2C%0A%20%20%20%20%20%20%20%20x%3D%22Z_Score_lag%22%2C%0A%20%20%20%20%20%20%20%20y%3D%22Debt_Cost_Percent%22%2C%0A%20%20%20%20%20%20%20%20color%3D%22Sector_Key%22%2C%0A%20%20%20%20%20%20%20%20size%3D%22Market_Cap_B%22%2C%0A%20%20%20%20%20%20%20%20hover_name%3D%22Name%22%2C%0A%20%20%20%20%20%20%20%20title%3Df%22Cost%20of%20Debt%20vs%20Altman%20Z-Score%20(%7Bcount%7D%20companies)%22%2C%0A%20%20%20%20%20%20%20%20labels%3D%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Z_Score_lag%22%3A%20%22Altman%20Z-Score%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Debt_Cost_Percent%22%3A%20%22Average%20Cost%20of%20Debt%20(%25)%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Sector_Key%22%3A%20%22Sector%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Market_Cap_B%22%3A%20%22Market%20Cap%20(%24bn)%22%2C%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20template%3D%22presentation%22%2C%0A%20%20%20%20%20%20%20%20width%3D900%2C%0A%20%20%20%20%20%20%20%20height%3D600%2C%0A%20%20%20%20)%0A%0A%20%20%20%20fig.add_vline(x%3D1.81%2C%20line_dash%3D%22dash%22%2C%20line_color%3D%22red%22)%0A%20%20%20%20fig.add_vline(x%3D2.99%2C%20line_dash%3D%22dash%22%2C%20line_color%3D%22green%22)%0A%0A%20%20%20%20chart%20%3D%20mo.ui.plotly(fig)%0A%20%20%20%20return%20(chart%2C)%0A%0A%0A%40app.cell%0Adef%20_(mo%2C%20pd%2C%20px)%3A%0A%20%20%20%20travel_data%20%3D%20pd.DataFrame(%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22City%22%3A%20%5B%22London%22%2C%20%22Mumbai%22%2C%20%22Marrakesh%22%2C%20%22Dubai%22%2C%20%22Paris%22%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Lat%22%3A%20%5B51.5074%2C%2019.0760%2C%2031.6295%2C%2025.2048%2C%2048.8566%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Lon%22%3A%20%5B-0.1278%2C%2072.8777%2C%20-7.9811%2C%2055.2708%2C%202.3522%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Category%22%3A%20%5B%22Study%22%2C%20%22Family%22%2C%20%22Travel%22%2C%20%22Travel%22%2C%20%22Culture%22%5D%2C%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20)%0A%0A%20%20%20%20fig_travel%20%3D%20px.scatter_geo(%0A%20%20%20%20%20%20%20%20travel_data%2C%0A%20%20%20%20%20%20%20%20lat%3D%22Lat%22%2C%0A%20%20%20%20%20%20%20%20lon%3D%22Lon%22%2C%0A%20%20%20%20%20%20%20%20hover_name%3D%22City%22%2C%0A%20%20%20%20%20%20%20%20color%3D%22Category%22%2C%0A%20%20%20%20%20%20%20%20projection%3D%22natural%20earth%22%2C%0A%20%20%20%20%20%20%20%20title%3D%22Places%20Connected%20to%20My%20Interests%22%2C%0A%20%20%20%20)%0A%0A%20%20%20%20fig_travel.update_traces(marker%3Ddict(size%3D12))%0A%20%20%20%20travel_chart%20%3D%20mo.ui.plotly(fig_travel)%0A%20%20%20%20return%20(travel_chart%2C)%0A%0A%0A%40app.cell%0Adef%20_(mo)%3A%0A%20%20%20%20tab_about%20%3D%20mo.md(%0A%20%20%20%20%20%20%20%20%22%22%22%0A%20%20%20%20%23%23%23%20Ceron%20D%E2%80%99Souza%20%20%0A%20%20%20%20Aspiring%20Investment%20Banking%20%26%20Finance%20Professional%0A%0A%20%20%20%20**Summary%3A**%20%20%0A%20%20%20%20First-year%20Accounting%20%26%20Finance%20student%20at%20Bayes%20Business%20School%20with%20a%20strong%20interest%20in%20financial%20markets%2C%20company%20analysis%2C%20and%20data-driven%20decision-making.%20I%20am%20developing%20practical%20skills%20in%20Python%2C%20data%20visualisation%2C%20and%20financial%20analysis%20to%20better%20understand%20how%20market%20data%20translates%20into%20real-world%20investment%20decisions.%0A%0A%20%20%20%20**Education%3A**%20%20%0A%20%20%20%20-%20**BSc%20Accounting%20%26%20Finance**%2C%20Bayes%20Business%20School%0A%0A%20%20%20%20**Skills%3A**%20%20%0A%20%20%20%20-%20Python%20%20%0A%20%20%20%20-%20pandas%20%20%0A%20%20%20%20-%20Plotly%20%20%0A%20%20%20%20-%20Data%20visualisation%20%20%0A%20%20%20%20-%20GitHub%20%20%0A%20%20%20%20-%20marimo%20%20%0A%0A%20%20%20%20**Experience%3A**%20%20%0A%20%20%20%20-%20**Amplify%20Trading%3A**%20Real-time%20trading%20and%20M%26A%20simulations%20using%20macroeconomic%20news%20and%20market%20data%20%20%0A%20%20%20%20-%20**Sobell%20Rhodes%20LLP%3A**%20Financial%20data%20processing%2C%20reconciliations%2C%20and%20Excel-based%20reporting%20%20%0A%20%20%20%20-%20**Ernst%20%26%20Young%20Insight%20Day%3A**%20Exposure%20to%20M%26A%20advisory%2C%20transaction%20services%2C%20and%20due%20diligence%20%20%0A%20%20%20%20-%20**Automotive%20Reselling%20Venture%3A**%20Cost%20analysis%2C%20pricing%20strategy%2C%20and%20profit%20optimisation%20%20%0A%0A%20%20%20%20**Interests%3A**%20%20%0A%20%20%20%20Financial%20markets%2C%20investing%2C%20business%2C%20MMA%2C%20and%20personal%20development.%0A%20%20%20%20%22%22%22%0A%20%20%20%20)%0A%20%20%20%20return%20(tab_about%2C)%0A%0A%0A%40app.cell%0Adef%20_(cap_slider%2C%20chart%2C%20mo%2C%20sector_dropdown)%3A%0A%20%20%20%20tab_project%20%3D%20mo.vstack(%0A%20%20%20%20%20%20%20%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20mo.md(%22%23%23%20Passion%20Project%3A%20Credit%20Risk%20%26%20Cost%20of%20Debt%20Analysis%22)%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20mo.callout(%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20mo.md(%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22This%20dashboard%20analyses%20how%20a%20company's%20financial%20health%20(Altman%20Z-score)%20affects%20its%20cost%20of%20borrowing.%20It%20highlights%20how%20riskier%20firms%20tend%20to%20face%20higher%20debt%20costs%20across%20sectors.%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20)%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20kind%3D%22info%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20)%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20mo.hstack(%5Bsector_dropdown%2C%20cap_slider%5D%2C%20justify%3D%22center%22%2C%20gap%3D2)%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20chart%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20mo.md(%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22%22%22%0A%20%20%20%20%23%23%23%20Key%20Insight%0A%20%20%20%20Companies%20with%20lower%20Z-scores%2C%20which%20indicate%20greater%20financial%20distress%2C%20generally%20face%20higher%20borrowing%20costs.%20This%20shows%20how%20lenders%20price%20risk%20into%20debt%20and%20why%20credit%20analysis%20matters%20in%20finance.%0A%20%20%20%20%22%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20)%2C%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20)%0A%20%20%20%20return%20(tab_project%2C)%0A%0A%0A%40app.cell%0Adef%20_(mo%2C%20travel_chart)%3A%0A%20%20%20%20tab_personal%20%3D%20mo.vstack(%0A%20%20%20%20%20%20%20%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20mo.md(%22%23%23%20Personal%20Interests%22)%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20mo.md(%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22Outside%20academics%2C%20I%20am%20interested%20in%20travel%2C%20markets%2C%20business%2C%20fitness%2C%20and%20personal%20development.%22%0A%20%20%20%20%20%20%20%20%20%20%20%20)%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20travel_chart%2C%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20)%0A%20%20%20%20return%20(tab_personal%2C)%0A%0A%0A%40app.cell%0Adef%20_(mo%2C%20tab_about%2C%20tab_personal%2C%20tab_project)%3A%0A%20%20%20%20tabs%20%3D%20mo.ui.tabs(%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22About%20Me%22%3A%20tab_about%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Passion%20Project%22%3A%20tab_project%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22Personal%20Interests%22%3A%20tab_personal%2C%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20)%0A%0A%20%20%20%20page%20%3D%20mo.md(%0A%20%20%20%20%20%20%20%20f%22%22%22%0A%20%20%20%20%23%20**Ceron%20Dsouza**%0A%20%20%20%20---%0A%20%20%20%20%7Btabs%7D%0A%20%20%20%20%22%22%22%0A%20%20%20%20)%0A%20%20%20%20return%20(page%2C)%0A%0A%0A%40app.cell%0Adef%20_(page)%3A%0A%20%20%20%20page%0A%20%20%20%20return%0A%0A%0Aif%20__name__%20%3D%3D%20%22__main__%22%3A%0A%20%20%20%20app.run()%0A
dcd32488eb27a1242334d7af1ced658d