iT邦幫忙

鐵人檔案

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

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

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

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 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", 來測試一下整個環境有沒有問題&quot...

DAY 4

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

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

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.d...

DAY 8

Scanners API-總金額篇

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

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...