iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
永豐金融APIs

視覺化跨平台Client與永豐金融證券APIs 系列

身為一個菜雞會先從如何使用永豐API開始學起,一步一步建造屬於自己的API,最後再建置Web串接API讓量化資料視覺化,並可使用Web進行操控,希望30天內這個系統能建造完,大家加油!

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文 團隊ITKB後端工程師
DAY 1

前言、環境建置(1)

在前陣子我們公司剛好串接了永豐API的金流部分,使用體驗還算很不錯,因緣際會看到這次鐵人賽永豐居然是贊助商,且開設了一個主題,我就萌發了要在參賽一次的想法,試試...

DAY 2

環境建置(2)

昨日安裝完Anaconda後,今天要繼續安裝需要的lib, (1)先用管理者權限打開Anaconda Prompt (2)輸入指令安裝永豐證券的lib,pip...

DAY 3

Hello World && 永豐證券API登入

昨天打開了 Spyder 後,今天我們先來測試寫程式第一個都會碰到的 "Hello World",來測試一下整個環境有沒有問題",...

DAY 4

股市小白混亂篇-使用 ticks API(1)

為什麼標題會是這個呢,說來話長,我開啟永豐證券的文件閱讀時,看到下一個是ticks API,我瞬間矇了,身為小白完全不懂這些術語阿,拿去翻譯結果GOOGLE大爺...

DAY 5

股市小白混亂篇-使用 ticks API(2)

繼昨天我們已經可以取得ticks的資料後,有沒有發現資料有點難看,長長一串array很難觀看,今天我們要幫他整理一下,我們使用到的是pandas這個函式庫,可以...

DAY 6

Snapshot API測試

接下來照著永豐提供的github,下一個要使用到的是快照-Snapshot的部分,簡單來說就是當前的股票訊息,含開盤價、最高價、最低價、收盤價、變化價、平均價、...

DAY 7

kbars API測試

今天要測試永豐提供的kbars API, (1)老規矩先進行匯入使用的庫以及登入的動作,今天使用的不是ticks改用Kbars。 from shioaji.da...

DAY 8

Scanners API-總金額篇

這個API可以取得總金額的排名,步驟如下: (1)匯入需要的庫 import shioaji as sj (2)登入永豐證券帳密 api = sj.Shioa...

DAY 9

Scanners API-價格篇 && Pandas設定

這個API可以取得價格的排名,步驟如下: (1)匯入需要的庫 import pandas as pd import shioaji as sj (2)登入永豐...

DAY 10

Scanners API-Day Range Rank && Percent Rank

今天在測試一樣東西還沒成功,所以先讓我暫時偷懶一下,把Scanners API做一些參數變化。 (1)匯入需要的庫 import pandas as pd im...