iT邦幫忙

shioaji相關文章
共有 204 則文章
鐵人賽 永豐金融APIs DAY 30
深入解析 Shioaji API 系列 第 30

技術 Day 30 - 每日產生觀察名單

本篇重點 每日下載及更新Kbar資料 每日產生觀察名單 結論 每日下載及更新Kbar資料 每天下載及更新K線資料,實際上做起來不比之前的程式簡單,因為還要考...

鐵人賽 永豐金融APIs DAY 30

技術 <Day30> 投資小白的最後獨白

接續前一天的下單之後,股票順利的入手啦 !! 果然是以平盤價買到,但今天收盤時跌了0.1元 但沒關係啦,重點是我終於透過Shioaji API完成一筆訂單了,...

鐵人賽 永豐金融APIs DAY 30

技術 Day30 - 鐵人賽永豐APIs實戰30天,跪著都要完賽。

終於到了第30天了,對於第一次參加iThome鐵人賽的我而言覺得有點不真實呀,可以發表這篇文章有和想當年在寫論文時(嗯,很久很久以前),最後寫誌謝文的感覺竟然是...

鐵人賽 永豐金融APIs DAY 30
永豐證API X Python 系列 第 30

技術 【D30】結尾:佳餚上桌

本日程式碼使用:d30.py 這邊結合第29天的下單功能,以及第28天的製作組合單,讓這個組合單的委託可以送到交易所。 首先我們直接取得第28天的程式碼(d...

鐵人賽 永豐金融APIs DAY 29
深入解析 Shioaji API 系列 第 29

技術 Day 29 - 計算均線資料

本篇重點 在SQLite的Table中,新增欄位 透過pandas.DataFrame.rolling計算均線 回寫資料至SQLite中 在SQLite的T...

技術 Day29 - 雲端交易主機 - Shioaji 環境佈署

雲端交易主機 - Shioaji 環境佈署 推薦使用 Miniconda 作為套件與環境管理 安裝 Miniconda Windows Server Windo...

鐵人賽 永豐金融APIs DAY 29

技術 <Day29> 實戰!!投資小白的出擊!!!!

時間過好快,不知不覺的已經要邁入鐵人賽的最後一天了 回顧開賽到現在,除了學習Shioaji API的應用之外也涉獵了不少的投資相關知識 感謝鐵人賽給我這個機會,...

鐵人賽 永豐金融APIs DAY 29

技術 Day29 - [Shioaji] 超入門!永豐證券程式交易API快速上手 (2)

今天來看一下如何使用Shioaji問回歷史交易資料,不過在此先提醒一下,上一篇有講到的永豐講師的Youtube課程,其中講師特別提醒大家,這個用法僅僅是方便永豐...

鐵人賽 永豐金融APIs DAY 29
永豐證API X Python 系列 第 29

技術 【D29】食材、廚具準備好了,準備上桌

前言 我們已經熟悉了廚房環境(開發環境)、各式各樣的廚具(API),以及可以料理的食譜(商品與策略),現在就要把我們的菜餚上桌(下單)囉~在這之前,先看看上菜的...

鐵人賽 永豐金融APIs DAY 28
深入解析 Shioaji API 系列 第 28

技術 Day 28 - 建立自己的K線資料庫 (下)

本篇重點 建立Index,加快SQLite存取速率 產生日K線資料 產生週K線資料 產生月K線資料 建立Index,加快SQLite存取速率 在產生日K、週...

技術 Day28 - 雲端交易主機 - GCP雲端平台申請&架設(Windows)

雲端交易主機 - GCP雲端平台申請&架設(Windows) 考慮到大部分使用者仍然習慣 Windows 作業系統,所以這篇就教大家如何在GCP上架設...

鐵人賽 永豐金融APIs DAY 28

技術 <Day28> Shioaji API 證券戶登入 & 匯入憑證

● 這章會示範如何透過自己的證券戶做登入以及匯入憑證 登入(Login) 之前幾章我們所使用 Shioaji API 做的報價、訂閱、下單等各項功能都是以模擬帳...

鐵人賽 永豐金融APIs DAY 28

技術 Day28 - [Shioaji] 超入門!永豐證券程式交易API快速上手 (1)

一晃眼,鐵人賽就進入了尾聲,先前一直說有時間要來寫Shioaji的,總是不能食言。我想就用最後兩篇的篇幅快速的導讀一下Shioaji的基礎入門功能。我發現自己之...

鐵人賽 永豐金融APIs DAY 28
永豐證API X Python 系列 第 28

技術 【D28】熟練一下廚具-bid and ask #3:製作臺指選擇權價差單

前言 現在有資料可以制定選擇權的價差單,甚至可以用tick提供最即時的價格,進行組合,製作出我們的即時價差單。 本日程式碼使用:d28_spread.py...

鐵人賽 永豐金融APIs DAY 27
深入解析 Shioaji API 系列 第 27

技術 Day 27 - 建立自己的K線資料庫 (中)

本篇重點 透過Pandas讀取資料及做OHLC轉換 DataFrame.resample中的Left與Right 使用DataFrame.dropna移除資料...

技術 Day27 - 雲端交易主機 - Ubuntu SSH登入 & 遠端桌面

雲端交易主機 - Ubuntu SSH登入 & 遠端桌面 SSH登入 本機端建立SSH金鑰 ssh-keygen -t rsa -f ~/.ssh/...

鐵人賽 永豐金融APIs DAY 27

技術 <Day27> 永豐金iLeader — 查詢帳務

● 這章會示範如何透過永豐iLeader查詢交易帳務 接續前一章,我們這章來查詢股票買賣的交易紀錄 點選下方紅框處的交易帳務 會進入以下畫面 點選委託查詢...

鐵人賽 永豐金融APIs DAY 27
永豐證API X Python 系列 第 27

技術 【D27】熟練一下廚具-bid and ask #2:選擇權價差單如何組成

前言 介紹了什麼是bid and ask,也說明了選擇權這個食材,那廚具和食材要怎麼組合呢? 這邊會分成兩個部分說明,先是作法,再來是程式碼。 選擇權價差單...

鐵人賽 永豐金融APIs DAY 26

技術 Day26 - 雲端交易主機 - GCP雲端平台申請&架設(Ubuntu)

接下來的章節,我們將程式交易部署到GCP雲端平台上。首先,在GCP上建立一台Ubuntu的虛擬機。 Google Cloud 免費計畫 若是首次使用GCP服務,...

鐵人賽 永豐金融APIs DAY 26
深入解析 Shioaji API 系列 第 26

技術 Day 26 - 建立自己的K線資料庫 (上)

本篇重點 本篇目標是要下載kbar資料及建立自已的K線資料庫 抓取所有股票Contract 抓取所有股票Kbars資料 關於1分K 抓取所有股票Contra...

鐵人賽 永豐金融APIs DAY 26

技術 <Day26> 永豐金iLeader — 委託下單

● 這章會示範如何透過永豐的iLeader做下單動作 接續前一章,我們這次來操作下單的介面 點選紅框處的委託下單 點選證券下單 會進入以下畫面 在商品空格...

鐵人賽 永豐金融APIs DAY 26
永豐證API X Python 系列 第 26

技術 【D26】熟練一下廚具-bid and ask #1:什麼是選擇權價差單

前言 我們已經知道bid and ask,也稍微實作了一下,接下來繼續要怎麼玩呢?這時候有個不錯的交易,就是選擇權的價差單。 什麼是選擇權價差單 選擇權有分成...

鐵人賽 永豐金融APIs DAY 25

技術 <Day25> 永豐金iLeader — 查詢報價

● 這章會大致介紹永豐金iLeader及如何透過它查詢報價 "永豐金iLeader"是永豐金證券所推出的手機APP下單軟體,由三竹資訊開發,...

鐵人賽 永豐金融APIs DAY 25
深入解析 Shioaji API 系列 第 25

技術 Day 25 - 重覆呼叫shioaji.Shioaji()產生的記憶體問題-修正篇

在前一天的Day 24 - Shiaoji.Login踩坑經驗及修正中,談到在執行login動作時,未考慮要等待contract fetch動作完成,導致所抓的...

鐵人賽 永豐金融APIs DAY 25

技術 Day25- 如何盤中計算技術指標且發送訊號到line: 成果示範

今天要整合先前所學,使用colab盤中即時計算技術指標,當技術指標達到我們要的條件時,發送訊息到line! 盤中計算技術指標,通常是每隔一段時間計算一次,例如每...

鐵人賽 永豐金融APIs DAY 24
深入解析 Shioaji API 系列 第 24

技術 Day 24 - Shiaoji.Login踩坑經驗及修正

今天原本想開始抓個股的kbar資料及後續處理,結果在清洗Contract資料時,發現抓出來的TSE+OTC的股票Contract資料,相同的程式執行結果有時是5...

鐵人賽 永豐金融APIs DAY 24

技術 <Day24> 什麼是上市、上櫃、興櫃?什麼是ROD、IOC、FOK?

● 這章會簡述及稍微解釋一下上市、上櫃、興櫃以及ROD、IOC、FOK的差別 首先,讓我們再回顧一下Day22下單後的顯示結果 #股票資訊 contract=S...

鐵人賽 永豐金融APIs DAY 25
永豐證API X Python 系列 第 25

技術 【D25】 說明一下bid and ask

前言 說明一下bid and ask是什麼,我們這邊可以怎麼使用呢? 參考網站:[Bid and Ask]https://ithelp.ithome.com....

鐵人賽 永豐金融APIs DAY 24

技術 Day24 - 如何盤中計算技術指標且發送訊號到line: 不同頻率分K計算

之前我們學會了如何用talib計算一分K技術指標,也學會了如何用line發送通知。因為shioaji目前提供的分K是一分K,如果要計算五分K的技術指標、30分K...

鐵人賽 永豐金融APIs DAY 24
永豐證API X Python 系列 第 24

技術 【D24】使用新廚具:bid and ask

前言 現在取得資料也差不多了,換換使用bid and ask吧!看看這是什麼新廚具,可以製作出什麼新花樣 本日程式碼使用:d24_bid_ask.py 增...