iT邦幫忙

程式交易相關文章
共有 225 則文章
鐵人賽 永豐金融APIs DAY 14
深入解析 Shioaji API 系列 第 14

技術 Day 14 - 委託單建立、修改及取消

本篇重點 委託單建立 委託單修改 委託單取消 本篇的委託單的Contract會以股票做範例。期貨跟選擇權,下單方式跟股票相同,只要參考前一篇建立對應的Ord...

鐵人賽 永豐金融APIs DAY 13

技術 開個六給他,讓他贏莊家一百塊 - 根據五檔報價之期貨買賣

原本想要實作根據五檔掛買賣下單,發現 snapshots 沒有五檔買賣價格 假如我今天就是想掛某一檔價格的話怎麼辦呢? 這樣的下單沒有價格根據,只好用 stre...

鐵人賽 永豐金融APIs DAY 13

技術 [Day13] 建立訂單交易API_6

本節將進行繼續完成虛擬訂單的功能 首先每組訂單需要一組訂單編號,為了方便,筆者這邊採UUID的方式,最後一位則是依據要不要付款決定,9是不要,1則是要。 def...

鐵人賽 永豐金融APIs DAY 2

技術 [day13] 快速建構JSON Server

前面幾篇做了幾個交易相關的API,而為了快速跳過後端API的建置,前端網頁要留存的資料源,就打算偷懶來快速建構JSON Server,顧名思義,就是建構一個以J...

鐵人賽 永豐金融APIs DAY 13

技術 <Day13> Ticks — 取得股票(Stock)逐筆成交資料

● 接下來這幾章會示範如何取得想要的Ticks資料 什麼是Ticks? &quot;Tick&quot;代表&quot;檔位&quot;,那什麼是檔位呢?&qu...

鐵人賽 永豐金融APIs DAY 13

技術 Day13 - 如何用shioaji搭配Ta-Lib計算技術指標: 安裝篇

Ta-Lib是非常好用的技術指標模組,提供高達100多種的技術指標,常見的技術指標幾乎都可以在這裡找到,不用再自己一行一行撰寫計算技術指標的程式碼,相當方便。以...

鐵人賽 永豐金融APIs DAY 13
深入解析 Shioaji API 系列 第 13

技術 Day 13 - Futures期貨、Options選擇權Order建立

本篇重點 Futures期貨Order建立 Options選擇權Order建立由於前一篇有說明Order物件的相關參數說明,本篇只列出相關範例程式。 Fut...

鐵人賽 永豐金融APIs DAY 13
永豐證API X Python 系列 第 13

技術 【D13】發現新book:Account Data- Position

前言 看了一些交易資料,現在來看看一些帳務相關的資料吧。 參考網站:Position 本日程式碼使用:d13_account_position.ipynb...

鐵人賽 永豐金融APIs DAY 12

技術 買菸賠菸 - 零股買賣

import shioaji as sj api = sj.Shioaji() accounts = api.login(&quot;YOUR_PERSON_...

鐵人賽 永豐金融APIs DAY 12

技術 [Day12] 建立訂單交易API_5

本節將繼續實作內文加密,程式如下 def aes_encrypt(key, content, iv): cipher = AES.new(key.enc...

鐵人賽 永豐金融APIs DAY 2

技術 [day12]串接API實測-永豐訂單查詢API(日期查詢)

訂單單筆查詢API設定 系統需要留存所有訂單資訊,配合繳款截止日,設定每天抓取兩日前資料進行資料留存,以供未來網頁呈現歷史交易。 訂單建置API 程式 @...

鐵人賽 永豐金融APIs DAY 12

技術 <Day12>淺談什麼是股票、期貨、選擇權、指數?

● 這篇主要是寫給初出茅蘆且目前還是身為投資小白的自己 在分項介紹之前,先搞懂什麼是&quot;金融產品&quot;? 在Day3的時候我有簡略介紹到什麼是&q...

鐵人賽 永豐金融APIs DAY 12
深入解析 Shioaji API 系列 第 12

技術 Day 12 - 下單電子憑證及Stock股票Order建立

本篇重點 api.activate_ca 啟動下單電子憑證 Stock股票Order建立 api.activate_ca 啟動電子憑證 官方說明文件:htt...

鐵人賽 永豐金融APIs DAY 12

技術 Day12 - 如何查詢委託單狀態

中秋過,老一輩常講甚麼中秋變盤,認不認同看個人。但中秋之後的幾天大漲大跌的,是不是好刺激? 想作多或作空都沒有對錯,各憑本事能賺錢就是對的。但如果要用證券做空,...

鐵人賽 永豐金融APIs DAY 11

技術 買大買小!下好離手 - 下單

shioaji 股票下單 contract = api.Contracts.Stocks.TSE.TSE2890 掛買單 order = api.Order...

鐵人賽 永豐金融APIs DAY 11

技術 [Day11] 建立訂單交易API_4

本節將繼續實作內文加密,流程如下圖 看上圖推斷,這邊是將HashID作為AES CBC加密的Key值,AES CBC加密的iv則是之前準備的iv值 先前已經完...

鐵人賽 永豐金融APIs DAY 11

技術 <Day11> Contract — 取得指數(Index)資訊

● 這章將以模擬帳戶來示範如何取得指數(Index)資訊 回顧上一章,我們學會如何用Contract取得選擇權資訊以下為其完整程式碼 本章我們試著用Contra...

鐵人賽 永豐金融APIs DAY 11

技術 Day11 - 如何查詢目前期權帳戶可用餘額

今天的主題是如何查詢目前期權帳戶的可用餘額,相關的官網教學可以點這個連結。因為我沒有期權帳戶,所以也沒辦法查詢期權帳戶餘額,因此文章裡面的程式碼和ouput的內...

鐵人賽 永豐金融APIs DAY 11
深入解析 Shioaji API 系列 第 11

技術 Day 11 - Subscribe 訂閱盤中報價資訊(Futures)

本篇重點 訂閱期貨盤中tick資訊 訂閱期貨盤中bidask資訊官方說明文件:https://sinotrade.github.io/tutor/market...

鐵人賽 永豐金融APIs DAY 2

技術 [day11]串接API實測-訂單單筆查詢API

訂單單筆查詢API設定 使用者於費用繳交申請後,匯款或刷卡後,查詢費用繳交之相關紀錄。 訂單建置API 程式 @app.post(&quot;/sino...

鐵人賽 永豐金融APIs DAY 10

技術 海棠小姐借我一根頭髮, 輕輕的拉~拉~拉~ - 盤中 call 訊

寫好一些買賣訊號之後,除了可以用回測之外,也可以工人智慧協助查看是否與其策略符合 研究了一下 結合聊天機器人似乎是很好的方式,假如有爆大量或是趨勢反轉能及時通知...

鐵人賽 永豐金融APIs DAY 10

技術 [Day10] 第十章-專案開啟前的User Story (軟體工程分享)

前言 在前面總結完laravel的技巧後今天想要跟各位分享開啟一個專案的時候會進行什麼步驟User Story是一個很棒的概念它可以有效的把使用情境跟工程師的任...

鐵人賽 永豐金融APIs DAY 10
深入解析 Shioaji API 系列 第 10

技術 Day 10 - Subscribe 訂閱盤中報價資訊(Stocks)

本篇重點 api.quote.subscribe簡介 訂閱個股盤中tick資訊 訂閱個股盤中bidask資訊 api.quote.subscribe簡介 官...

鐵人賽 永豐金融APIs DAY 10

技術 <Day10> Contract — 取得選擇權(Options)資訊

● 這章將以模擬帳戶來示範如何取得選擇權(Options)資訊 回顧上一章,我們學會如何用Contract取得期貨資訊以下為其完整程式碼 接下來我們試著用Con...

鐵人賽 永豐金融APIs DAY 11
永豐證API X Python 系列 第 11

技術 【D11】再度熟悉廚具:合約

前言 除了在Day6上面寫的功能,發現合約還有很多東西可以玩。 概況 登入後,直接使用api.Contracts,觀看可以使用的資料: Indexs=(OT...

鐵人賽 永豐金融APIs DAY 10

技術 [Day10] 建立訂單交易API_3

筆者在這一章節,進行sign及取得iv的實作 首先由Sign開始,在[Day4] API開發規格書中有提到Sign的產生方式。 def get_message_...

鐵人賽 永豐金融APIs DAY 10

技術 Day10 - 如何查詢委託單狀態

又到了每天把玩Python API的時間了,還記得Day8的文章嗎? 我們對於下單的狀態訊息做了示範與說明。今天來談查詢委託單,查詢動作對交易很重要,不過其實程...

鐵人賽 永豐金融APIs DAY 2

技術 [day10]串接API實測-訂單建置API

訂單建置API設定 建立預計導入API的參數清單 class ApiSource(BaseModel): householder:str...

鐵人賽 永豐金融APIs DAY 9

技術 莊家 show hand 了? - 竭盡點 ?

今年是台股放量的一年,也是新一代韭菜畢業的一年 很多人提到無本當沖多好賺之類的 但當沖沒看懂方向真的很容易畢業 常聽到有「竭盡點」 指的是短時間內不論是多方或空...

鐵人賽 永豐金融APIs DAY 9

技術 [Day09] 第九章-Laravel 操作心得及資料來源補充

前言 經過昨天一連串得技術跟程式轟炸今天想分享一些使用laravel的心得並且總結昨天的技術今天以輕鬆閒聊的方式談談吧! 目標 php artisan 常用指...