Responsive image
博碩士論文 etd-0727118-000856 詳細資訊
Title page for etd-0727118-000856
論文名稱
Title
使用模糊集合優化群組股票投資組合
Using Fuzzy Sets to Speed up the Optimization of Group Stock Portfolio
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
105
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2018-07-23
繳交日期
Date of Submission
2018-08-29
關鍵字
Keywords
模糊群組基因演算法、多樣性群組投資組合、分群問題、個體修復機制、投資組合優化問題
diverse group stock portfolio, fuzzy grouping genetic algorithm, grouping problem, individual repair mechanism, portfolio optimization
統計
Statistics
本論文已被瀏覽 5699 次,被下載 21
The thesis/dissertation has been browsed 5699 times, has been downloaded 21 times.
中文摘要
投資對使用者來說是一門深奧的學問,因為國際金融危機難以預測且政府政策亦常影響經濟甚鉅。在過去的研究中,已經有許多學者針對股票投資組合優化問題提出許多研究,其中有些學者提出群組股票投資組合 (Group Stock Portfolio, GSP),將投資組合問題視為分群問題來為使用者提供多樣的股票替代方案。此外,以往的研究也發現群組內的產業多樣性會影響投資組合的最終結果,所以考慮多樣性之後衍伸出多樣性群組股票投資組合(Diverse Group Stock Portfolio, DGSP)。因此在本篇論文中,我們考慮產業多樣性,並設計兩個方法來尋找多樣性群組股票投資組合 (DGSP)。在第一個方法中,我們應用一個新的染色體代表方式並針對它設計新的適應函數,來尋找比以往具有更低風險的多樣性群組投資組合 (DGSP),此外,我們使用結合模糊邏輯 (Fuzzy logic)的模糊群組基因演算法 (Fuzzy Grouping Genetic Algorithm ) 來動態調整所需的參數。在第二個方法中,我們透過多目標遺傳演算法以夏普比例與群組平衡當兩目標函數用以找出多種不同的解(柏拉圖解集合)。所提之演算法亦設計了個體修復機制調整不可行的染色體。透過上述改良使得所提的方法不僅能夠更專注於尋找最佳解,更可以提升搜尋速度。最後,透過兩真實資料亦驗證所提的方法是有效率及效能的演算法。
Abstract
Investment is always an interesting and important issue for people since international financial crisis is hard to predict and government’s policy may have influence on economic. In the past, many scholars have proposed research on portfolio issues. In some of these studies, group stock portfolios (GSP) are utilized to provide various alternative stocks to an investor. Previous studies have also observed that diversity of industries within a group can affect the performance of a final GSP. Therefore, in this thesis, the diversity of industries was taken into consideration, and two approaches for finding the diverse group stock portfolio (DGSP) have been designed. In the first approach, a new chromosome representation and an enhanced fitness function are applied to find a better DGSP with lower risk than before; moreover, we design a fuzzy grouping genetic algorithm (FGGA) which utilizes fuzzy logic to dynamically tune the parameters in the evolution process for finding appropriate DGSPs. In the second approach, we employ the multi-objective genetic algorithm to find different solutions (Pareto solutions) based on the two objective functions, Sharpe ratio and group balance. In addition, a mechanism is also designed in the proposed approaches to repair non-feasible chromosomes in the population. Through the above improvements, the proposed approaches can not only focus on finding the best solution, but also speed up the evolution process. Finally, experiments made on two real datasets also show that the proposed approaches are effective and efficient.
目次 Table of Contents
論文審定書 i
論文公開授權書 ii
誌謝 iii
摘要 iv
Abstract v
Contents vi
List of Tables viii
List of Figures x
Chapter 1 Introduction 1
1.1 Background 1
1.2 Contribution 4
1.3 Thesis Organization 5
Chapter 2 Related Works 6
2.1 Stock Portfolio 6
2.2 Group Stock Portfolio (GSP) 10
2.3 Diverse Group Stock Portfolio (DGSP) 13
2.4 Fuzzy Logic 14
Chapter 3 Fuzzy GGA-based Approach for DGSP Optimization 17
3.1 Motivation 17
3.2 Elements of the Proposed Algorithm 17
3.2.1 Encoding Scheme 18
3.2.2 Initial Population 20
3.2.3 Fuzzy Logic Controller 21
3.2.4 Genetic Operations 26
3.2.5 Infeasible Solution Adjustment 28
3.2.6 Fitness Evaluation 30
3.3 The Proposed Approach 37
3.4 An Example 40
Chapter 4 MOGA-based Approach for GSP Optimization 58
4.1 Motivation 58
4.2 The proposed approach 58
Chapter 5 Experimental Evaluations 62
5.1 Dataset Descriptions 62
5.1.1 Training Datasets and Testing Datasets 62
5.1.2 Measurements for Comparison 70
5.2 Analysis of the First Approach 72
5.2.1 The Analysis of the Derived DGSPs Using FGGA 72
5.2.2 Evaluating The Proposed Approach in Terms of Fitness 77
5.2.3 Evaluating the Proposed Approach in Terms of Groups (K) and Desired Stock Number (D) 79
5.2.4 Evaluating The Proposed Approach in Terms of ROI and Fluctuation 81
5.3 Analysis of the Second Approach 83
Chapter 6 Conclusion and Future Works 86
References 88
參考文獻 References
[1] L. Amador-Angulo and O. Castillo, "A new fuzzy bee colony optimization with dynamic adaptation of parameters using interval type-2 fuzzy logic for tuning fuzzy controllers," Soft Computing, Vol. 22, No. 2, pp. 571-594, 2018.
[2] S. Arnone, A. Loraschi, and A. Tettamanzi, "A genetic approach to portfolio selection," Neural Network World, Vol. 3, No. 6, pp. 597-604, 1993.
[3] E. C. Brown, and R. T. Sumichrast, "Evaluating performance advantages of grouping genetic algorithms," Engineering Applications of Artificial Intelligence, Vol. 18, No. 1, pp. 1-12, 2005.
[4] J. Brest, S. Greiner, B. Boskovic, M. Mernik, and V. Zumer, "Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems," IEEE Transactions on Evolutionary Computation, Vol. 10, No. 6, pp. 646-657, 2006.
[5] O. Castillo, H. Neyoy, J. Soria, P. Melin, and F. Valdez, "A new approach for dynamic fuzzy logic parameter tuning in ant colony optimization and its application in fuzzy control of a mobile robot," Applied Soft Computing, Vol. 28, pp. 150-159, 2015.
[6] C. Cecati, F. Ciancetta, and P. Siano, "A multilevel inverter for photovoltaic systems with fuzzy logic control," IEEE Transactions on Industrial Electronics, Vol. 57, No. 12, pp. 4115-4125, 2010.
[7] H. Chaoui and P. Sicard, "Adaptive fuzzy logic control of permanent magnet synchronous machines with nonlinear friction," IEEE Transactions on Industrial Electronics, Vol. 59, No. 2, pp. 1123-1133, 2012.
[8] W. Chen, Y. Wang, P. Gupta, and M. K. Mehlawat, "A novel hybrid heuristic algorithm for a new uncertain mean-variance-skewness portfolio selection model with real constraints," Applied Intelligence, Vol. 48, pp. 2996–3018, 2018.
[9] W. Chen, D. Li, and Y. J. Liu, "A novel hybrid ICA-FA algorithm for multi-period uncertain portfolio optimization model based on multiple criteria," IEEE Transactions on Fuzzy Systems, pp. 1-1, 2018.
[10] C. H. Chen and C. Y. Hsieh, "Mining actionable stock portfolio by genetic algorithms," Journal of Information Science and Engineering, Vol. 32 No. 6, pp. 1657-1678, 2016.
[11] C. H. Chen, C. B. Lin, and C. C. Chen, "Mining group stock portfolio by using grouping genetic algorithms," The IEEE Congress on Evolutionary Computation, pp. 738 - 743, 2015.
[12] C. H. Chen, C. Y. Lu, T. P. Hong, and J. H. Su, " Using grouping genetic algorithm to mine diverse group stock portfolio," The IEEE Congress on Evolutionary Computation, pp. 4734-4738, 2016.
[13] 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.
[14] G. F. Deng, W. T. Lin, and C. C. Lo, "Markowitz-based portfolio selection with cardinality constraints using improved particle swarm optimization," Expert Systems with Applications, Vol. 39, No. 4, pp. 4558-4566, 2012.
[15] S. Dutta, M. P. Biswal, S. Acharya, and R. Mishra, "Fuzzy stochastic price scenario based portfolio selection and its application to BSE using genetic algorithm," Applied Soft Computing, Vol. 62, pp. 867-891, 2018.
[16] M. El Hachloufi, Z. Guennoun, and F. Hamza, "Stocks portfolio optimization using classification and genetic algorithms," Applied Mathematical Sciences, Vol. 6, pp. 4673-4684, 2012.
[17] A. M. Eltamaly and H. M. Farh, "Maximum power extraction from wind energy system based on fuzzy logic control," Electric Power Systems Research, Vol. 97, pp. 144-150, 2013.
[18] C. Esposito, M. Ficco, F. Palmieri, and A. Castiglione, "Smart cloud storage service selection based on fuzzy logic, theory of evidence and game theory," IEEE Transactions on Computers, Vol. 65, No. 8, pp. 2348-2362, 2016.
[19] E. Falkenauer, "A new representation and operators for genetic algorithms applied to grouping problems," Evolutionary Computation, Vol. 2, pp. 123-144, 1994.
[20] E. Falkenauer, "A hybrid grouping genetic algorithm for bin packing," Journal of Heuristics, Vol. 2, pp. 5-30, 1996.
[21] Z. P. Fan, Y. Chen, J. Ma, and S. Zeng, "A hybrid genetic algorithmic approach to the maximally diverse grouping problem," Journal of the Operational Research Society, Vol. 62, pp. 92–99, 2011.
[22] F. Fujitec, "FLEX-8800 series elevator group control system, " Fujitec Co., Ltd., Osaka, Japan, 1988.
[23] M. Gallego, M. Laguna, R. Martí, and A. Duarte, "Tabu search with strategic oscillation for the maximally diverse grouping problem," Journal of the Operational Research Society, Vol. 64, No. 5, pp. 724-734, 2013.
[24] M. Gen and R. Cheng, Genetic Algorithms and Engineering Optimization (Vol. 7), John Wiley & Sons, 2000.
[25] M. Gen and R. Cheng, "A survey of penalty techniques in genetic algorithms," IEEE International Conference on Evolutionary Computation, pp. 804-809, 1996.
[26] M. R. Garey and D. S. Johnson, "Computers and Intractability: A Guide to the Theory of NP-Completeness", Macmillan Higher Education, 1979.
[27] M. Guerrero, O. Castillo, and M. Garcia, "Fuzzy dynamic parameters adaptation in the Cuckoo Search Algorithm using fuzzy logic," IEEE Congress on Evolutionary Computation, pp. 441-448, 2015.
[28] 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.
[29] 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.
[30] L. D. Gaspero, G. D. Tollo, A. Roli, and A. Schaerf, "Hybrid metaheuristics for constrained portfolio selection problems," Quantitative Finance, Vol. 11, No. 10, pp. 1473-1487, 2011.
[31] B. Han, L. Zhou, F. Yang, and Z. Xiang, "Individual pitch controller based on fuzzy logic control for wind turbine load mitigation," IET Renewable Power Generation, Vol. 10, No. 5, pp. 687-693, 2016.
[32] F. Herrera and M. Lozano, "Adaptation of genetic algorithm parameters based on fuzzy logic controllers," Genetic Algorithms and Soft Computing, Vol. 8, pp. 95-125, 1996.
[33] X. Huo and F. Fu, "Risk-aware multi-armed bandit problem with application to portfolio selection," Royal Society Open Science, Vol. 4, No. 11, pp. 1-12, 2017.
[34] T. H. Huxley, "The high dividend yield return advantage: an examination of empirical data associating investment in high dividend yield securities with attractive returns over long measurement periods," Tweedy, Browne Company LLC, 2007.
[35] F. Herrera and M. Lozano, "Fuzzy adaptive genetic algorithms: design, taxonomy, and future directions," Soft Computing, Vol. 7, No. 8, pp. 545-562, 2003.
[36] L. R. Z. Hoklie, "Resolving multi objective stock portfolio optimization problem using genetic algorithm," International Conference on Computer and Automation Engineering, pp. 40-44, 2010.
[37] H. Jafarzadeh, P. Akbari, and B. Abedin, "A methodology for project portfolio selection under criteria prioritization, uncertainty and projects interdependency–combination of fuzzy QFD and DEA," Expert Systems with Applications, Vol. 110, pp. 237-249, 2018.
[38] C. B. Kalayci, O. Ertenlice, H. Akyer, and H. Aygoren, "An artificial bee colony algorithm with feasibility enforcement and infeasibility toleration procedures for cardinality constrained portfolio optimization," Expert Systems with Applications, Vol. 85, pp. 61-75, 2017.
[39] Q. Li, Y. Bai, X. Yan, and W. Zhang, "Portfolio selection with the effect of systematic risk diversification: formulation and accelerated gradient algorithm," Optimization Methods and Software, pp. 1-22, 2018.
[40] A. Loraschi and A. Tettamanzi, "An evolutionary algorithm for portfolio selection within a downside risk framework," Forecasting Financial Markets, Series in Financial Economics and Quantitative Analysis, pp. 275-285, 1996.
[41] A. Loraschi, M. Tomassini, A. Tettamanzi, and P. Verda, "Distributed genetic algorithms with an application to portfolio selection problems," Artificial Neural nets and Genetic Algorithms, pp. 384-387, 1995.
[42] E. H. Mamdani and S. Assilian, "An experiment in linguistic synthesis with a fuzzy logic controller," International Journal of Man-machine Studies, Vol.7, No.1, pp. 1-13, 1975.
[43] H. Markowitz, "Portfolio selection," Journal of Finance, Vol. 7, No. 1, pp. 77-91, 1952.
[44] H. M. Markowitz, "Harry Markowitz: Selected Works," World Scientific Publishing Company, 2009.
[45] B. Meghni, D. Dib, and A. T. Azar, "A second-order sliding mode and fuzzy logic control to optimal energy management in wind turbine with battery storage," Neural Computing and Applications, Vol. 28, No. 6, pp. 1417-1434, 2017.
[46] E. Mezura-Montes and C. A. C. Coello, "Useful infeasible solutions in engineering optimization with evolutionary algorithms," Mexican International Conference on Artificial Intelligence, pp. 652-662, 2005.
[47] M. Moradi, A. Sadollah, H. Eskandar, and H. Eskandar, "The application of water cycle algorithm to portfolio selection," Economic Research-ekonomska istraživanja, Vol. 30, No. 1, pp. 1277-1299, 2017.
[48] M. Mutingi and C. Mbohwa, Grouping Genetic Algorithms: Advances and Applications, Vol. 666, Springer, 2016.
[49] P. Nayak and A. Devulapalli, "A fuzzy logic-based clustering algorithm for WSN to extend the network lifetime," IEEE Sensors Journal, Vol. 16, No. 1, pp. 137-144, 2016.
[50] F. Olivas, F. Valdez, O. Castillo, C. I. Gonzalez, G. Martinez, and P. Melin, "Ant colony optimization with dynamic parameter adaptation based on interval type-2 fuzzy logic systems," Applied Soft Computing, Vol. 53, pp. 74-87, 2017.
[51] M. Omid, M. Lashgari, H. Mobli, R. Alimardani, S. Mohtasebi, and R. Hesamifard, "Design of fuzzy logic control system incorporating human expert knowledge for combine harvester," Expert Systems with Applications, Vol. 37, No. 10, pp. 7080-7085, 2010.
[52] G. Pankratz, "A grouping genetic algorithm for the pickup and delivery problem with time windows," Operations Research Spectrum, Vol. 27, No. 1, pp. 21-41, 2005.
[53] M. Quiroz-Castellanos, L. Cruz-Reyes, J. Torres-Jimenez, C. Gomez, H. J. F. Huacuja, and A. C. Alvim, "A grouping genetic algorithm with controlled gene transmission for the bin packing problem," Computers & Operations Research, Vol. 55, pp. 52-64, 2015.
[54] A. M. Rather, V. N. Sastry, and A. Agarwal, "Stock market prediction and Portfolio selection models: a survey," OPSEARCH, Vol. 54, No. 3, pp. 558-579, 2017.
[55] B. Rekiek, A. Delchambre, and H. A. Saleh, "Handicapped person transportation: An application of the grouping genetic algorithm," Engineering Applications of Artificial Intelligence, Vol. 19, No. 5, pp. 511-520, 2006.
[56] L. Rodriguez, O. Castillo, and J. Soria, "Grey wolf optimizer with dynamic adaptation of parameters using fuzzy logic," IEEE Congress on Evolutionary Computation, pp. 3116-3123, 2016.
[57] A. D. Roy, "Safety first and the holding of assets," Econometrica, Vol. 20, pp. 431-449, 1952.
[58] F. J. Rodriguez, M. Lozano, C. Garcia-Martinez, and J. Gonzalez-Barrera, "An artificial bee colony algorithm for the maximally diverse grouping problem," Information Sciences, Vol. 230, pp. 183-196, 2013.
[59] N. R. Sabar, A. Turky, M. Leenders, and A. Song, "Multi-population Genetic Algorithm for Cardinality Constrained Portfolio Selection Problems," In International Conference on Computational Science, pp. 129-140, 2018.
[60] W. F. Sharpe, "The sharpe ratio," Journal of portfolio management, Vol. 21, No. 1, pp. 49-58, 1994.
[61] N. Sa-ngawong, and I. Ngamroo, "Intelligent photovoltaic farms for robust frequency stabilization in multi-area interconnected power system based on PSO-based optimal Sugeno fuzzy logic control," Renewable Energy, Vol. 74, pp. 555-567, 2015.
[62] N. J. Schouten, M. A. Salman, and N. A. Kheir, "Fuzzy logic control for parallel hybrid vehicles," IEEE Transactions on Control Systems Technology, Vol. 10, No. 3, pp. 460-468, 2002.
[63] Q. Song, A. Liu and S. Y. Yang, "Stock portfolio selection using learning-to-rank algorithms with news sentiment," Neurocomputing, Vol. 264, pp. 20-28, 2017.
[64] T. Takagi and M. Sugeno, "Fuzzy identification of systems and its applications to modeling and control," IEEE Transactions on Systems, Man, and Cybernetics, Vol. SMC-15, No.1, pp. 116-132, 1985.
[65] G. D. Tollo and A. Roli, "Metaheuristics for the portfolio selection problem," International Journal of Operations Research, Vol. 5 No. 1, pp. 13-35, 2007.
[66] Y. Tsukamoto, "Fuzzy logic based on Lukasiewicz logic and its applications to diagnosis and control, " Doctral Dissertation, Tokyo Inst. of Tehcnol, 1979.
[67] F. Valdez, J. C. Vazquez, P. Melin, and O. Castillo, "Comparative study of the use of fuzzy logic in improving particle swarm optimization variants for mathematical functions using co-evolution," Applied Soft Computing, Vol. 52, pp. 1070-1083, 2017.
[68] F. Valdez, P. Melin, and O. Castillo, "A survey on nature-inspired optimization algorithms with fuzzy logic for dynamic parameter adaptation," Expert Systems with Applications, Vol. 41, No. 14, pp. 6459-6466, 2014.
[69] R. R. Weitz and S. Lakshminarayanan, "An empirical comparison of heuristic methods for creating maximally diverse groups," Journal of the Operational Research Society, pp. 635-646, 1998.
[70] H. Wang, R. Pappada, F. Durante, and E. Foscolo, “A portfolio diversification strategy via tail dependence clustering,” In Soft Methods for Data Science, pp. 511-518, 2017.
[71] S. Yasunobu and T. Hasegawa, "Evaluation of an automatic container crane operation system based on predictive fuzzy control," Control Theory Adv. Technol., Vol. 2, No. 3, pp. 419-432, 1986.
[72] X. X. Yin, Y. G. Lin, W. Li, Y. J. Gu, P. F. Lei, and H. W. Liu, "Sliding mode voltage control strategy for capturing maximum wind energy based on fuzzy logic control," International Journal of Electrical Power & Energy Systems, Vol. 70, pp. 45-51, 2015.
[73] C. F. You, S. H. Lin, and H. F. Hsiao, "Dividend yield investment strategies in the Taiwan stock market," Investment Management and Financial Innovations, Vol. 7, No. 2, pp. 189 - 199, 2010.
[74] Y. Yu and Z. H. Zhou, "On the usefulness of infeasible solutions in evolutionary search: A theoretical study," IEEE World Congress on Computational Intelligence, pp. 835-84, 2008.
[75] L. A. Zadeh, "Fuzzy sets," Information and control, Vol. 8, No. 3, pp. 338-353, 1965.
[76] L. A. Zadeh, "On fuzzy algorithms," In Fuzzy Sets, Fuzzy Logic, And Fuzzy Systems: Selected Papers by Lotfi A Zadeh, 1996.
[77] L. A. Zadeh, "Toward a theory of fuzzy systems," In Fuzzy Sets, Fuzzy Logic, And Fuzzy Systems: Selected Papers by Lotfi A Zadeh, 1996.
[78] K. B. Zaheer, M. I. B. A. Aziz, A. N. Kashif, and S. M. M. Raza, "Two Stage Portfolio Selection and Optimization Model with the Hybrid Particle Swarm Optimization," MATEMATIKA, Vol. 34, No. 1, pp. 125-141, 2018.
[79] Y. Zhang, X. Li, and S. Guo, "Portfolio selection problems with Markowitz’s mean–variance framework: a review of literature," Fuzzy Optimization and Decision Making, Vol. 17, No. 2, pp. 125-158, 2018.
[80] H. Zhu, Y. Wang, K. Wang, and Y. Chen, "Particle Swarm Optimization (PSO) for the constrained portfolio optimization problem," Expert Systems with Applications, Vol. 38, No. 8, pp. 10161-10169, 2011.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code