Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/2031/9349
Full metadata record
DC FieldValueLanguage
dc.contributor.authorYogish, Suhasen_US
dc.date.accessioned2020-11-17T09:36:24Z-
dc.date.available2020-11-17T09:36:24Z-
dc.date.issued2020en_US
dc.identifier.other2020eeys837en_US
dc.identifier.urihttp://dspace.cityu.edu.hk/handle/2031/9349-
dc.description.abstractPortfolio Management is the art of choosing and managing a group of financial securities such as bonds or equity instruments, derivative instruments like futures and forward contracts etc. There many key elements to portfolio management, such as asset allocation, diversification of the portfolio, and rebalancing the portfolio. In this project, my objective is to develop strategies to build optimal portfolios which aim to outperform index funds such as the S&P500 Index by researching and developing different heuristic methods for the key elements of portfolio management. One of the strategies use various fundamental factor information such as return on an asset, asset turnover, net margin etc., to build alpha factors. The alpha factors are used as input variables in a machine learning clustering model which is used to diversify and build portfolios from the stock universe. Another strategy uses Piotroski F-scores which is calculated using financial metrics which can be grouped into three criteria's, leverage, profitability and liquidity to filter out companies with bad fundamentals. This is combined with machine learning models which predict the future movements of price and volume for the value stocks which is used to decide whether to trade long or short. Different optimization techniques such as mean-variance optimization and minimax optimization are studied and tested on the trading strategies to allocate optimal weights to the underlying assets in the portfolios. These strategies are developed using python programming language and using the Quantopian API for data collection and back-testing in a trading environment.en_US
dc.rightsThis work is protected by copyright. Reproduction or distribution of the work in any format is prohibited without written permission of the copyright owner.en_US
dc.rightsAccess is restricted to CityU users.en_US
dc.titlePortfolio Management with Heuristic Optimizationen_US
dc.contributor.departmentDepartment of Electrical Engineeringen_US
dc.description.supervisorSupervisor: Mr. Ting, Van C W; Assessor: Mr. Ng, Kai Taen_US
Appears in Collections:Electrical Engineering - Undergraduate Final Year Projects 

Files in This Item:
File SizeFormat 
fulltext.html147 BHTMLView/Open
Show simple item record


Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer