還在八點半起床準備看盤嗎?把你的選股放到股票機器人上吧-內附Python程式碼

為何我會想要打造小秘書:

行銷資料科學
PythonStock

--

創造小秘書的想法之所以會誕生,要感謝我一位曾經被股票困擾的朋友,在故事裡我們就稱他為「小羊」。他曾在一月多時入手了一檔股票,緊接著全國人民就開始紅紅火火過大年(過年期間股市不開市),當然小羊也不例外。

過完年,小羊公司裡的工作就排山倒海而來,早上八點到辦公室就開始忙碌,伴隨著接踵而來的會議,連午餐時間都無法鬆懈,大部分時間是邊吃邊工作。那一陣子的小羊連休息為何都不知了,更別說能記得自己的血汗的積蓄還在股海裡浮沈。

直到六月多的時候,股價才到了小羊滿意的價格脫手,但其實這半年內,這隻股票已經到達小羊理想價格3次了,但每次發現的時候為時已晚,價格已經從走下坡了, 因此錯失脫手的良機,也許你會說,反正最後賣出去的價格是一樣的,只是晚點拿到錢而已。

因為你沒有想過金錢的「時間成本」有多高!

其實小羊已經算是很幸運的,付出的「時間成本」並不高,因為小羊這半年來沒有急需用到錢,對於他這樣的「月光族」來說,薪水扣掉吃飯、房租、孝敬父母的錢、各種貸款保險, 已經所剩無幾了。試想,如果這期間發生了某些意外,急需一筆現金,那麼勢必要賤價賣出股票以換取現金,那可以想像付出的「時間成本」會有多高。此外,如果錯失一次高點的機會,而股價跌下去再也不回頭,小羊完全不知到股市情況,也沒有機會停損,那真的是欲哭無淚。

在手機通訊軟體上實做出來的K線圖

小秘書幫我做兩件事:

  1. 達到理想股價自動以手機通訊軟體通知,從此不必在天天盯著股盤看,能把時間發揮更大的價值。
  2. 交給小秘書監控股價,可以更加理性的對待股價的波動,冷靜地等到理想的股價。另一方面,也可以拿來設定停損,自行撰寫程式碼可以做到非常客製化。

小秘書真的那麼萬能嗎:

當然,小秘書也有自己的缺點。例如,它沒有辦法幫你下單,作到完全自動化交易,這是有礙於要跟銀行端連接,而且對於個人用戶,銀行不可能為了一個人特別開一個程式交易的應用程式界面(API),但其實也無傷大雅,股票比起其他金融商品來說,已經是相對波動沒有那麼大,相對來期貨的波動就是難以想像的。

比如說期貨今天浮動很大,可能現在盤上假設看到大台指(FITX)11000點,等到下單的時候已經長到11005點了,一點就是200元,200 x 5 =1000元,幾秒鐘損失的金額相當可觀,股票基本上不會有這個問題,而且有漲跌幅10%限制,除非是在股票投入的金額相當龐大,那可能才需要完全自動化交易。

捲起袖子準備開始打造了:

一般選股票都是看基本面技術面籌碼面三個面向,如果單只看一個面向可能不夠穩健,但如果要三個面向都結合,一般手機的App中內建的選股策略卻難以實現,到最後還是股票一支一支看,手機的操作又不方便,而且自己的選股方式不會天天改變 。與其每日每夜、費神費力、浪費時間做重複的選股動作,為何不交給機器人,實現更簡單更直觀的玩股票呢?

可以點此直接線上執行!

簡單的股票爬蟲,從7隻股票中(可以任意加入股票),依照自己的篩選方式挑選。

附贈爬蟲 Python程式碼:

上面是個非常簡單的例子,當然用股價篩選只是個例子,代表說今天可以抓到股價,也能夠抓到買賣量、財報、三大法人等資訊,只要你平常在哪些網站查看股票資料,就到那個網站去爬,是不是非常的簡單!

其實要爬資料到什麼程度,取決於你的選股策略,你可能會好奇:

「三大法人的詳細資訊要怎麼找?」

「那基本面的財報怎麼爬下來?」

「技術分析都是圖片,要如何抓到資料?」

以下就分成三個面向,以圖形化的方式展示成品,利用Open souce軟體Airflow以及Bot聊天機器人,達到自動推波功能;如果能夠展示出圖片,代表一定有完整的數字資料,用來寫出屬於自己的選股方式,只要從其中找出幾個自己需要的關鍵資料便可以完成:

籌碼面:

籌碼面的操作通常比較沒有變化,通常是外資連10日買進、連5日賣出、當日買賣超,超過多少等選股條件,但如果配合其他的面向做分析,會非常有用,畢竟股市最大的操縱者就是主力,在加上台股其實大多都掌握在外資的手中,因此他是最簡單的,但是絕對不能被忽略。

基本面:

剛開始投資的時候,心中有一個疑問,為何有些股票是一兩元的水餃股,有些卻可以到一張三四千,直到學會怎麼看財報以後,才領悟了,水餃股的財報可以看得出來,風險相對比其他強勢股差上許多,也就是說倒閉的風險大上好幾倍,因以才會有這樣的價差出來。

大部分的人在選股的第一階段,都會使用基本面,因為這是相對穩健的方式,怎麼說呢?大家最怕的就是公司倒閉,而基本面篩選可以避開大部份可能倒閉的公司,當然一般都是選擇成長股,相對的就是保證你的資金能夠跟著那間公司穩定成長。

技術面:

技術分析在自己打造的小秘書中,可以說是最客製化的部份,比如以移動平均線(Moving Average)為例子,一般的軟題提供的,都是制式化的5日、10日、20日、60日,如果我研究出來就是72日比較賺錢,一般軟體便無法達到需求,而在自己的小秘書上可以任意的設計,其他技術分析也以此類推。

技術分析是大家買賣股票的一項重要、且不可忽視的重要環節,不管用任何挑股的方式,最後股票在買跟賣的當下,還是需要靠技術指標的,因為技術指標的基礎就是建立在股價上,價格才是反應市場最真實的面貌,因此在下單前不妨先看看技術線圖,也許能幫你找到更好的進場時機,小則多賺點零用錢,大則能必險。

目前展示其中10種技術分析:

MA、KD、RSI、MFI、OBV、ROC、ATR、ADX、MACD、威廉分析

對於投資人來講,不需要多精美的報表,只要告訴他,今天該買什麼股票就好,因此最後呈現下圖,雖然很精簡,但能夠輕鬆的獲利,還需要在意什麼?當然,最後的投資策略還是出自於個人,如果你已經對自己的投資策略有十足的信心,又苦於沒有小秘書來幫你操盤,那就自己來打造一個吧!

我想要學更多:

每個人的想法不一,選擇股票的方式也都各有不同。有很多客群都在詢問關於股票小秘書的事,可見需求量之大。為此,我們更加全面地完善了股票小秘書的基本面、技術面、籌碼面,簡單地說,所有投資人會需要的資訊都已經寫好了爬蟲,可以各取所用。

其實,有很多人需要這樣的小秘書。僅僅是自動推波股價的功能,就能夠為大家帶來許多便利,廣受使用者的喜愛。

證券業務員也需要股票小秘書?

如果您不是投資股民,而是一位證券業務員,那麼股票小秘書能讓您在工作上更加專業而輕鬆。經過了解,其實證券業務員碰到的麻煩遠超乎我們的想像。股票作為工作,每天必須要分析各個股票,並且依照不同的客戶投資方式,個性化推薦不同的股票,因此,證券業務員每天必須瀏覽1600支股票,難免看得眼花繚亂、心力交瘁。

因緣際會下,股票小秘書正在與證券業務員合作,為之打造專屬的小秘書。有了能夠做到自動化挑選的小秘書,對證券業務員來說,必定能夠節省大量時間,並且能夠加以利用寶貴的時間去創造更大的價值。在資訊蓬勃發展的時代,這樣的自動化工具在金融業必然有極其可觀的市場。不過,這一福音不該只在金融業中被利用,為了讓大家更加合理地利用時間,不必再花費無謂的時間與精力在機器能一鍵做到的事情上,我們在整合多方需求後,推出了一套相關的課程,如果您有該方面的困擾與需求,希望能夠了解更多關於小秘書的資訊,歡迎點擊下方連結:

股票小秘書介紹影片:

點我購買

附贈爬蟲 Python程式碼:

作者:

楊超霆(臺灣行銷研究有限公司 資料科學研發工程師)

歡迎加入我們的Line@獲取即時訊息!https://line.me/R/ti/p/%40cde8265r

我想要學更多:

現在就開始親手打造吧!

點此可以線上執行!

--

--

行銷資料科學
PythonStock

Marketing data science. 台灣第一個行銷資料科學(MDS)知識部落,本粉絲專頁在探討行銷資料科學之基礎概念、趨勢、新工具和實作,讓粉絲們瞭解資料科學的行銷運用,並開啟厚植數據分析能力之契機。粉絲專頁:https://www.facebook.com/MarketingDataScienceTMR