This repository contains my final project and exercises from the CFA Institute Python Programming Fundamentals course.
It showcases Python applications in financial data analysis and visualization.
The course introduces Python skills tailored for finance, including:
- Working with stock price data
- Computing returns and risk measures
- Visualizing financial time series
- Applying programming to investment concepts
- Data Handling: Reading and cleaning stock market data with
pandas - Financial Calculations: Daily returns, cumulative returns, portfolio analysis
- Risk & Performance Metrics: Correlation, volatility, and portfolio risk measures
- Data Visualization:
matplotlibfor time series plotsseabornfor heatmaps and statistical visualizationsplotlyfor interactive charts
- Programming Concepts: Functions, loops, handling missing values
- Practical Finance Applications: Analyzing popular US stocks