跳到主要內容

永豐Shioaji 在Mac上的安裝方法(I)-Docker

Docker 環境安裝

由於目前的永豐證券的 Shioaji 無法在Mac上面直接安裝,從搜尋到的資料看起來,若想要在Mac上面運行的話,可能只能使用Google Colab或是Docker來進行囉。今天來測試一下在Mac上面安裝docker,有關於Google Colab的測試,就下次再分享囉。

首先我們進到Docker網站,在Docker網站上點選Download and install

並且選擇Mac 版本


按照Mac電腦相對應的CPU晶片類型,下載Docker版本Mac版的docker,大小大約600 MB

下載完成後,拖曳到Applications資料夾就可以完成安裝囉

從Applications資料夾打開Docker的程式時,需要做一些確認的動作

點選OK核准privileged access

點選Accept接受Service agreement(這張圖好可愛呀~~)


Shioaji docker安裝

在Docker安裝完成後,接下來就進入重頭戲囉,如前面所說,目前暫時無法使用pip直接在Mac系統上安裝Shioaji套件,因此我們需要安裝Shioaji Docker在Mac上寫程式囉。

首先我們在terminal輸入以下指令安裝docker image
docker run -p 8888:8888 sinotrade/shioaji:jupyter
Docker image有點大,這邊也需要等待一點時間才能下載完成…

這邊安裝的Docker版本是含有Jupyter lab的,所以接下來寫程式就會方便很多囉。

等了許久,在Shioaji docker下載完成後,會自動開啟jupyter notebook的server


若Jupyter lab沒有直接開啟瀏覽器,我們可以在瀏覽器裡面輸入http://localhost:8888/lab 即可開啟熟悉的Jupyter lab啦(還是不熟悉的呢)

若有需要輸入token,我們可以copy terminal裡面的token字串貼進去…

token字串的可以從terminal這邊找到喔(反白區域)

這邊要特別提一下,我的Safari不知為何無法開啟Jupyter lab,不過Chrome是可以的喔,所以如果打不開的時候可以嘗試使用不同瀏覽器看看。

後記

這個函示庫做的很不錯,教學文件也算滿詳細的,要謝謝永豐勞苦功高的工程師們,不過還是希望永豐Shioaji未來能夠正式支持Mac啦(敲碗~~~)
之後再分享如何使用Colab來玩Shioaji函示庫,若有想知道的主題,也歡迎在下方留言。

留言

這個網誌中的熱門文章

[投資策略] 買進/賣出 ETF的評斷指標-股價淨值比(PB Ratio)

判斷ETF的價位有許多不同的方法,其中 股價淨值比 適合用來判斷價位是否是處在低檔,在不同的淨值比區間,也適合投入或賣出不同的資金比例,設定好自己不同股價淨值比投資目標後,也較可以理性地去控制自己的投資模式,在ETF的投資上,尤其適合採用這種方法。 近年來大盤股價淨值比區間約介在 1.6~1.9倍 之間,投資者可以在此區間內訂定ETF在不同區間的投資目標,之後便只要定期(建議1個禮拜~1個月左右)檢視目前淨值比,便可以決定持有ETF的比例。 舉例來說,淨值比小於 1.6以下 相對來說算是大盤的 「便宜價」 ,跌至此區間可以定期買進不定額的ETF,在此區間下進行 「撒網」 。而當淨值比爬升到 1.6~1.9左右 ,則可按照不同的價位賣出先前持有的ETF。 淨值比投資策略參考表   方便查詢股價淨值比的網站主要有幾個: 1.投資級經濟指標使用指南: 互動式的圖形介面使用起來非常方便,也可下載圖檔存下來或是下載原始資料。 資料來源:投資級經濟指標使用指南網站 2.CMoney網站: 將大盤和股價淨值比繪製在同一張圖上,一目了然~ 資料來源:MoneyDJ網站 3.台灣證券交易所網站: 下載 大盤、各產業類股及上市股票本益比、殖利率及股價淨值比】 月報,可以取得除了大盤以及各工業類別的股價淨值比。  

股市觀察站-觀測大盤的好幫手

一直在尋找是否能夠有一目了然的工具,能夠幫助網友快速瞭解股市的整體大趨勢,於是這個網頁就誕生啦, 股市觀察站: http://etfpotato.byethost7.com/stock/index.html 目前納入了四個主要的大盤以及整體股市發展的重要指標,包含有 加權指數、三大法人投資、大盤淨值比以及景氣訊號燈 。 未來會繼續添加其他市場的大盤指數的資訊以及與之有關的指數型基金ETF的連動資訊,希望能幫助到大家在ETF的投資上,能夠在對的時間進場,並且獲利滿滿~ 上面四個指數的圖示裡面呈現了 18個月的發展趨勢 ,將滑鼠移動到圖示的區域,可顯示出該時間點的數據。三大法人包含了 外資、投信、自營商 的買賣情形,為了從許多數據中看出整體趨勢,因此這邊呈現的是 三大法人的整體買進、賣出的數據加總 。由於三大法人的投資金額常常非常可觀,並且可以帶動股價的上漲下跌發展,因此被常我列為最重要的跟蹤標的。 淨值比(Price-Book Ratio, PBR) 是股價/淨值的比值,可以代表股價是屬於便宜、普通或是昂貴,根據過去的歷史行情,大盤的淨值比常常都在在 1.6~1.9 徘徊,但是由於近年來較不景氣,投資人較缺乏信心,因此大盤的淨值比似乎有被低估的情形發生。 景氣訊號燈反映的是台灣整體的景氣狀況,由於景氣的好壞影響到產業發展以及進出口貿易的狀況,因此與大盤之間也有非常高度的相關性,雖然先前有人做過一些回溯性的測試,發現景氣對策訊號分數與大盤漲跌之間在有些時候似乎關聯性不是非常好,但是畢竟除了大環境本身的好壞之外,還是有許多其他的條件可能影響到大盤的波動,比方說在不景氣的時間點,若有三大法人開始布局投資,股價也會受到影響,因此建議不要只看單一一個數據就做進出場判斷,同時觀察三大法人、淨值比以及景氣對策訊號燈三者,相信比較可以做出全面性的投資決策。 網頁的下面則將三大法人、淨值比以及景氣對策訊號燈與大盤走勢畫在同一張圖上,其實從中就可以看出兩兩之間的關聯性,三大法人的買進與賣出很明顯地左右了大盤的發展,淨值比代表了該月份的股價是否是便宜或是昂貴,而景氣對策訊號燈數則也與股價波動有密切的關係。小於15以下的景氣對策訊號燈數是不錯的分散布局時間,在投資0050上,是個不錯判斷進出場的方法。 此外,點選圖片右上角的...

[查詢工具] ETF 股價淨值查詢

方便查詢股價淨值比的網站主要有幾個: 1.投資級經濟指標使用指南: 互動式的圖形介面使用起來非常方便,也可下載圖檔存下來或是下載原始資料 2.CMoney網站: 將大盤和股價淨值比繪製在同一張圖上,一目了然~ 3.台灣證券交易所網站: 下載 大盤、各產業類股及上市股票本益比、殖利率及股價淨值比】 月報,可以取得除了大盤以及各工業類別的股價淨值比。 這裡從台灣證券交易所網站下載大盤淨值比資料的詳細流程: 查詢股價淨值比的方法 進入 證券交易所網站 點選上方 交易資訊>統計報表>上市公司月報 點選 大盤、各產業類股及上市股票本益比、殖利率及股價淨值比 輸入想要查詢的 資訊區間 點選 下載 ,就可以取得該月份的股價淨值比了。   除此之外,若對 各類股的本益比 以及殖利率有興趣,也可以運用這個方法查到喔!