方格精選

AI程式投資理財教學系列 - 簡單幾行,示範如何打造預測台積電明日漲跌的AI模型

更新於 發佈於 閱讀時間約 7 分鐘
raw-image

前言

前陣子看到臉書與PTT有人分享台北有財神廟推出可以幫你用AI人工智慧預測未來股價的APP,在留言區造成很多網友的迴響,連我也覺得十分酷炫。(但有網友質疑APP程式來源的真偽性,我在 GOOGLE地圖上也查不到台北有這間廟,不建議大家下載使用)

其實AI人工智慧投資早已不是新聞,在國外早有許多由AI專門選股操盤的對沖基金,也有專門追蹤這幾檔基金的指數。甚至國外已有創投公司使用AI技術預測新創公司的成功機率,進而決定要投資哪間新創公司。

國外知名的研究顧問公司Gartner甚至指出,在2025年,將有75%的創投投資決策由AI取代,由此可見AI投資不再是少數例子,而是大環境下的趨勢

剛好前幾天有熱心的讀者建議我製作台股的AI模型教學,所以今天,我就以最簡單的方式為大家呈現到底AI投資決策模型是如何被開發的。


我在前年曾經寫過一篇詳盡的AI投資模型製作教學,以美國指數作為預測對象,文章較為完整但難度偏高,有興趣的朋友在閱讀完本篇後可做為參考。

其實AI離我們很近,使用並非難事

一提到AI人工智慧,可能很多人會很直覺地感覺到,很難!但其實現在我們大家所看見的AI絕大多數都是由機器學習等演算法拼湊而成,而這些演算法早已有現成的程式碼在網路上,我們只要下載便可使用,不需親自打造。

以我此次所示範的簡易AI為例,資料處理+模型本體僅需短短不到五十行的指令。

2330預測模型-程式碼範例

2330預測模型-程式碼範例

完整程式碼連結我附在這裡,有程式背景或想親手DIY的朋友們可以自行複製代碼,下載Python後研究或使用。

而沒有程式背景的朋友,我也附上線上運算連結,只要由上而下依序按下每個灰框左上的執行紐,靜待10分鐘內便可觀看每日簡易AI模型預測台積電漲跌的結果。


由上而下依序按下每個灰色框框左上的執行紐,便可於最下方看到預測結果

由上而下依序按下每個灰色框框左上的執行紐,便可於最下方看到預測結果

接下來就讓我一步步講解,這個AI模型是怎麼打造出來的


一、安裝、匯入套件 & 下載台積電股價

稍早有提到,現在絕大多數的程式功能如機器學習等,在網路上都有現成的程式碼可下載,而這些現成的程式碼們會被綑成一包包的套件,下載和匯入都只需一行便能輕鬆搞定。


install / import + 套件名稱,簡單幾行程式便能載入你想要的功能

install / import + 套件名稱,簡單幾行程式便能載入你想要的功能


舉 yfinance 這個套件來說,我們只要 import(載入)它,再輸入我們想要的股票代號與日期,程式就會自動幫我們從YahooFinance上下載每日的股票股價:


台積電股價下載&報酬率計算

台積電股價下載&報酬率計算


二、計算常用技術指標

在讓電腦學習如何預測股價前,必須先餵給電腦學習研究的素材,最常見的做法就是丟進我們人類也常看的各式技術指標。

在這次範例中,我使用了股市分析常見的MA均線、MASD、RSI、兩個動能指標與布林通道:


技術指標計算。我們人類時常耗費時間研究的指標對於電腦來說判斷僅需不到幾秒

技術指標計算。我們人類時常耗費時間研究的指標對於電腦來說判斷僅需不到幾秒


三、標記出AI要預測的目標、整理AI訓練用與驗證資料

整理完學習素材後,我們必須告訴AI要學的是什麼,讓AI以現有的學習素材,嘗試透過歷史數據來學習之,進而預測。

另外我們在AI開始預測前,也會想先知道AI到底學得好不好。具體做法是會先把所有資料的一部份結果遮起來不給AI學習,用來驗證AI到底學習的成效如何。

以這次來說,我遮住了近五百天的股價資料(約是2020年初至今),限制AI只能用2019年以前的歷史資訊學習(專業來說叫訓練集),2020年以後的資料用來檢測並驗證AI真的學得好。


程式範例

程式範例


四、建構AI機器學習模型

資料整理完了,就可以開始進入最精華的部分了!

將資料倒入模型中:


AI機器學習模型程式碼

AI機器學習模型程式碼

大家有沒有發現,其實最精華的部分反而篇幅是最少的。原因其實剛剛已有說明,因為我們基本上是載入別人早已寫好的程式碼中。也因此,在開發AI策略時,其實僅需將想要的資料格式整理好,用別人寫好的一行指令丟進去即可。

那資料科學家到底要做什麼?其實主要的功夫活就在決定到底要讓AI學習怎麼樣的資料,還有這些該整理成甚麼形式。要能解決這些問題,我們必須得同時熟悉各個AI模型背後的運作原理(通常是一堆數學式),還必須具備專業領域的知識。

以我舉例,我就是同時知道AI運作與投資相關知識,因此我能決定出哪些素材,在怎麼樣的格式處理下可以讓AI學得比較好且比較正確。



五、AI績效驗證

講到這,AI也差不多學好了,讓我們看看AI在2020年後的表現到底如何吧!

會選擇2020年後是因為這段時間恰巧包含了新冠疫情的大跌時期,與隨後的大多頭行情,對於驗證投資績效來說是頗具參考性的時間點。


AI模型驗證

AI模型驗證

從上圖中可以看到,在2020年後,這隻簡易的AI模型對於台積電明日是否上漲的預測整體準確度為53%,只比丟銅板高一些XD。

但如果我們看得是交易勝率(也就是只算AI預測上漲且隔天真的上漲的機率),這個模型有59%,還算尚可的一個成績。勝率與整體機率會有那麼大差距的主要原因可以解讀成是AI在判斷明日是否上漲時較為保守:在許多實際上漲的日子仍保守預估不會漲,只有在有一定程度的把握才喊漲,導致整體勝率偏低,但勝率尚可。

這績效其實還有很大的提升空間,畢竟這只是個示範版的簡易模型,不但學習素材選得很隨便,也沒經過細緻的處理,整個模型訓練時間甚至不超過1分鐘。以我自己實地有在使用的模型來說,光是訓練就可耗費1個星期。


六、預測台積電明日漲跌

在確認過AI學習得勉強還算可以接受後,我們就可以用它來預測看看明日台積電到底是漲是跌吧!


簡易AI模型預測明日上漲機率

簡易AI模型預測明日上漲機率

從圖中可以得知,這隻簡易AI模型預測明日台積電上漲的機率只有47%,並不認為明天台積電會漲。(但切記它的準確度只有53%,要因此放空的朋友還請留步)

題外話,這隻模型我昨天就打造好了,昨天它預測今天台積電上漲的機率僅43%,我今早盤中打開一看發現上漲1%,一度很緊張。還好最後台積電平盤收場,這支AI模型的初戰還稱得上圓滿XD。


以上便是AI模型的打造過程示範,如果有興趣研究或每日觀看模型預測結果的可以從文章中的連結直接複製我的程式代碼。不熟悉程式的朋友也可以使用線上平台資源玩玩看(但我不確定有沒有使用額度),更進階細節的技巧可以在我前年的文章中看到

如果是與AI投資有關,有想知道或了解的歡迎到我的粉專留言告訴我,我都可以盡我所能的去撰寫,感謝你們的觀賞!









留言
avatar-img
留言分享你的想法!
avatar-img
AI股仔的沙龍
29會員
8內容數
我是一名使用AI人工智慧輔助判斷的美股投資者,我將不定期分享以下內容 : .淺顯易懂的經濟時事議題分析 .美國股市觀點 .AI人工智慧在投資上的應用  
AI股仔的沙龍的其他內容
2021/05/31
今天要分析的主角相信大家或多或少都聽過,是中國最大的搜尋網站–百度, 但現在的百度跟你想像中的或許很不一樣,讓我來帶大家看看。 想了解一家企業,要先了解他的由來開始。   百度 ( BIDU ) 的歷史發展 稼軒 青玉案(元夕) 東風夜放花千樹,更吹落、星如雨。寶馬雕車香滿路。鳳簫聲動,玉壺光轉
Thumbnail
2021/05/31
今天要分析的主角相信大家或多或少都聽過,是中國最大的搜尋網站–百度, 但現在的百度跟你想像中的或許很不一樣,讓我來帶大家看看。 想了解一家企業,要先了解他的由來開始。   百度 ( BIDU ) 的歷史發展 稼軒 青玉案(元夕) 東風夜放花千樹,更吹落、星如雨。寶馬雕車香滿路。鳳簫聲動,玉壺光轉
Thumbnail
2021/04/30
自從二月初的高點後,TDOC 已下跌了將近35%。前天盤後 TDOC 公布今年第一季財報後,股價更是續下跌8%多,到底虛擬醫療產業龍頭的 TDOC 是再做什麼? 為何會如此下跌? 又值不值得購買,本次我的文章將以我的觀點為各位分析這些問題。 一、TDOC商業模式
Thumbnail
2021/04/30
自從二月初的高點後,TDOC 已下跌了將近35%。前天盤後 TDOC 公布今年第一季財報後,股價更是續下跌8%多,到底虛擬醫療產業龍頭的 TDOC 是再做什麼? 為何會如此下跌? 又值不值得購買,本次我的文章將以我的觀點為各位分析這些問題。 一、TDOC商業模式
Thumbnail
2021/04/15
近期台股美股雙雙突破新高,而每當股市突破新高時, 新進的投資人一定都會擔心究竟要不要減碼或者獲利出場,這是人性使然。 如果你仍在擔心或猶豫,不妨先來看看數據怎麼說。   根據歷史數據統計,那斯達克指數平均每天漲0.05%, 如果每次都在那斯達克指數(QQQ)破歷史新高後買進並持有,平均單日報酬率是
Thumbnail
2021/04/15
近期台股美股雙雙突破新高,而每當股市突破新高時, 新進的投資人一定都會擔心究竟要不要減碼或者獲利出場,這是人性使然。 如果你仍在擔心或猶豫,不妨先來看看數據怎麼說。   根據歷史數據統計,那斯達克指數平均每天漲0.05%, 如果每次都在那斯達克指數(QQQ)破歷史新高後買進並持有,平均單日報酬率是
Thumbnail
看更多
你可能也想看
Thumbnail
TOMICA第一波推出吉伊卡哇聯名小車車的時候馬上就被搶購一空,一直很扼腕當時沒有趕緊入手。前陣子閒來無事逛蝦皮,突然發現幾家商場都又開始重新上架,價格也都回到正常水準,估計是官方又再補了一批貨,想都沒想就立刻下單! 同文也跟大家分享近期蝦皮購物紀錄、好用推薦、蝦皮分潤計畫的聯盟行銷!
Thumbnail
TOMICA第一波推出吉伊卡哇聯名小車車的時候馬上就被搶購一空,一直很扼腕當時沒有趕緊入手。前陣子閒來無事逛蝦皮,突然發現幾家商場都又開始重新上架,價格也都回到正常水準,估計是官方又再補了一批貨,想都沒想就立刻下單! 同文也跟大家分享近期蝦皮購物紀錄、好用推薦、蝦皮分潤計畫的聯盟行銷!
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
本週臺灣AI明星雲集,台積電帶動股市紅翻天,但我沒有追,本篇文章分享50+的我心安穩穩賺的心得,包括依循投資目標、進行資產配置、分類投資資金等方面的實際做法和心得。適合不追求高報酬、注重穩定增長的投資者參考。
Thumbnail
本週臺灣AI明星雲集,台積電帶動股市紅翻天,但我沒有追,本篇文章分享50+的我心安穩穩賺的心得,包括依循投資目標、進行資產配置、分類投資資金等方面的實際做法和心得。適合不追求高報酬、注重穩定增長的投資者參考。
Thumbnail
台股達人秀 吳岳展-24.02.26 *台積電的觀察重點,1.資本支出狀況、2.先進製程佔營收比重。 *台積電23Q4先進製程占比達到67%,目前先進製程好,但成熟製程還比較弱, 如果景氣要看到復甦、消費性商品普遍復甦,成熟製程也必須起來。 *AI功能持續發展,AI應用會越來越廣泛。AI的基
Thumbnail
台股達人秀 吳岳展-24.02.26 *台積電的觀察重點,1.資本支出狀況、2.先進製程佔營收比重。 *台積電23Q4先進製程占比達到67%,目前先進製程好,但成熟製程還比較弱, 如果景氣要看到復甦、消費性商品普遍復甦,成熟製程也必須起來。 *AI功能持續發展,AI應用會越來越廣泛。AI的基
Thumbnail
AI股成台股新亮點 台積電法說會利空不足憂 台積電二度下修財測,讓台股21日一度重挫134點,但多頭不甘示弱,以AI股為主力,帶動大盤逐步收復失土,終場留下逾170點下影線,守住萬七關卡。投資專家認為,AI股未來三至五年成長趨勢確立,是台股的新亮點,不必過於擔心台積電的利空影響。 圖片來源:
Thumbnail
AI股成台股新亮點 台積電法說會利空不足憂 台積電二度下修財測,讓台股21日一度重挫134點,但多頭不甘示弱,以AI股為主力,帶動大盤逐步收復失土,終場留下逾170點下影線,守住萬七關卡。投資專家認為,AI股未來三至五年成長趨勢確立,是台股的新亮點,不必過於擔心台積電的利空影響。 圖片來源:
Thumbnail
近期美圖科技的崛起帶動了台灣AI概念股的大漲,使得指數再度站上所有均線。這種情況下,台股十千金的檔數仍維持在10檔不變,顯示投資者對於這些股票的信心十足。這些股票包括........
Thumbnail
近期美圖科技的崛起帶動了台灣AI概念股的大漲,使得指數再度站上所有均線。這種情況下,台股十千金的檔數仍維持在10檔不變,顯示投資者對於這些股票的信心十足。這些股票包括........
Thumbnail
台股下半年展望:AI、終端需求回溫,看好電子股 今天我想和大家聊聊台股下半年的展望,特別是電子股的表現。我相信大家都知道,台股上半年的漲幅在全球主要股市中名列前茅,主要受到AI題材的帶動,尤其是半導體、伺服器、散熱等相關產業,都有不錯的獲利表現。但是,台股也面臨一些挑戰,例如美國聯準會可能再升息、中
Thumbnail
台股下半年展望:AI、終端需求回溫,看好電子股 今天我想和大家聊聊台股下半年的展望,特別是電子股的表現。我相信大家都知道,台股上半年的漲幅在全球主要股市中名列前茅,主要受到AI題材的帶動,尤其是半導體、伺服器、散熱等相關產業,都有不錯的獲利表現。但是,台股也面臨一些挑戰,例如美國聯準會可能再升息、中
Thumbnail
台積電ADR大漲,大盤在台積電領軍下連日大漲,陸續突破2年線、16,162點頸線向上。 由於通膨上升,聯準會激進升息,市場擔心經濟和企業獲利衰退。但OpenAI的聊天機器人ChatGPT全球爆紅,掀起全球AI人工智慧熱潮,NVIDIA、微軟、META、AMD等AI相關股大漲,貢獻標普500指數的主要
Thumbnail
台積電ADR大漲,大盤在台積電領軍下連日大漲,陸續突破2年線、16,162點頸線向上。 由於通膨上升,聯準會激進升息,市場擔心經濟和企業獲利衰退。但OpenAI的聊天機器人ChatGPT全球爆紅,掀起全球AI人工智慧熱潮,NVIDIA、微軟、META、AMD等AI相關股大漲,貢獻標普500指數的主要
Thumbnail
創意公司的股價在除息14元後一度來到1,570元歷史新高,但最終下跌6.25%,以1,425元做收。 該公司在券商法說會上表示,已聯手台積電3D Fabric製程為新一代處理器奠定開發基礎,並展望第二季營收可望年增2成。創意最大股東為台積電,持有35%的股份。 創意CoWoS平台方案包括全球首款傳輸
Thumbnail
創意公司的股價在除息14元後一度來到1,570元歷史新高,但最終下跌6.25%,以1,425元做收。 該公司在券商法說會上表示,已聯手台積電3D Fabric製程為新一代處理器奠定開發基礎,並展望第二季營收可望年增2成。創意最大股東為台積電,持有35%的股份。 創意CoWoS平台方案包括全球首款傳輸
Thumbnail
這篇就不用再先參考前面五個月,近乎完全事前掌握的、一路多方立場的盤勢分析文了。有疑問的新讀者們,可自行從年初1月1日的文章比對當時指數變化開始翻起。 在進入上半年的最後一個月之前,簡單來聊聊,今年下半年的台股,有機會出現幾座歷史的道標?
Thumbnail
這篇就不用再先參考前面五個月,近乎完全事前掌握的、一路多方立場的盤勢分析文了。有疑問的新讀者們,可自行從年初1月1日的文章比對當時指數變化開始翻起。 在進入上半年的最後一個月之前,簡單來聊聊,今年下半年的台股,有機會出現幾座歷史的道標?
Thumbnail
#20230213 ~ 20230218 #一週大事    #AI概念股繼續發熱 #題材股衝衝 #AI#星宇航空 看好AI熱潮 大摩點名台積電等20檔個股  外媒報導,大摩分析師預測未來12個月的上漲潛力,列出20檔最值得推薦的AI股票,其中包括台積電、美團、京東、阿里巴巴、亞馬遜、索尼、谷歌母公司
Thumbnail
#20230213 ~ 20230218 #一週大事    #AI概念股繼續發熱 #題材股衝衝 #AI#星宇航空 看好AI熱潮 大摩點名台積電等20檔個股  外媒報導,大摩分析師預測未來12個月的上漲潛力,列出20檔最值得推薦的AI股票,其中包括台積電、美團、京東、阿里巴巴、亞馬遜、索尼、谷歌母公司
Thumbnail
前言 前陣子看到臉書與PTT有人分享台北有財神廟推出可以幫你用AI人工智慧預測未來股價的APP,在留言區造成很多網友的迴響,連我也覺得十分酷炫。(但有網友質疑APP程式來源的真偽性,我在 GOOGLE地圖上也查不到台北有這間廟,不建議大家下載使用) 其實AI人工智慧投資早已不是新聞,在國外早有許多
Thumbnail
前言 前陣子看到臉書與PTT有人分享台北有財神廟推出可以幫你用AI人工智慧預測未來股價的APP,在留言區造成很多網友的迴響,連我也覺得十分酷炫。(但有網友質疑APP程式來源的真偽性,我在 GOOGLE地圖上也查不到台北有這間廟,不建議大家下載使用) 其實AI人工智慧投資早已不是新聞,在國外早有許多
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News