本篇重點 透過Pandas讀取資料及做OHLC轉換 DataFrame.resample中的Left與Right 使用DataFrame.dropna移除資料...
資料轉換 到目前已知如何取得盤後資訊(日 K)、Tick 資料、分 K 與分 MA,但還缺乏時 K、周 K 這二個指標,因此需要透過歷史資料快速計算取得。 技術...
今天,我們差不多要正式進入主題了!! 首先當然得先來簡單介紹一下未來幾天我們所會使用到的軟體— Shioaji Shioaji為永豐金證券集團所開發的API介面...
指標描述 到目前已經透過 pandas 的 resample 和 rolling 以取得 K 棒和均線資訊,但還有一種指標是透過每根 K 棒的收價計算均線,一樣...
什麼是API API是Application Programming Interface的縮寫。API就像是程式間的橋梁,功用是提高特定的功能重複使用,增加效率...
基礎需求 依據指標,設計一套規則判斷進場或出場,並以事件方式提供註冊對象。 模組實作 基底類別 首先定義一個抽象類別規範每個策略運行模組都應提供的事件與應實作的...
指標判斷 當慢速均線與快速均線交叉時,有預示趨勢正在轉換的可能性,因此判斷均線交叉,是基礎的指標判斷技巧。 技術整合 前情提要 Day-11 資料保存:取得...
本篇重點 api.quote.subscribe簡介 訂閱個股盤中tick資訊 訂閱個股盤中bidask資訊 api.quote.subscribe簡介 官...
事前提要: 本 API 係為 永豐金 PYTHON API,尚未申請的朋友們,有兩個方法可以申請 洽詢營業員協助開通 線上申請透過永豐金證券新理財網,點選「...
前言 說明一下bid and ask是什麼,我們這邊可以怎麼使用呢? 參考網站:[Bid and Ask]https://ithelp.ithome.com....
安裝所需套件 使用 pip 安裝 # 事件處理 pip install events # 讓 dict 物件可用屬性的方式存取 pip install mun...
本篇重點 本篇目標是要下載kbar資料及建立自已的K線資料庫 抓取所有股票Contract 抓取所有股票Kbars資料 關於1分K 抓取所有股票Contra...
登入及下單簽署 官網對應說明文件:https://sinotrade.github.io/tutor/login/首先,說明如何登入Shioaji API。如果...
因前篇談到透過api.kbars抓取1分K的資料內容,但我們在看盤或盤後分析時,可能會用到其它類型的K線,例如:5分K或15分K。本篇會先說明1分K要如儲存並轉...
本篇重點 Ticks 介紹及屬性說明 使用 Pandas 將 Ticks 資料轉換為 DataFrame Ticks 介紹及屬性說明 官方說明文件:http...
本篇重點 Contract物件介紹 VS Code虛擬環境設定補充說明 Contract Contract物件,可說是Shioaji API的核心,因為它是...
今天來看一下如何使用Shioaji問回歷史交易資料,不過在此先提醒一下,上一篇有講到的永豐講師的Youtube課程,其中講師特別提醒大家,這個用法僅僅是方便永豐...
Backtesting到底要怎麼用呢?這邊我們會一步一步向大家介紹,最簡單的方式就是直接實做一個策略來和大家講解裡面的細節。 那我們就先從實做一條均線(季線60...
本篇重點 Snapshots 介紹與屬性說明 VS Code 查看Function參數內容 Snapshots 官方說明文件:https://sinotra...
本篇重點 Quote-Binding Mode介紹 透過Quote-Binding Mode,將訂閱資料寫入Redis 結論 Quote-Binding M...
本篇重點 每日下載及更新Kbar資料 每日產生觀察名單 結論 每日下載及更新Kbar資料 每天下載及更新K線資料,實際上做起來不比之前的程式簡單,因為還要考...
接下來的章節,我們將程式交易部署到GCP雲端平台上。首先,在GCP上建立一台Ubuntu的虛擬機。 Google Cloud 免費計畫 若是首次使用GCP服務,...
本篇重點 Kbars 介紹及屬性說明 使用 Pandas 將 Kbars 資料轉換為 DataFrame Kbars 介紹及屬性說明 官方說明文件:http...
在做投資之前,首先最重要的事,當然就是得先去開一個證券戶啦~~~ 什麼是證券戶? 簡而言之,一般我們在投資股票的時候會用到兩種帳戶,一個是我們原本的銀行帳戶,在...
本篇重點 在SQLite的Table中,新增欄位 透過pandas.DataFrame.rolling計算均線 回寫資料至SQLite中 在SQLite的T...
● 接下來這幾章會示範如何取得想要的Ticks資料 什麼是Ticks? "Tick"代表"檔位",那什麼是檔位呢?&qu...
學電腦只是為了工作嗎 早期真的是純脆為了興趣,但後來發現大家都比我厲害,變成了一種逼得自已必需要成長的動力 現在呢,為了糊口,不得不學多一點電腦知識,直到公司把...
##API規劃先準備這次消費串接的API,主要需要三支API 訂單建置API 目的:由網站點選繳費項目,呼叫永豐建立訂單交易API(OrderCreat...
前言 今天會介紹laravel一些簡單的指令以及建立路由還有CRUD方法跟資料庫連線喔!! 目標 php artisan 基本指令 資料庫工具以及連線設定 c...
● 這章會示範如何透過自己的證券戶做登入以及匯入憑證 登入(Login) 之前幾章我們所使用 Shioaji API 做的報價、訂閱、下單等各項功能都是以模擬帳...