Portfolio optimization web app.
You can find a running system to use at https://portfolio-optim.onrender.com/.
portfolio-optimization-web-app
is a web application for generating optimal portfolios based on Sharpe Ratio.
- The user navigates to the site, feeds input details, and presses the "OPTIMIZE" button.
- Yahoo Finance API intakes the details and retrieves the requested data.
- Optifolio intakes the data to optimize the portfolio and display the results on the page.
Note Starting Nov. 14, 2022 the app is shifted from Heroku to Render cloud hosting.
Front End:
- HTML - used to design the front-end portion
- CSS - used to style the front-end portion
- JavaScript - used to create some interactivity
Back End:
- Flask - The web application framework used
- Python - Backend language used
- Optifolio [PyPI Package] - My package used for portfolio optimization
Kristian Bonnici
Contributions, issues, and feature requests are welcome!
Give a ⭐️ if you like this project!