Hosted on AWS EC2: View Live Server
1/ Robo-advisor
- Built a robo-advisor to recommend top 5 portfolios with the lowest risk & highest return based on users' input (initial investment, duration, target return).
- Leveraged yfinance API to fetch and analyze historical stock prices for S&P 500 companies.
- Calculated annual returns, annual risks, covariance matrix to measure stock correlations. and an efficient frontier.
- Applied Modern Portfolio Theory (MPT) to simulate 10,000+ random portfolios
- Identified top-performing portfolios based on Sharpe Ratios using Numpy for matrix operations.
2/ Credit Risk Analysis
- Trained K-Nearest Neighbors, Decision Tree, Random Forest models using Python and Scikit-learn with accuracy ~ 74% to predict loan risk based on loan duration, age, installment percentage, and customers' existing credit.
3/ General back-end technologies
- Validated user input with JavaScript
- Designed web interface with HTML & CSS
- Utilized Flask for local hosting & deployed on AWS EC2.