Optimization of credit portfolio by evolutionary algorithm
During the past few decades, one of the most important advances in the investment field has been the creation of an optimum investment portfolio with desirable risk-return characteristics. The basic portfolio model was developed by Harry Markowitz, who derived the expected rate of return for a portf...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/17913 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-17913 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-179132023-07-07T17:36:42Z Optimization of credit portfolio by evolutionary algorithm Yan, Ran Ponnuthurai Nagaratnam Suganthan School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering During the past few decades, one of the most important advances in the investment field has been the creation of an optimum investment portfolio with desirable risk-return characteristics. The basic portfolio model was developed by Harry Markowitz, who derived the expected rate of return for a portfolio of assets and showed that the variance of the rate of return was a meaningful measure of portfolio risk. This portfolio variance formula not only indicated the importance of diversifying investments to reduce the total risk of a portfolio but also showed how to effectively diversify out the risks. Capital market theory extends portfolio theory and develops a model for pricing all risky assets. The final product, the Capital Asset Pricing Model (CAPM), will allow the investor to determine the required rate of return for any risky asset. To solve the credit optimization problem, evolutionary algorithms (EA) are always preferred. As EAs are able to find multiple Pareto-optimal solutions in one single run, development of evolutionary algorithms to solve multi-objective optimization problems has attracted much interest. Genetic algorithm (GA) is the most popular type of EAs. One seeks the solution of a problem in the form of strings of numbers, by applying operators such as selection, cross-over and mutation. GA is often used in optimization problems. In this report, Genetic Algorithm is used to construct optimal portfolio with desired combination of risk and return. Different risk models will also be studied and implemented in the portfolio optimization process. The constructed portfolio will be tested using back testing and stress testing for its performance. Additionally, GA’s control parameters will be studied to see how to improve GA’s performance and how long the investment strategy derived from the constructed portfolio can last. Bachelor of Engineering 2009-06-17T09:22:21Z 2009-06-17T09:22:21Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/17913 en Nanyang Technological University 88 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering Yan, Ran Optimization of credit portfolio by evolutionary algorithm |
description |
During the past few decades, one of the most important advances in the investment field has been the creation of an optimum investment portfolio with desirable risk-return characteristics. The basic portfolio model was developed by Harry Markowitz, who derived the expected rate of return for a portfolio of assets and showed that the variance of the rate of return was a meaningful measure of portfolio risk. This portfolio variance formula not only indicated the importance of diversifying investments to reduce the total risk of a portfolio but also showed how to effectively diversify out the risks. Capital market theory extends portfolio theory and develops a model for pricing all risky assets. The final product, the Capital Asset Pricing Model (CAPM), will allow the investor to determine the required rate of return for any risky asset.
To solve the credit optimization problem, evolutionary algorithms (EA) are always preferred. As EAs are able to find multiple Pareto-optimal solutions in one single run, development of evolutionary algorithms to solve multi-objective optimization problems has attracted much interest. Genetic algorithm (GA) is the most popular type of EAs. One seeks the solution of a problem in the form of strings of numbers, by applying operators such as selection, cross-over and mutation. GA is often used in optimization problems.
In this report, Genetic Algorithm is used to construct optimal portfolio with desired combination of risk and return. Different risk models will also be studied and implemented in the portfolio optimization process. The constructed portfolio will be tested using back testing and stress testing for its performance. Additionally, GA’s control parameters will be studied to see how to improve GA’s performance and how long the investment strategy derived from the constructed portfolio can last. |
author2 |
Ponnuthurai Nagaratnam Suganthan |
author_facet |
Ponnuthurai Nagaratnam Suganthan Yan, Ran |
format |
Final Year Project |
author |
Yan, Ran |
author_sort |
Yan, Ran |
title |
Optimization of credit portfolio by evolutionary algorithm |
title_short |
Optimization of credit portfolio by evolutionary algorithm |
title_full |
Optimization of credit portfolio by evolutionary algorithm |
title_fullStr |
Optimization of credit portfolio by evolutionary algorithm |
title_full_unstemmed |
Optimization of credit portfolio by evolutionary algorithm |
title_sort |
optimization of credit portfolio by evolutionary algorithm |
publishDate |
2009 |
url |
http://hdl.handle.net/10356/17913 |
_version_ |
1772825790739644416 |