簡易檢索 / 詳目顯示

研究生: 歐陽亦凡
Ou-Yang, Yi-Fan
論文名稱: 使用深度學習進行證券交易之型態分析研究
Stock Market Pattern Analysis Based on Deep Learning
指導教授: 黃文吉
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2018
畢業學年度: 106
語文別: 中文
論文頁數: 55
中文關鍵詞: 深度學習摺積神經網路捲積神經網路時間序列K平均演算法股市金融證券
英文關鍵詞: K - Means
DOI URL: http://doi.org/10.6345/THE.NTNU.DCSIE.038.2018.B02
論文種類: 學術論文
相關次數: 點閱:165下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本研究主要以證券交易結合深度學習來進行證券交易指數的型態分析,補助使用者對於證券交易買入決策,研究核心主要是利用摺積神經網路所進行買點辨識,而在資料前處理的部分,我們提出先進行極值正規化後並且使用K-Means分群演算法來對我們的訓練資料集標籤,能夠讓我們有效的進行類神經網路的訓練。
    首先本研究是以美國NASDAQ證券交易指數為實驗對象,從NASDAQ歷史股價紀錄裡取得收盤價的時間序列,之後我們將固定時間長度的時間序列(以下稱之為序列視窗),從最早的歷史時間將序列視窗運用滑動的方式,每滑動一天將會有一筆序列視窗做為輸入資料,由於我們需要兩種觀察序列視窗的長度,所以基於上的步驟我們會定義兩種不同長度的序列視窗進行,然後在個別進行極值正規化的處理,將序列視窗的上下限壓縮在0與1之間,並分別將不同長度的序列視窗交給K-Means進行分群並標籤,並且我們會將這兩種尺寸的序列視窗個別進行對過去的訓練資料時間點進行平均獲利率評估,找出能夠有最好獲利效果的型態分群,最後再將這兩種尺寸各自最高獲利的分群,分別對過去保留一段時間未加入訓練集的資料辨識,利用這兩種尺寸的進行獲利率驗證,若在這兩種尺寸,都能獲得最佳的分群(也就是判斷結果交集),且驗證獲利結果為正向,我們將會用在未來需要的辨識時間進行預測,否則放棄預測。
    最後,本法則用於實驗對象是美國NASDAQ證券交易指數,對於觀察本最為核心的實驗結果,就是證券交易能夠獲利的程度,我們基於本法則嘗試了許多方式,分別以長期及短期個別的序列視窗,進行單一種類序列視窗辨識,以及用長期以及短期序列視窗進行交集辨識,發現以後者交集辨識有明顯優於個別辨識有擁有較好的獲利表現;同時我們也與其他同樣線型分析相似的研究進行比較,在同樣的交易條件下,本法則獲利表現依然能優於其他法則。而也由於我們的法則可以藉由調整分群的方式,相對於其他的方法更能夠提供不同的彈性也是我們的優勢。

    中文摘要 i 誌謝 iii 目錄 iv 附圖目錄 v 附表目錄 vi 第一章 緒論 1 第一節 研究背景 1 第二節 研究動機與目的 4 第三節 證券交易(股票)介紹 5 第四節 股票線型分析現有法則介紹 7 第五節 研究方法 12 第六節 全文架構 13 第二章 基礎理論及技術背景 14 第一節 證券交易指數歷史資料收集(美國NASDAQ) 14 第二節 極值正規化(Min-Max Normalization) 15 第三節 K-Means 分群演算法 16 第四節 摺積神經網路(Convolutional Neural Network) 18 第三章 研究內容與方法 26 第一節 流程介紹 26 第二節 研究方法 28 步驟一 資料收集 28 步驟二 資料預處理 29 步驟三 資料分群並標記: 30 步驟四 摺積神經網路訓練 30 步驟五 評估辨識後各分群獲利 32 步驟六 長短期辨識結果交集 33 步驟七 法則驗證 33 步驟八 實際預測 35 第四章 實驗數據與環境介紹 36 第一節 開發平台與實驗環境 36 第二節 實驗數據與分析 37 第五章 結論 53 參考文獻 54

    [1] G. E. Hinton, “Homepage of Geoffrey E. Hinton,” [線上]. Available: http://www.cs.toronto.edu/~hinton/.
    [2] “Keras Documentation,” [線上]. Available: https://keras.io/.
    [3] “CS231n: Convolutional Neural Networks for Visual Recognition,” Stanford University, [線上]. Available: http://cs231n.stanford.edu/.
    [4] J. B. MacQueen, Some Methods for classification and Analysis of Multivariate Observations, Berkeley: University of California Press, 1967.
    [5] R. Jozefowicz,W. Zaremba, “An Empirical Exploration of Recurrent Network Architectures Ilya Sutskever,” Google Inc., 1994.
    [6] Wang, Chan's , “Stock market trading rule discovery using pattern recognition,” Expert Systems with Application, pp. 304-315, 2007.
    [7] 連偉志, “台灣股價指數時間序列之研究(THE TIME SERIES ANALYSIS FOR TAIWAN STOCK),” 2012.
    [8] S. Heinz, “A simple deep learning model for stock price prediction using TensorFlow,” 2017. [線上]. Available: https://medium.com/mlreview/a-simple-deep-learning-model-for-stock-price-prediction-using-tensorflow-30505541d877.
    [9] J. S. S.Hochreiter, “Long Short-Term Memory,” Neural Computation, 1997.
    [10] J. Brownlee, “Time Series Prediction with LSTM Recurrent Neural Networks in Python with Keras,” 2016. [線上]. Available: https://machinelearningmastery.com/time-series-prediction-lstm-recurrent-neural-networks-python-keras/.
    [11] A.H Moghaddam,M.H Moghaddam,M Esfandyari, “Stock market index prediction using artificial neural network,” Journal of Economics, Finance and Administrative Science, p. 89, 2016.
    [12] T. Chen and F. Chen, “An intelligent pattern recognition model for supporting investment decisions in stock market,” Information Sciences, pp. 261-274, 2016.
    [13] colah, “Understanding LSTM Networks,” 2015. [線上]. Available: http://colah.github.io/posts/2015-08-Understanding-LSTMs/.
    [14] E. Guresen,G. Kayakutlu,T. U.Daim, “Using artificial neural network models in stock market index prediction,” Information Sciences, pp. 10389-10397, 2011.
    [15] A. Honchar, “Machine Learning,” 2016. [線上]. Available: https://medium.com/machine-learning-world/neural-networks-for-algorithmic-trading-part-one-simple-time-series-forecasting-f992daa1045a.
    [16] “Investing.com,” Fusion Media Ltd., 2007. [線上]. Available: https://www.investing.com/.
    [17] Md. R. Hassan,B.Nath,M.Kirley, “A fusion model of HMM, ANN and GA for stock market forecasting,” Expert Systems with Applications, pp. 171-180, 2007.

    無法下載圖示 本全文未授權公開
    QR CODE