FASTAPI建置 非常快速的簡介 過去講到PYTHON建置API,大多會想到Flask以及Django,Django 可以處理任何規模和容量的項目,可以做到更...
一晃眼,鐵人賽就進入了尾聲,先前一直說有時間要來寫Shioaji的,總是不能食言。我想就用最後兩篇的篇幅快速的導讀一下Shioaji的基礎入門功能。我發現自己之...
在進入正式叫用API前,還記得先前有比如四組Hash碼(以十六進位表示),或者要轉成bytearray (二進位binary)處理,然後又要轉成字串,或者需要對...
永豐銀行量身打造逾百支 API,支援消費支付、生活繳費、身分認證與開放銀行等四大面向的 B2C 應用,廣泛運用於零售、電商、電子支付、新創等產業,至今已協助逾千...
中秋連假還要寫鐵人賽的文章真的是有一點吃力,雖然平常也只有晚上下班後可以撰寫文章,但連假畢竟有較多需要和家人一起互動的時間,要專注將心思放在文件撰寫與規格研究和...
今天就來完成登入驗證的部分! 昨天已經完成發送帳號密碼到api,驗證ok即發送一筆JWT給client,接下來要實作的部分就是要讓除了登入url(/api/v1...
Shioaji API 簡介 Shioaji API 是由永豐金證券所開發的API,只要你有永豐金的證券戶,都可以用電子交易的帳號及密碼登入;若完成「API 證...
昨天在controller有做了一個post的登入api,不過也就只是驗證你傳入的帳密有沒有正確而已,要怎麼實際應用在網頁的登入驗證上呢? Session 驗證...
今天一開始 先來新增spring boot的連線設定 Spring Boot的設定檔application.properties在專案目錄的src/main/r...
經過一整天的奮鬥,終於跟React稍微熟了一點 首先建一個apiUtil.js我打算把跟後端相關的方法都集中在這邊做管理先從登入開始這邊就是拿使用者輸入的ema...
加密前的資料在前幾天我們都有拿到了!接著就是實作 AES-CBC 囉~ 流程如下圖 關於 AES-CBC,可以參考 Wiki不過我還是稍微講一下,從圖片可以看...
回顧前一天講的MVC,下達request到Controller後,由Service去執行資料的 增/刪/改/查,最後再呈現在View上 在以前,我們會新增一支c...
先來複習一下: 昨天做的是取得Nonce及HashID的部分,今天就來講要怎麼算IV值吧! 既然順利拿到了Nonce值後,就可以繼續加工來產出IV值,有點懶所...
前言 說明一下bid and ask是什麼,我們這邊可以怎麼使用呢? 參考網站:[Bid and Ask]https://ithelp.ithome.com....
本篇重點 透過Pandas讀取資料及做OHLC轉換 DataFrame.resample中的Left與Right 使用DataFrame.dropna移除資料...
現在測試環境無法登入囉~該如何是好呢? 無法登入 先前可以使用測試環境與測試帳號登入,如Day3的程式碼: import shioaji as sj api...
一般而言,網站程式大多會是這樣的架構:https://developer.mozilla.org/en-US/docs/Glossary/MVC 就是大家所熟知...
今天,我們差不多要正式進入主題了!! 首先當然得先來簡單介紹一下未來幾天我們所會使用到的軟體— Shioaji Shioaji為永豐金證券集團所開發的API介面...
Python實作 Request發送 如果你的Python環境沒有requests模組 pip install requests 向網站/網路資源請求資料(r...
目前在瀏覽器儲存使用者資料的主流方式有兩種,一種是存local storage、一種是存在Cookie裡面,其他還有trust token、web sql等等的...
延續昨天的十六進位轉換,還有件重要的事。 隱藏的問題,容量變大了 若是某個需求,資料傳送過程中不允許傳送中文,僅能以英數字傳送,那麼我們有機會將原本的中文透過上...
什麼是API API是Application Programming Interface的縮寫。API就像是程式間的橋梁,功用是提高特定的功能重複使用,增加效率...
本篇重點 api.quote.subscribe簡介 訂閱個股盤中tick資訊 訂閱個股盤中bidask資訊 api.quote.subscribe簡介 官...
事前提要: 本 API 係為 永豐金 PYTHON API,尚未申請的朋友們,有兩個方法可以申請 洽詢營業員協助開通 線上申請透過永豐金證券新理財網,點選「...
忙碌的一天又過去了,下班回家頭昏眼花的...要完成鐵人賽真的需要超凡意志,還好今天星期五... 好,今天終於要來實作JWT了!因為時間有限,就以最簡單的方式來實...
本篇重點 本篇目標是要下載kbar資料及建立自已的K線資料庫 抓取所有股票Contract 抓取所有股票Kbars資料 關於1分K 抓取所有股票Contra...
因前篇談到透過api.kbars抓取1分K的資料內容,但我們在看盤或盤後分析時,可能會用到其它類型的K線,例如:5分K或15分K。本篇會先說明1分K要如儲存並轉...
登入及下單簽署 官網對應說明文件:https://sinotrade.github.io/tutor/login/首先,說明如何登入Shioaji API。如果...
本篇重點 Contract物件介紹 VS Code虛擬環境設定補充說明 Contract Contract物件,可說是Shioaji API的核心,因為它是...
本篇重點 Ticks 介紹及屬性說明 使用 Pandas 將 Ticks 資料轉換為 DataFrame Ticks 介紹及屬性說明 官方說明文件:http...