Financial portfolio optimization

Financial markets provide platforms where businesses can gather funds from individual investors and investors can in turn gain from the growth of businesses. The objectives of an investment are always maximizing its return and minimizing its risk by allocating limited funds among a range of assets....

Full description

Saved in:
Bibliographic Details
Main Author: Chen, Nannan
Other Authors: Ponnuthurai Nagaratnam Suganthan
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/149903
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Financial markets provide platforms where businesses can gather funds from individual investors and investors can in turn gain from the growth of businesses. The objectives of an investment are always maximizing its return and minimizing its risk by allocating limited funds among a range of assets. This can be characterized as a multi-objective optimization problem (MOP). Multi-objective evolutionary algorithm (MOEA) is an effective tool to identify multiple Pareto-optimal solutions which represent best possible trade-offs for different risk-return preferences among different objectives. Each solution defines a portfolio. Investors with different risk tolerance can thus choose different portfolios to fit their needs. In addition, clustering technique is applied before MOEA to gather the assets with high correlation. The portfolio risk is thus reduced by holding combinations of assets from different clusters. In this report, I adapt the clustering technique and integrate into the framework of MOEAs to enhance the diversity of the evolutionary process. I can thus obtain Pareto-optimal solutions which are close to global optimums. As a result, empowered by the above combination techniques, investors can find portfolios that fulfil their investment requirements. Since each MOEA has its own advantages and disadvantages in a particular situation, I choose four MOEAs that are either representative or promising as a technique. Experimentally, I am particularly interested in stock markets since it is one major financial market. With extensive experiments on real-world datasets, I show the performance of each MOEA by analyzing each Pareto-optimal solution. The experimental framework developed in this report can be easily applied to other financial markets.