● 讓我們來一起探究什麼是"量化交易"吧! 說到"反覆驗證",大家一定會聯想到一樣東西,那就是"數學"...
前言 串連行情的部分OK了,我們再回到盤後資訊,這是要使用的是Scanners。 參考網站:StocScannersks參考網站:Futures 本日程式...
● 這章來示範如何取得指數(Indexs)的ticks 回顧上一章,我們學會如何取得選擇權的ticks以下為其完整程式碼及輸出 本章我們來試著取得指數的tick...
本節將進行完整的虛擬訂單請求發送 def get_order(shop_no, need_pay, return_url, backend_url, hash_...
● 這章來示範如何取得選擇權(Options)的ticks 回顧上一章,我們學會如何取得特定時段的期貨ticks以下為其完整程式碼與輸出 本章我們來試著取得選擇...
最近研究K棒,跟著某知名投顧分析師看盤後解析,「站上五日線買,跌破五日線賣,投信看十日」各種台詞朗朗上口,真的要真金白銀進去真的是被割韭菜 我們來研究一下一種策...
今天在賭場中有聽到某位賭徒問了一位老師問題,是關於莊家吃貨的策略 簡單來說就是根據買賣明細判斷,當某檔股票在短時間內有大單(可能499張或是價格好幾萬),代表主...
前言 把手邊的工具都了解一遍,像是合約、訂閱等等。尤其是昨天的訂閱,讓我們更前一步,但是實際上這樣的行情資料,並不適合在Jupyter notebook上,應該...
更新一下get_iv這支程式 def get_iv(nonce): sha_nonce_value = hashlib.sha256(nonce.enc...
● 這章來示範如何取得期貨(Futures)的ticks 回顧上一章,我們學會如何取得股票的ticks以下為其完整程式碼與輸出 本章我們來試著取得期貨的tick...
上一篇介紹如何在Backtesting寫策略,這篇會和大家介紹如何做參數的最佳化。 什麼是參數最佳化呢?簡單來說就是找到一個參數,能讓「(目標)」(最佳)。 而...
Backtesting到底要怎麼用呢?這邊我們會一步一步向大家介紹,最簡單的方式就是直接實做一個策略來和大家講解裡面的細節。 那我們就先從實做一條均線(季線60...
Hi,介紹了api的各種函數後,相信讀者一定很好奇,有了這些資料之後要怎麼回測啊?畢竟在開始實單做程式交易之前,交易策略到底會賺錢還是賠錢,沒有回測真的不敢用啊...
前言 看了一些交易資料,現在來看看行情訂閱Subscribe吧~ 參考網站:Stocks參考網站:Futures 本日程式碼使用:[d14_subscri...
本篇重點 剛好看到有人在詢問,是否先有tick資料,才會更新bidask的資料這裡就來實測,順便練習一下如何取得測試資料,整理並統整出來在測試之前要先安裝Red...
原本想要實作根據五檔掛買賣下單,發現 snapshots 沒有五檔買賣價格 假如我今天就是想掛某一檔價格的話怎麼辦呢? 這樣的下單沒有價格根據,只好用 stre...
本節將進行繼續完成虛擬訂單的功能 首先每組訂單需要一組訂單編號,為了方便,筆者這邊採UUID的方式,最後一位則是依據要不要付款決定,9是不要,1則是要。 def...
這邊實做一個函數,讓他能夠一次對好幾隻策略做最佳化,輸入的strategylist就是把好幾個策略包在一個list裡面餵進來,把所有的策略最佳化之後回傳結果。...
雲端交易主機 - Ubuntu SSH登入 & 遠端桌面 SSH登入 本機端建立SSH金鑰 ssh-keygen -t rsa -f ~/.ssh/...
Ta-Lib是非常好用的技術指標模組,提供高達100多種的技術指標,常見的技術指標幾乎都可以在這裡找到,不用再自己一行一行撰寫計算技術指標的程式碼,相當方便。以...
前言 看了一些交易資料,現在來看看一些帳務相關的資料吧。 參考網站:Position 本日程式碼使用:d13_account_position.ipynb...
import shioaji as sj api = sj.Shioaji() accounts = api.login("YOUR_PERSON_...
本節將繼續實作內文加密,程式如下 def aes_encrypt(key, content, iv): cipher = AES.new(key.enc...
今天弄布林通道策略的部分,一般看到的布林通道會先弄出一條均線,然後在上下2個標準差的地方各畫一條線,這個布林通道可以用來做順勢交易和逆勢交易,順勢交易的一個例子...
● 接下來這幾章會示範如何取得想要的Ticks資料 什麼是Ticks? "Tick"代表"檔位",那什麼是檔位呢?&qu...
中秋過,老一輩常講甚麼中秋變盤,認不認同看個人。但中秋之後的幾天大漲大跌的,是不是好刺激? 想作多或作空都沒有對錯,各憑本事能賺錢就是對的。但如果要用證券做空,...
本篇重點 Order & Deal Event 委託單失敗OrderState內容官方說明文件:https://sinotrade.github.io...
前言 有個Snapshot的功能,可以看當下的商品狀況,讓我們看看這個功能可以做啥吧! 參考網站:Snapshot 本日程式碼使用:d12_snapsho...
shioaji 股票下單 contract = api.Contracts.Stocks.TSE.TSE2890 掛買單 order = api.Order...
本篇重點 委託單建立 委託單修改 委託單取消 本篇的委託單的Contract會以股票做範例。期貨跟選擇權,下單方式跟股票相同,只要參考前一篇建立對應的Ord...