iT邦幫忙

shioaji相關文章
共有 207 則文章
鐵人賽 自我挑戰組 DAY 14

技術 Day14:提供股票交易資訊及下單功能

前言 使用Python連結資料庫MongoDB實作理財機器人Mx.Ada提供股票交易資訊及下單功能,以下是一個以臺股臺積電(股票代號2330)為例的實作步驟。...

鐵人賽 自我挑戰組 DAY 12

技術 Day 12: 開發交易執行功能

前言 整合交易API或模擬交易環境,實現真實的交易執行功能。 允許使用者執行買入、賣出等交易操作。 步驟 選擇交易API或模擬交易環境:根據您的需求,可以...

永豐證API X Python 系列 第 31

技術 【Day ?(31)】測試環境無法登入

現在測試環境無法登入囉~該如何是好呢? 無法登入 先前可以使用測試環境與測試帳號登入,如Day3的程式碼: import shioaji as sj api...

鐵人賽 永豐金融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雲端平台申請&amp;架設(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登入 &amp; 遠端桌面 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及如何透過它查詢報價 &quot;永豐金iLeader&quot;是永豐金證券所推出的手機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...