Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (MSc)--Stellenbosch University, 2021.
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | en_ZA |
| Published: |
Stellenbosch : Stellenbosch University
2021
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867614046519296000 |
|---|---|
| access_status_str | Open Access |
| author | Erwin, Kyle Harper |
| author2 | Engelbrecht, Andries |
| author_browse | Engelbrecht, Andries Erwin, Kyle Harper |
| author_facet | Engelbrecht, Andries Erwin, Kyle Harper |
| author_sort | Erwin, Kyle Harper |
| collection | Thesis |
| dc_rights_str_mv | Stellenbosch University |
| description | Thesis (MSc)--Stellenbosch University, 2021. |
| format | Thesis |
| id | oai:scholar.sun.ac.za:10019.1/123658 |
| institution | Stellenbosch University (South Africa) |
| language | en_ZA |
| last_indexed | 2026-06-10T12:45:48.703Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository |
| publishDate | 2021 |
| publishDateRange | 2021 |
| publishDateSort | 2021 |
| publisher | Stellenbosch : Stellenbosch University |
| publisherStr | Stellenbosch : Stellenbosch University |
| record_format | dspace |
| source_str | SUNScholar — Stellenbosch University Repository |
| spelling | oai:scholar.sun.ac.za:10019.1/123658 Set-based particle swarm optimization for portfolio optimization Erwin, Kyle Harper Engelbrecht, Andries Stellenbosch University. Faculty of Science. Dept. of Mathematical Sciences. Division Computer Science. Portfolio optimization Portfolio management -- Automation Heuristic algorithms Investments -- Decision making Swarm intelligence UCTD Thesis (MSc)--Stellenbosch University, 2021. ENGLISH ABSTRACT: Portfolio optimization is a complex problem, not only in the depth of the topics it covers but also in breadth. It is the process of determining which assets to include in a portfolio while simultaneously maximizing profit and minimizing risk. Portfolio optimization is rich with interesting research not only by researchers in finance, but also in computer science. The overlap of these fields has lead to an increase in the use of meta-heuristics to make intelligent investment decisions. This thesis conducts a thorough investigation into the current state of evolutionary and swarm intelligence algorithms for portfolio optimization. The investigation showed that these algorithms suffer from stability issues for larger portfolio optimization problems. A new approach using set-based particle swarm optimization (SBPSO) is proposed to reduce the dimensionality, and therefore complexity, of portfolio optimization problems. The results show that SBPSO is capable of obtaining good-quality solutions while being relatively fast. New set-based diversity measures are developed in order to better understand the exploration and exploitation behaviour of SBPSO, and set-based algorithms in general. It is shown that SBPSO fails to converge to a single solution and uses an inadequate process to determine the contribution of each asset to the portfolio. Based on these findings, improvements are made to the proposed SBPSO approach that yield significant gains in performance. The first multi-objective adaptation of SBPSO is also developed and is shown to scale to larger portfolio problems better than the multi-guided particle swarm optimization (MGPSO) algorithm, with lower levels of risk. AFRIKAANSE OPSOMMING: Portefeulje-optimering is 'n ingewikkelde probleem, nie net in die diepte van die onderwerp wat oorgesien word nie maar ook in geheel. Dit is die proses om vas te stel watter bates om in 'n portefeulje op te neem, terwyl gelyktydig die wins te maksimeer en risiko te minimeer. Portefeulje-optimalisering is ryk aan interessante navorsing nie net deur finansiële navorsers nie, maar ook in rekenaarwetenskap. Die oorvleueling van hierdie velde het gelei tot 'n toename in die gebruik van meta-heuristieke om intelligente beleggingsbesluite te neem. Hierdie tesis sluit 'n deeglike ondersoek in na die huidige stand van evolusie en swerm intelligensie algoritmes vir portefeulje-optimalisering. Die ondersoek het getoon dat hierdie algoritmes aan stabiliteitskwessies ly vir groter portefeuljeoptimalisering probleme. 'n Nuwe benadering met behulp van versameling gebaseerde deeltjieswerm optimering (SBPSO) word voorgestel om die dimensionaliteit, en dus die kompleksiteit, van portefeulje-optimaliseringsprobleme te verminder. Die resultate toon aan dat SBPSO in staat is om oplossings van goeie gehalte te verkry, terwyl dit relatief vinnig is. Nuwe versameling gebaseerde diversiteitsmaatreëls word ontwikkel vir die verkenning en ontginning van SBPSO, en versameling gebaseerde algoritmes in die algemeen. Daar word aangetoon dat SBPSO nie daarin slaag om op 'n enkele oplossing te konvergeer nie, en gebruik 'n onvoldoende proses om die bydrae van elke bate tot die portefeulje te bepaal. Op grond van hierdie bevindings word verbeteringe aan die voorgestelde SBPSO-benadering aangebring wat beduidende winste in prestasies lewer. Die eerste meervoudige doelwit aanpassing van SBPSO word ook ontwikkel, en daar word gewys dat dit beter skaal na groter portefeuljeprobleme as die meervoudige-gids deeltjieswerm optimering (MGPSO) algoritme, met laer risiko vlakke. Masters 2021-09-08T09:35:02Z 2021-12-22T14:14:27Z 2021-09-08T09:35:02Z 2021-12-22T14:14:27Z 2021-12 Thesis http://hdl.handle.net/10019.1/123658 en_ZA Stellenbosch University xii, 179 pages application/pdf Stellenbosch : Stellenbosch University |
| spellingShingle | Portfolio optimization Portfolio management -- Automation Heuristic algorithms Investments -- Decision making Swarm intelligence UCTD Erwin, Kyle Harper Set-based particle swarm optimization for portfolio optimization |
| title | Set-based particle swarm optimization for portfolio optimization |
| title_full | Set-based particle swarm optimization for portfolio optimization |
| title_fullStr | Set-based particle swarm optimization for portfolio optimization |
| title_full_unstemmed | Set-based particle swarm optimization for portfolio optimization |
| title_short | Set-based particle swarm optimization for portfolio optimization |
| title_sort | set based particle swarm optimization for portfolio optimization |
| topic | Portfolio optimization Portfolio management -- Automation Heuristic algorithms Investments -- Decision making Swarm intelligence UCTD |
| url | http://hdl.handle.net/10019.1/123658 |
| work_keys_str_mv | AT erwinkyleharper setbasedparticleswarmoptimizationforportfoliooptimization |