Python+LINE Bot 輕鬆打造股市機器人(一): 介紹我的LINE Bot

更新於 發佈於 閱讀時間約 4 分鐘
每當要研究投資標的時,你是否也會覺得A網站的財報資料完整,又覺得B網站的選股條件完善,又覺得C網站的新聞比較重要,有時身邊又沒有隨身攜帶筆電怎麼好查詢呢?這時可能就在想怎麼沒有人開發一個程式能完成符合我想要的功能啊~~與其求助於人,不如自己動手做最好,有相同煩惱的人,我們該主題的主角「LINE Bot」就相當適合你!!

製作原因

這其實也是我第一次製作LINE Bot,以往都只會在本地端撰寫python,從來沒有想過可以將其佈署至前端的想法,直到我接觸到LINE Bot,才發現原來有這麼簡單又能免費的將我們python程式碼佈署到前端系統中,雖然沒能像網站或是app那樣的華麗,但基本的文字、圖片傳送是難不倒LINE Bot的。
會讓我接觸到LINE Bot的原因,是因為前一陣子我要去軍中當兵,但只要玩過股票的人一定都知道,一天不交易就像生不如死一樣,雖然如果遇到好的班長,可能會有1小時的手機時間,但1小時扣掉打電話等零碎時間,怎麼可能還有時間翻閱各個網站去研究想要的資料呢?如果今天我只要輸入關鍵字就能輕鬆跳出我所想要的資訊那不是很好嗎,例如我想查台積電的個股資料、新聞等等的消息,只要輸入台積電個股資料、仁寶新聞等字樣就能輕鬆回應給你。
而目前我的LINE Bot仍是半成品,仍持續在新增功能中,不知道最終完成品會做到哪,但只要我繼續新增功能,我就會將其教授給大家,如果有什麼想要的功能也可以提供給我,我會想辦法將其加入進去LINE Bot中

我的LINE Bot機器人

因為目前仍處於半成品狀態,所以只能介紹我做好的部分,不嫌棄的話我就先獻醜給各位觀賞我的半成品😆,往後都會陸續教學是如何製成的
※你可能發現有些圖片不同,那是因為是新增或是修過後重新上傳的

部落格

首先第一個功能,當然是要進入我的部落格阿😆,就算在當兵還是需要時不時的關心一下自己的部落格才行,這裡我只需要輸入「部落格」,LINE馬上就會叫出這個表格,就能按「馬上觀看」快速地進入到自己的部落格拉👍
📷

新聞查詢

當然財經時事也是需要不時的關心一下才行,不能人都與世隔絕了,連資訊都要與世脫節,所以財經新聞也是投資的必備項目
在這我是爬取鉅亨網的新聞,當我輸入「新聞」,就會跳出如下的表格,其中包含了頭條新聞TOP10、台股新聞TOP10、國際新聞TOP10可以選擇
📷
當我們點選「頭條新聞TOP10」後,系統就會自動幫我們叫出目前最新的前十篇頭條新聞,並且附上連結,如果對哪篇新聞有興趣都可以直接點選連結進去閱讀詳細的內容
📷
點選「台股新聞TOP10」也是一樣,系統會自動跳出目前最新的十篇台股相關新聞與連結
📷
點選「國際新聞TOP10」也是如此
📷

個股查詢

接著就是個股的查詢拉,目前我只完成了4個功能,分別是「個股資訊」、「個股新聞」、「同業比較」、「同業排名」
當我們輸入「股票 仁寶」或是「股票 2324」,不論是記得股票名稱亦或是代號,系統都會跳出如下的圖表
📷
當我們點選「個股資料」,系統就會跳出該股票的一些最新基本資料
📷
我們也可以點選「個股新聞」,那麼就會跳出該股票目前最新的10篇相關新聞出來
📷
也可以點選要查詢該股票的最新分鐘圖跟日線圖
📷
📷
也能查詢平均股利跟歷年股利
📷
📷
也可以點選「同業比較」,那麼LINE就會跳出該產業的公司家數,以及同產業中近一年漲跌幅的排名、近一年每股盈餘的排名、近一年殖利率的排名
📷
如果點選「同業排名」,那麼就會列出該產業所有股票近一個月的漲跌幅排名
📷
還能查詢三大法人的資訊,點選「大戶籌碼」便會在下方出現最新法人、歷年法人等選擇
📷
當我們點選「最新法人」後,機器人便會跳出該股票最新法人買賣超
📷

股票關注

也能新增、刪除或是查詢關注的股票
📷

LINE快捷鍵

也能自製LINE的快捷鍵
📷

總結

今天先稍微介紹我目前LINE Bot的一些功能,往後會陸續出一些如何編寫的教學文,也會不斷更新功能,並分享給各位,不知道各位看到這是否也開始興奮的想要製作自己的LINE Bot了,如果想要學會如何製作就記得關注我的部落格唷!!
為什麼會看到廣告
avatar-img
176會員
59內容數
我出生於財務金融與資訊背景,滿20歲便開始踏入股市。從當初對股市一無所知的菜鳥,到現在成為一名專注於AI股市研究的分析師,這是我的成長歷程。   我崇尚彼得·林區所強調的理念,認為在生活和工作中觀察,從周遭環境中挑選出適合投資的股票,並搭配近期快速崛起的程式交易、大數據分析等AI技術,立志打造輕鬆又便利的投資之路。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
提問的內容越是清晰,強者、聰明人越能在短時間內做判斷、給出精準的建議,他們會對你產生「好印象」,認定你是「積極」的人,有機會、好人脈會不自覺地想引薦給你
Thumbnail
PyCharm 是由 JetBrains 開發的一款功能強大的 Python 集成開發環境(IDE),它提供了許多便捷的功能,讓程式設計師可以更高效地編寫 Python 程式。無論你是 Python 初學者還是經驗豐富的開發者,PyCharm 都能提供優質的開發體驗。
Thumbnail
Python 程式在電腦上的執行流程 當我們在電腦上執行 Python 程式時,主要經歷以下幾個步驟: 1. 編寫 Python 程式碼 開發者使用文字編輯器或 IDE(如 VS Code、PyCharm)撰寫 Python 程式,並將其存為 .py 檔案。 例如,一個簡單的 Python
Thumbnail
PyQt 中的 pyqtSignal 和 pyqtSlot 教學 在使用 PyQt5 開發 GUI 程式時,信號 (Signal) 和 槽 (Slot) 是重要的機制,用於元件之間的通訊。 PyQt 提供了 pyqtSignal 和 pyqtSlot 來自定義信號和槽,進一步實現更靈活的功能。
Thumbnail
用 PyInstaller 打包一個簡單計算機應用 (GUI 使用 PyQt5) 本教學將帶您使用 PyQt5 建立一個簡單的計算機應用,並透過 PyInstaller 將其打包成執行檔(EXE)。 1. 安裝所需環境 在開始之前,請確保您已安裝以下工具: 必要套件 Python: 建
Thumbnail
使用 Selenium 自動滾動網頁並抓取文章連結 在網頁爬蟲開發中,我們經常遇到需要自動滾動頁面以加載新內容的場景,特別是在一些無限滾動的頁面中(例如新聞網站或社交媒體)。 本文將介紹如何使用 Python 的 Selenium 庫來實現這一需求,並抓取頁面中的VCC自己文章的連結。
Thumbnail
Yahoo股市五分鐘判斷潛力股因為覺得有些東西還是要講一下,所以不自覺也寫了蠻多的,不確定有些東西是不是講過。而因為在訂閱限定裡有講到我推薦的證券潛力股,所以還是講一下我現在的看法跟原則。 我想我在Yahoo股市五分鐘判斷潛力股裡應該有講到股票除了看現在營收外,還得持續看趨勢。簡單用我現在有
Thumbnail
把方法跟你講,你要自己學起來活用 任何股市獲利的方法都是死的,但人是活的 尤其你是在跟活人交易,除非你用AI進出 或者是程式交易設定買賣點,但條件的篩選 不是靠軟體選出來的就可以因為那些數據 不是只有你看得到,別人也看得到 相信我,要賺錢,沒有不勞而獲的事情 否則那個大神巨人傑就不會說,不簡單了
Thumbnail
 如果你是剛進股市的新手,你是不是聽到某某股票籌碼很好!某某股票籌碼不好!你一定很好奇?什麼是籌碼?要怎麼看籌碼好或壞呢?自己每週去台交所撈資料也行,這邊介紹一個用APP的做法。   至於籌碼就是股票,那誰的籌碼多?會讓股價比較穩定?散戶?大戶?當然是大戶囉!   如同前文所說,現代人當
Thumbnail
設計程式來讀取欲傳送訊息之參數txt檔案,再利用程式自動傳出訊息至LINE群組。能簡易使用於任何場合。
提問的內容越是清晰,強者、聰明人越能在短時間內做判斷、給出精準的建議,他們會對你產生「好印象」,認定你是「積極」的人,有機會、好人脈會不自覺地想引薦給你
Thumbnail
PyCharm 是由 JetBrains 開發的一款功能強大的 Python 集成開發環境(IDE),它提供了許多便捷的功能,讓程式設計師可以更高效地編寫 Python 程式。無論你是 Python 初學者還是經驗豐富的開發者,PyCharm 都能提供優質的開發體驗。
Thumbnail
Python 程式在電腦上的執行流程 當我們在電腦上執行 Python 程式時,主要經歷以下幾個步驟: 1. 編寫 Python 程式碼 開發者使用文字編輯器或 IDE(如 VS Code、PyCharm)撰寫 Python 程式,並將其存為 .py 檔案。 例如,一個簡單的 Python
Thumbnail
PyQt 中的 pyqtSignal 和 pyqtSlot 教學 在使用 PyQt5 開發 GUI 程式時,信號 (Signal) 和 槽 (Slot) 是重要的機制,用於元件之間的通訊。 PyQt 提供了 pyqtSignal 和 pyqtSlot 來自定義信號和槽,進一步實現更靈活的功能。
Thumbnail
用 PyInstaller 打包一個簡單計算機應用 (GUI 使用 PyQt5) 本教學將帶您使用 PyQt5 建立一個簡單的計算機應用,並透過 PyInstaller 將其打包成執行檔(EXE)。 1. 安裝所需環境 在開始之前,請確保您已安裝以下工具: 必要套件 Python: 建
Thumbnail
使用 Selenium 自動滾動網頁並抓取文章連結 在網頁爬蟲開發中,我們經常遇到需要自動滾動頁面以加載新內容的場景,特別是在一些無限滾動的頁面中(例如新聞網站或社交媒體)。 本文將介紹如何使用 Python 的 Selenium 庫來實現這一需求,並抓取頁面中的VCC自己文章的連結。
Thumbnail
Yahoo股市五分鐘判斷潛力股因為覺得有些東西還是要講一下,所以不自覺也寫了蠻多的,不確定有些東西是不是講過。而因為在訂閱限定裡有講到我推薦的證券潛力股,所以還是講一下我現在的看法跟原則。 我想我在Yahoo股市五分鐘判斷潛力股裡應該有講到股票除了看現在營收外,還得持續看趨勢。簡單用我現在有
Thumbnail
把方法跟你講,你要自己學起來活用 任何股市獲利的方法都是死的,但人是活的 尤其你是在跟活人交易,除非你用AI進出 或者是程式交易設定買賣點,但條件的篩選 不是靠軟體選出來的就可以因為那些數據 不是只有你看得到,別人也看得到 相信我,要賺錢,沒有不勞而獲的事情 否則那個大神巨人傑就不會說,不簡單了
Thumbnail
 如果你是剛進股市的新手,你是不是聽到某某股票籌碼很好!某某股票籌碼不好!你一定很好奇?什麼是籌碼?要怎麼看籌碼好或壞呢?自己每週去台交所撈資料也行,這邊介紹一個用APP的做法。   至於籌碼就是股票,那誰的籌碼多?會讓股價比較穩定?散戶?大戶?當然是大戶囉!   如同前文所說,現代人當
Thumbnail
設計程式來讀取欲傳送訊息之參數txt檔案,再利用程式自動傳出訊息至LINE群組。能簡易使用於任何場合。