股市自動下載和分析系統之程式設計 作者:林千鈺、杞昭霖、蔣清芳 指導老師:林莉玲、張炳雄
利用程式設計的幫助,將網路搜尋的資料作整理成為有用的資訊並能以郵件通知使用者 研究目的 利用程式設計的幫助,將網路搜尋的資料作整理成為有用的資訊並能以郵件通知使用者 股市自動下載和分析系統之程式設計
研究方法 使用Eexcel工具及VBA程式 將每天所需瀏覽的網頁,寫入程式內 達到自動下載的功能 並利用自訂股市基本指標 符合買賣點就e-mail 通知 計算報酬率 股市自動下載和分析系統之程式設計
使用工具 網路 個人電腦 Excel / VBA程式 股市基本指標 郵件系統 股市自動下載和分析系統之程式設計
研究方法 使用Eexcel工具及VBA程式 將每天所需瀏覽的網頁,寫入程式內 達到自動下載的功能 並利用自訂股市基本指標 符合買賣點就e-mail 通知 計算報酬率 股市自動下載和分析系統之程式設計
股市基本指標: 10日均價 將連續十日的收盤價相加再除以 10 即可得 6
股市基本指標: 10日均量 將連續十日的成交量相加再除以 10 即可得
股市基本指標: KD值: K值與D值就是衡量股價的速度或是加速度的統計量 。適合短線操作。
本研究使用指標 (一)買點: 本程式使用的買點條件:必需同時符合下列條件 今日的成交價≧10日均價 今日成交量 ≧10日均價量 今日成交量≧1000張 9日K 值≦50 9日K值 ≧ 9日D值
本研究使用指標 (二)賣點: 今日的成交價<10日均價 9日K值 < 9日D值 股市自動下載和分析系統之程式設計
「8121越峰」為例 報酬率:(最後一天的價格-第一天價格)/第一天價格 本研究的平均報酬率為:1.9% 代碼 股名 買入日期 成交價 賣出日期 報酬率 8121 越 峰 3月2日 137.5 3月16日 152 10.55% 報酬率:(最後一天的價格-第一天價格)/第一天價格 股市自動下載和分析系統之程式設計 本研究的平均報酬率為:1.9%
本指標和其他的比較 報酬率 交易次數 平均天數 本研究研究指標 1.90% 15 8.87 10 日均價 -6.96% 116 6.28 KD指標 -2.33% 68 3.1
程式部分說明 自動瀏覽網頁的程式 將每天所需瀏覽的網頁,寫入程式內 13 '設定IE物件 Set IE7 = CreateObject("InternetExplorer.Application") IE7.Visible = True u = “http://cnyes.megatime.com.tw/asp/member/memberset.asp?userID=A134785835&userPWD=1234567” 、自動登入網頁。網址:, userID=帳號,userPWD=密碼。 股市自動下載和分析系統之程式設計 13
Doc.forms("login").UserId.Value = "m2ktrial" ‘輸入帳號密碼 程式部分說明 自動E-MAIL的 程式 Doc.forms("login").UserId.Value = "m2ktrial" ‘輸入帳號密碼 Doc.forms("login").PASSWD.Value = "m2ktrial“ ‘輸入密碼 Doc.forms("login").submit ‘確定送出 股市自動下載和分析系統之程式設計 14
‘ m2ktrial.mail2000.com.tw 使用mail2000 郵件信箱寄信 程式部分說明 自動E-MAIL的 程式 “http://m2ktrial.mail2000.com.tw/cb/mailSend?to=pure@spambog.com,lll@mail.ttvs.ntct.edu.tw&mailSubject=買賣點&mailText=” & MatchRow ‘寄出郵件 ‘ m2ktrial.mail2000.com.tw 使用mail2000 郵件信箱寄信 ‘to= 給收件者信箱 ‘ mailSubject = 信件主旨 、mailText =信件內容 股市自動下載和分析系統之程式設計 15
股市自動下載和分析程式設計 結論 我們使用網頁自動下載的程式將資料作有系統的分類,並將有用的資訊可以即時傳給使用者 以股市系統為例。先將各股基本資料下載,依10日均價、kd指標、程式自訂指標作分析。投資者可依自已喜好的指標作選擇。並將即時可買賣的資訊e-mail傳給使用者。 本研究的投資報酬率約1.9% 股市自動下載和分析系統之程式設計
心得及感想 學到網頁資料的收集 股市的基本觀念 Excel vba程式的撰寫 團結合作的重要性 股市自動下載和分析系統之程式設計