透過您的圖書館登入
IP:3.137.183.14
  • 學位論文

多目標群組交易策略組合最佳化技術

Multiobjective Group Trading Strategy Portfolio Optimization Techniques

指導教授 : 陳俊豪
本文將於2024/07/16開放下載。若您希望在開放下載時收到通知,可將文章加入收藏

摘要


在多變的金融市場中,多樣的技術分析和基本指標被用來產生交易策略並模組化用,旨在用來確定買賣股票時能夠做出適合的交易決策。在文獻中曾提出了群組交易策略組合最佳化方法來最佳化一個群組交易策略組合並制定最佳交易決策且其屬於單目標最佳化問題。然而,在現實的情況中,投資者必須同時考量多個目標來制定交易決策。故本篇論文提出一個多目標為基礎的演算法來找出柏拉圖解並提供給使用者建置更有用的交易策略。其中,每一柏拉圖解即為一群組交易策略組合。 為了最佳化一群組交易策略組合,根據所選擇的技術指標,演算法先產生候選交易策略。然後,再利用所設計之排名函數選出交易策略子集合。根據此交易策略子集合,所提的方法接著產生初始母體與用來記錄柏拉圖解的空集合。在編碼方式上,每個可能的群組交易策略組合由三部分來表達,分別為:群組、權重與交易策略。在演化過程中,兩個目標函數被用來評估每個染色體的適合度並找尋柏拉圖解。第一個目標函數將用來評估染色體的獲利與風險。第二個目標函數則用來衡量染色體的群組與權重平衡度。遺傳運算則接續用來產生新的染色體,包含:交配、突變與反轉運算。在實驗部分,我們透過三個不同趨勢的股價資料來展示所提的方法的有效性,分別為:上升趨勢、盤整與下降趨勢。

並列摘要


A variety of technical analyses techniques and fundamental indicators have been used to form trading strategies and modeled to determine the appropriate trading decisions for when to sell or buy stocks at unstable challenging financial market. A group trading strategy optimization portfolio algorithm was presented in the literature to find out an optimal group trading strategy portfolio to make trading decisions, and it belongs to the single objective optimization problem. However, in the real situation, traders have confronted to make decision by considering multiobjective goals. Hence, this thesis proposes a MOGA-based algorithm to find a set of Pareto solutions for investors to make more useful trading plans, and each solution is a group trading strategy portfolio. To optimize a GTSP, the candidate trading strategies are first produced according to the chosen technical indices. Then, a subset of the candidate trading strategies is selected using the determined ranking functions. Based on the subset of the trading strategies, the population is initialized as determined chromosome, and non-dominated set is initialized as empty. In the encoding scheme, the grouping, weighting and trading strategy parts are utilized to represent a possible GTSP. The two objective functions are used to evaluate the fitness values of chromosomes to discover non-dominated solutions. The first objective function is used to evaluate the return and risk of a GTSP in the chromosome. The second objective function is utilized to reveals the grouping and weight balances of the trading strategy groups. The genetic operators, including crossover, mutation, and inversion are executed on the population to generate new offspring. In the experiment, the proposed algorithm is evaluated on three datasets with different trends, namely uptrend, sideway trend and downtrend, to show the effectiveness of the proposed approach.

參考文獻


REFERENCES
[1] Kim Youngmin, Enke David, “Developing a rule change trading system for the futures market using rough set analysis,” Expert Systems with Applications, Vol. 59, pp. 165-173, 2016.
[2] Y. Kim, W. Ahn, K.J. Oh and D. Enke, “An intelligent hybrid trading system for discovering trading rules for the futures market using rough sets and genetic algorithms,” Applied Soft Computing Journal, Vol.55, pp.127-140, 2017.
[3] Y.Chen and X.Wang, “A hybrid stock trading system using genetic network programming and mean conditional value-at-risk.” European Journal of Operational Research, Vol. 240, pp.861-871, 2015.
[4] Bahar. H., Zarandi, M., Esfahanipour, A. “A hybrid expert system for generating stock trading signals,” International Journal of Computer, Electrical, Automation, Control and Information Engineering, Vol. 115, pp. 1295 – 1300, 2016.

延伸閱讀