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

機器學習在演算法交易中的應用 — 技術分析

Machine learning in Algorithmic Trading – technical analysis

指導教授 : 韓傳祥
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


技術分析(Technical analysis)包括了客觀性的技術指標(Technical indicator)與主觀性的型態辨識(Chart Recognition)等辦法。不同的技術指標往往會給出不同的交易訊號;同樣,從不同時間尺度去觀察股票型態也通常會有不同的結論。為解決交易決策上的困擾,本文試圖通過監督式的機器學習(Supervised Machine Learning)演算法對標的歷史資料進行學習,分別構建技術指標與交易訊號、股票型態與交易訊號之間的量化聯繫,基於這種量化聯繫預測交易訊號。在這樣的演算法模型之下,我們構建了中低頻交易策略(Trading Strategy),對大陸、臺灣、韓國、及美國四個不同市場的日資料進行了測試。發現以技術指標作為訓練模型的輸入資料時,在大陸和臺灣市場上有可觀的收益;以型態評分資料作為訓練模型輸入資料時,在大陸和韓國市場上有可觀收益。同時,也構建了日內5分鐘的中高頻交易策略,對大陸股指期貨,及主要商品期貨產品進行了測試,發現在波動較高的期貨產品中有較好的回測績效。

並列摘要


Technical analysis includes objectivity technical indicators and subjectivity chart recognition etc. Different technical indicators tend to delivery different trading signals; similarly, observing the stock patterns from different time scales also often have different conclusions. To solve the puzzle on the trading decisions, this article attempts to using the underlying historical datas to train supervised machine learning algorithms model, in order to construct the quantifying contact between technical indicators and trading signals, and between trading patterns and the signals, then predicting trading signals based on this quantifying contact. Under such an algorithm model, we constructed a low-frequency trading strategies to test the historial data of Japan, Taiwan, South Korea, and the United States. When the input data are Technical indicators, the Mainland and Taiwan markets have substantial revenue; when the input data are patterns, the Mainland and Korean markets have considerable benefits. It also builds a 5-minute intraday high frequency trading strategies on the Mainland stock index futures and main commodity futures. The test result presents high volatility futures products have satisfying performance.

參考文獻


[2] 吳宗正. 投資技術分析. 臺灣:華泰文化事業股份有限公司, 2010. 02-436.
[5] Jheng-Long Wu and Pei-Chann Chang. A Trend-Based Segmentation Method and the Support Vector Regression for Financial Time Series Forcecasting, Mathematical Problems in Engineering. Volume 2012 (2012).
[3] Christopher M. Bishop. Pattern Recognition and Machine Learning. American:Springer, 2006. 325-352.
[4] Chun-Ji Chen. Chart Recognition by linear Scaling Method. Master Thesis. National Tsing-Hua University. 2016.
[6] J. Verbesselt, R. Hyndman, G. Newnham. Detecting Trend and Seasonal Chages in Satellite Image Time Series, Remote Sensing of Environment Volume 114, Issue 1, 15 January 2010, Pages 106–115.

延伸閱讀