§ 瀏覽學位論文書目資料
  
系統識別號 U0002-3107201317464300
DOI 10.6846/TKU.2013.01290
論文名稱(中文) 利用演化技術建置有限制的殖利率為基礎之投資組合選擇模型
論文名稱(英文) Constructing the YTM-based Portfolio Selection Model with Constraints by Evolutionary Algorithm
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系碩士班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 101
學期 2
出版年 102
研究生(中文) 謝晶宇
研究生(英文) Ching-Yu Hsieh
學號 600410293
學位類別 碩士
語言別 英文
第二語言別
口試日期 2013-06-21
論文頁數 77頁
口試委員 指導教授 - 陳俊豪(chchen@mail.tku.edu.tw)
委員 - 蔣璿東
委員 - 王鄭慈
委員 - 陳俊豪
關鍵字(中) 投資選擇
遺傳演算法
多目標遺傳演算法
殖利率
交易量
平均變異模型
合適性
報酬率
風險
關鍵字(英) portfolio selection
genetic algorithm
multi-objective genetic algorithm
yield to maturity
transaction lots
M-V model
suitability
return on investment
value at risk
第三語言關鍵字
學科別分類
中文摘要
在金融市場中,有多種投資標的與衍生性金融商品,例如:股票、期貨、選擇權等。換句話說,越來越多的投資標的容易讓投資者舉棋不定,使得找出一個合適的投資組合對投資者來說是一件困難的事情。因此,投資組合選擇問題便成為一有趣的議題。根據 Markowitz 所提出的平均變異 (M-V) 模型,有許多演化為基礎的方法被提出用來最佳化投資標的權重。然而,平均變異模型有它的限制。故本論文依據使用者的限制,提出兩個方法來找尋最佳化投資選擇模型,分別為殖利率為基礎的遺傳投資組合選擇模型 (YTMGPSM) 與殖利率為基礎的多目標投資組合選擇模型 (YTMMOPSM)。
	在第一個方法中,標的的買與不買及購買張數透過實數將之編入染色體用以建構可能的投資組合。而其染色體的適應值,則透過投資組合的報酬率、風險及其合適性進行評估。其中,投資組合的合適性是由投資組合懲罰值 (PP) 與投資資金懲罰值 (ICP) 所組成,分別用來反應對使用者設定的最大投資資金與最大購買公司數的符合程度。第二個方法中,則透過多目標遺傳演算法,使用兩個目標函數,分別為染色體的合適性與報酬率,探勘柏拉圖集合並提供給投資者不同選擇但都能滿足其限制的投資組合。
	實驗利用台灣證券交易所所提供的真實資料來顯示此兩個方法皆是有效用的。YTMGPSM 優點在於能夠以值利率為基礎依照使用者設定的最大投資資金與最大購買公司數來找尋出一個最佳的投資組合,而 YTMMOPSM 的優點,則是透過兩個目標函數且符合投資者的條件下,使用多目標遺傳演算法挖掘柏拉圖集合提供投資者不同的投資組合選擇。
英文摘要
In financial market, there are many financial instruments and financial derivatives, including stocks, futures, options, etc. In other words, investors have too many choices such that finding an appropriate portfolio is a difficult task. Portfolio selection problem thus becomes an interesting topic in the investment market. Lots approaches focus on optimizing weights of assets by evolutionary algorithms based on Mean-Variance (M-V) model which is proposed by Markowitz. However, M-V model has its limitations. According to user’s constraints, this study thus proposes two methods for optimizing portfolio selection model, namely a yield-to-maturity (YTM)-based genetic portfolio selection model (YTMGPSM) and a YTM-based multi-objective portfolio selection model (YTMMOPSM) with users constraints. 
In the first algorithm (YTMGPSM), a set of real numbers are encoded into a chromosome to form a possible portfolio which presents whether buy or not buy and purchased units of assets. The fitness value of a chromosome is evaluated by Return on Investment (ROI), Value at Risk (VaR) and suitability of the respective portfolio. The suitability of a chromosome consists of portfolio penalty (PP) and investment capital penalty (ICP) that are used to reflect the satisfactions of user predefined maximum investment and maximum number of companies, respectively. In the second algorithm (YTMMOPSM), the multi-objective genetic algorithm is utilized with two objective functions, called Suitability and ROI of chromosome, for finding a Pareto set for not only providing investors different choices of portfolios but also filling investors’ preferences. 
Experiments on real datasets from Taiwan Stock Exchange (TSE) show two methods are effective. The advantage of YTMGPSM is that it provides investors to find the portfolio according to their preferences, e.g. maximum investment, maximum number of companies constraints. The advantage of YTMMOPSM is that through two objective functions (Suitability and ROI) and investors’ preferences, it could provide Pareto set for investors to select an appropriate investment portfolio.
第三語言摘要
論文目次
Contects
Chapter 1	Introduction	1
1.1	Problem Definition and Motivation	1
1.2	Contributions	2
1.3	Reader's Guide	3
Chapter 2	Related Work	4
2.1	Genetic Algorithms	4
2.2	The MOGA-based Optimization Problems	6
2.3	Markowitz’ Portfolio Theory	9
2.4	Portfolio Optimization Approaches	11
Chapter 3	Yield-To-Maturity-Based Genetic Portfolio Selection Model	14
3.1	The Components of the Proposed Approach	14
3.1.1	Chromosome Representation	14
3.1.2	Initial Population	16
3.1.3	Fitness and Selection	17
3.1.4	Genetic operations	21
3.2	The Proposed Algorithm	21
3.3	An Example	24
Chapter 4	Yield-To-Maturity-Based Multi-Objective Portfolio Selection Model	30
4.1	The Components of the Proposed Approach	30
4.1.1	Chromosome Representation	30
4.1.2	Initial Population	32
4.1.3	The Two Objective Functions	33
4.1.4	Fitness Assignment and Selection	35
4.1.5	Genetic operations	36
4.2	The Proposed Algorithm	37
4.3	An Example	41
Chapter 5	Experimental Results	49
5.1	Experimental Results of Method (I)	49
5.1.1	Dataset Descriptions	49
5.1.2	Experimental Evaluations	50
5.1.2.1	The convergence of the proposed approach	50
5.1.2.2	The comparisons of different fitness functions	51
5.1.2.3	Evaluation of the derived investment portfolios	54
5.1.2.4	Analyses of parameters	56
5.2	Experimental Results of Method (II)	59
5.2.1   Dataset Descriptions	59
5.2.2 Experimental Evaluations	59
5.2.2.1    The Evolution of the Pareto Fronts of YTMMOPSM	59
5.2.2.2    The ROI of Derived Portfolios	60
Chapter 6	Conclusions and Future Work	63
Reference		65
APPENDIXES	68

List of Figure
Figure 1. The entire GA process  6
Figure 2. An example for the Pareto optimal solutions . 8
Figure 3. Representation of a chromosome Cq . 15
Figure 4. Representation of a chromosome Cq . 31
Figure 5. The convergence of the proposed approach . 50
Figure 6. Comparison results of three fitness functions in terms of average roi + risk
values  52
Figure 7. Comparison results of three fitness functions in terms of average suitability
values  53
Figure 8. Comparison results of three fitness functions in terms of average designed
fitness values . 54
Figure 9. The proposed approach with and without YTM of companies . 58
Figure 10. The evolution of the Pareto fronts along with generations . 60

List of Tables
Table 1. The yield to maturity (Yi) of companies	16
Table 2. The probabilities of all companies	16
Table 3. The information of the fifteen companies in this example	24
Table 4. The probability of all companies could be selected to the portfolio	25
Table 5. The cumulative probability of all companies	25
Table 6. The ROI values of all chromosomes	27
Table 7. The VaR of all chromosomes with 入 = 99%	27
Table 8. The fitness values of all chromosomes	28
Table 9. The best asset portfolio in this example	29
Table 10. The yield to maturity (Yi) of companies	32
Table 11. The probabilities of all companies	32
Table 12. The information of the fifteen companies in this example	41
Table 13. The probability of all companies could be selected to the portfolio	42
Table 14. The cumulative probability of all companies	42
Table 15. The objective values of all chromosomes	44
Table 16. The ranking results of all the ten chromosomes	45
Table 17. The fitness values of all the ten chromosomes	46
Table 18. The resulting fitness values of the ten chromosomes	47
Table 19. The NDS in this example	48
Table 20. The initial and final portfolios by roi+risk as fitness function	55
Table 21. The initial and final portfolios by suitability as fitness function	55
Table 22. The initial and final portfolios by the designed fitness function	55
Table 23. The average returns of the derived portfolios with different training and testing periods	56
Table 24. The average returns of derived portfolios with different confidence levels	57
Table 25. A portfolio has minimum suitability value	61
Table 26. A portfolio has maximum ROI value	61
Table 27. A portfolio has middle suitability and ROI value	61
Table 28. The investment portfolios of the three portfolios	62
參考文獻
[1]	T. P. Patalia and G. Kulkarni, "Design of Genetic Algorithm for Knapsack Problem to Perform Stock Portfolio Selection Using Financial Indicators," International Conference on Computational Intelligence and Communication Networks (CICN), pp. 289-292, 2011.
[2]	E. Vercher, "A possibilistic mean-downside risk-skewness model for efficient portfolio selection," IEEE Transactions on Fuzzy Systems, Vol. 21, pp. 585 - 595, 2011.
[3]	R. Kumar and S. Bhattacharya, "Cooperative Search Using Agents for Cardinality Constrained Portfolio Selection Problem," IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, Vol. 42, pp. 1510 - 1518, 2012.
[4]	E. Wah, Y. Mei and B. W. Wah, "Portfolio Optimization through Data Conditioning and Aggregation,"  IEEE International Conference on Tools with Artificial Intelligence (ICTAI), pp. 253-260, 2011.
[5]	F. Hassanzadeh, M. Collan and M. Modarres, "A Practical Approach to R&D Portfolio Selection Using the Fuzzy Pay-Off Method," IEEE Transactions on Fuzzy Systems, Vol. 20, pp. 615-622, 2012.
[6]	H. M. Markowitz, "Harry Markowitz: Selected Works," World Scientific Publishing Company, 2009.
[7]	T. J. Chang, S. C. Yang and K. J. Chang, "Portfolio optimization problems in different risk measures using genetic algorithm," Expert Systems with Applications, Vol. 36, pp. 10529-10537, 2009.
[8]	J. S. Chen, J. L. Hou, S. M. Wu and Y. W. Chang Chien, "Constructing investment strategy portfolios by combination genetic algorithms," Expert Systems with Applications, Vol. 36, pp. 3824-3828, 2009.
[9]	L. R. Z. Hoklie, "Resolving multi objective stock portfolio optimization problem using genetic algorithm,"  The International Conference on Computer and Automation Engineering, pp. 40-44, 2010.
[10]	V. Bevilacqua, V. Pacelli and S. Saladino, "A novel multi objective genetic algorithm for the portfolio optimization," Advanced Intelligent Computing, pp. 186-193, 2012.
[11]	P. C. Lin, "Portfolio Optimization and Risk Measurement based on Non-Dominated Sorting Genetic Algorithm," Journal of Industrial and Management optimization, Vol. 8, pp. 549-564, 2012.
[12]	R. Mansini and M. G. Speranza, "Heuristic algorithms for the portfolio selection problem with minimum transaction lots," European Journal of Operational Research, Vol. 114, pp. 219-233, 1999.
[13]	H. Kellerer, R. Mansini and S. M. Grazia, "Selecting portfolios with fixed costs and minimum transaction lots," Annals of Operations Research, Vol. 99, pp. 287-304, 2000.
[14]	H. Konno and A. Wijayanayake, "Portfolio optimization problem under concave transaction costs and minimal transaction unit constraints," Mathematical Programming, Vol. 89, pp. 233-250, 2001.
[15]	R. Mansini and M. G. Speranza, "An exact approach for portfolio selection with transaction costs and rounds," IIE transactions, Vol. 37, pp. 919-929, 2005.
[16]	C. C. Lin and Y. T. Liu, "Genetic algorithms for portfolio selection problems 	with minimum transaction lots," European Journal of Operational Research, Vol. 185, pp. 393-404, 2008.
[17]	H. Soleimani, H. R. Golmakani and M. H. Salimi, "Markowitz-based portfolio selection with minimum transaction lots, cardinality constraints and regarding sector capitalization using genetic algorithm," Expert Systems with Applications, Vol. 36, pp. 5058-5063, 2009.
[18]	M. H. Babaei, M. Hamidi, E. Jahani and H. Pasha, "A New Approach to Solve an Extended Portfolio Selection Problem," presented at the Proceedings of the 2012 International Conference on Industrial Engineering and Operations Management, Istanbul, Turkey, 2012.
[19]	P. Gupta, M. K. Mehlawat and G. Mittal, "Asset portfolio optimization using support vector machines and real-coded genetic algorithm," Journal of Global Optimization, Vol. 53, pp. 297-315, 2012.
[20]	P. Gupta, M. K. Mehlawat and A. Saxena, "Hybrid optimization models of portfolio selection involving financial and ethical considerations," Knowledge-Based Systems, Vol. 37, pp. 318-337, 2012.
[21]	J. H. Holland, "Adaptation in Natural and Artificial Systems," University of Michigan Press, 1975.
[22]	D. E. Goldberg, "Genetic algorithms in search, optimization, and machine learning," Addison Wesley, 1989.
[23]	J. J. Grefenstette, "Optimization of control parameters for genetic algorithms," IEEE Trans System Man, and Cybernetics, Vol. 16, pp. 122-128, 1986.
[24]	J. D. Schaffer, "Multiple objective optimization with vector evaluated genetic algorithms,"  Proceedings of the 1st international Conference on Genetic Algorithms, pp. 93-100, 1985.
[25]	C. M. Fonseca and P. J. Fleming, "Genetic algorithms for multiobjective optimization: Formulation, discussion and generalization,"  The  international conference on genetic algorithms, pp. 416-423, 1993.
[26]	K. Deb, A. Pratap, S. Agarwal and T. Meyarivan, "A fast and elitist multiobjective genetic algorithm: NSGA-II," IEEE Transactions on Evolutionary Computation, Vol. 6, pp. 182-197, 2002.
[27]	E. Zitzler, M. Laumanns and L. Thiele, "SPEA2: Improving the strength Pareto evolutionary algorithm,"  Evolutionary Methods for Design, Optimization and Control With Applications to Industrial Problems, pp. 95-100, 2001.
[28]	Z. G. M. El hachloufi, F. Hamza, "Stocks Portfolio Optimization Using Classification and Genetic Algorithms," Applied Mathematical Sciences, Vol. 6, pp. 4673-4684, 2012.
[29]	J. Bermudez, J. Segura and E. Vercher, "A multi-objective genetic algorithm for cardinality constrained fuzzy portfolio selection," Fuzzy Sets and Systems, Vol. 188, pp. 16-26, 2012.
[30]	J. Li and J. Xu, "Multi-objective portfolio selection model with fuzzy random returns and a compromise approach-based genetic algorithm," Information Sciences, Vol. 220, pp. 507-521, 2012.
[31]	A. D. Roy, "Safety first and the holding of assets," Econometrica, Vol. 20, pp. 431-449, Jul. 1952.
[32]	F. Herrera, M. Lozano and J. L. Verdegay, "Fuzzy connectives based crossover operators to model genetic algorithms population diversity," Fuzzy Sets and Systems, Vol. 92, pp. 21-30, 1997.
論文全文使用權限
校內
紙本論文於授權書繳交後5年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後5年公開
校外
同意授權
校外電子論文於授權書繳交後5年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信