VNPY 價差交易模組的使用學習
本文主要說說VNPY的價差模組的簡單使用,至於自開發演算法什麼暫不涉及。
VNPY提供價差交易模組,其實還是挺好用的, 先說說使用,再說說程式碼。進入之後的介面如下圖:
使用思路:
- - 定義價差組合:定義一組價差組合,可以是一個主動腿,一個或者多個被動腿
|- -指定針對價差組合演算法,系統預設是Sniper交易演算法,VNPY提供演算法模板,可以自己新增
|-- 針對Sniper演算法,選擇模式,和填入引數。這個在後面細說。
價差組合定義檔案在VnTrader/ST_setting.json
例項程式碼如下:
[ { "name": "rb.1910-2001", "activeLeg": { "vtSymbol": "rb1910", "ratio": 1, "multiplier": 1.0, "payup": 2 }, "passiveLegs": [ { "vtSymbol": "rb2001", "ratio": -1, "multiplier": -1.0, "payup": 2 } ] } ]
其中name是定義名稱
activeLeg定義主動腿,passiveLegs填入被動腿,其中被動腿是佇列,可以填入多個。
-- vtSymbol:指定期貨品種
-- ratio:這個有點繞,是針對量Volume的比例,如果是1,就是rb1910直接的買賣量,如果是2的話,就是原理買賣量處於2的取整。
如上圖所示,價差的買量和賣量其實是兩個腿的期貨可交易報單量取較小值。比如rb1910買量是3.0,rb2001是2.0,而且ratio都是1;那麼價差就是較小值2.0。
同樣,買入和計算持倉的時候,也會如此。
-- Multipier:這個是針對價格price的比例,就很好理解了。
-- payup: 這個是發單報價,是直接按照觸發價格,還是加上一點,比如觸發多單價格是3400,payup是2,那麼報單價格是3402。
Sniper演算法的引數:
首先看看下圖,是6月20一日的價差走勢,基本在價差上下限在258 / 245, 那麼思路就是差值在245時候,應該反身擴大回去,到249這樣位置,258時候反身回到253。
那麼在sinper引數可以這樣定義:
-- 模式:雙向,多空都做
-- Buy price/ Sell price:這裡填入都是差值,245看多,249平倉
-- Short price/ cover price: 258 差值看空,253空倉。
程式碼分析後面再寫吧。。。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22259926/viewspace-2655741/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 簡單介紹下vnpy的價差交易模組 spread_trading
- VNPY 基於SAR和肯特納的交易策略
- VNPY,從傳送交易指令到交易所的原始碼分析原始碼
- VNPY 交易所返回委託和交易狀態到策略的原始碼分析原始碼
- VNPY 單品種期貨的網格交易策略的實現
- retrying模組的學習
- 差分學習筆記筆記
- VNPY 一種基於統計的交易策略簡易實現
- 學習筆記:12864液晶模組的詳細使用筆記
- [Python模組學習] glob模組Python
- 模組學習之hashlib模組
- 為VNPY增加資料庫記錄交易資料功能資料庫
- VNPY中 Tick級別準高頻交易簡單策略
- SAP MM模組中的容差
- 在評價中學習評價
- VNPY 自帶跨時間週期交易策略MultiTimeframeStrategy 分析
- Node fs模組學習
- nginx學習之模組Nginx
- ansible模組學習
- 高通 QUP模組學習
- 強化學習-學習筆記2 | 價值學習強化學習筆記
- ES6模組與commonJS模組的差異JS
- 學習Python的urllib模組Python
- 深度學習之殘差網路深度學習
- 差分約束學習筆記筆記
- 模組學習之logging模組
- 利用Scikit-learn機器學習庫的特徵分類進行vnpy期貨量化交易機器學習特徵
- Node 快速學習 crypto 模組
- Linux核心模組學習Linux
- Python學習之模組Python
- Python學習——xml模組PythonXML
- Python time模組學習Python
- python模組學習:CookiePythonCookie
- Python模組學習:atexitPython
- Python模組學習:fileinputPython
- 差評的“價值”:圍繞使用者差評的響應、解決以及建設性溝通
- Python的shutil zipfile tarfile模組學習Python
- 起底差價合約發展簡史,什麼樣的外匯交易平臺值得你選擇?