本系列帖子“量化小講堂”,通過實際案例教初學者使用python、pandas進行金融數(shù)據(jù)處理,希望能對大家有幫助。
【必讀文章】:《10年400倍策略分享-附視頻逐行講解代碼》
【所有系列文章匯總】:http://xalimeijing.com/thread-3950124-1-1.html
個人微信:xingbuxing0807,有問題歡迎交流。
OKEX交易所詳細介紹——小白從入門到精通(下)
接中篇
合約交易盈虧計算
OKEX合約交易中,最重要的部分莫過于合約的盈虧計算。與傳統(tǒng)的商品期貨不同的是,每張OKEX的合約錨定的并不是固定數(shù)量的數(shù)字貨幣,而是固定數(shù)量的美元。即,一張合約的美元價值始終是固定的。一張BTC合約代表的是價值100美元的比特幣,對于另外7種,這個數(shù)字則是10美元。這樣的設(shè)計與其合約盈虧計算方式是分不開的。
如《OKEX虛擬合約用戶使用協(xié)議》所述,在投資者建倉后,隨著價格的波動會產(chǎn)生未實現(xiàn)盈虧
其計算方式是:
舉例來說:
這是BTC季度合約的空單,因此,使用第二個公式,且合約面值為100美元。
這 這是BTC季度合約的空單,因此,使用第二個公式,且合約面值為100美元。這
進行量綱的推導,不難發(fā)現(xiàn),-0.0325這個數(shù)字的單位是比特幣,而不是美元。
由于杠桿的存在,合約交易中,一旦價格向著不利于投資者的方向移動(多頭合約持倉者的不利方向即價格下跌,空頭合約反之),就很容易引起強制平倉,即爆倉。
OKEX的保證金率計算方式如下:
OKEX的強制平倉條件是,保證金率為0。但是由于調(diào)整系數(shù)的存在,實際上并不是保證金完全虧完才觸發(fā)強制平倉。對于10倍杠桿來說,OKEX設(shè)置的調(diào)整系數(shù)為10%,對于20倍杠桿來說,OKEX設(shè)置的調(diào)整系數(shù)為20%。因此,爆倉條件如下表所示:
由逐倉模式和全倉模式的特性,不難理解,在逐倉模式下,一旦爆倉,僅有該合約會發(fā)生強制平倉;而全倉模式下,所有合約的倉位都會被強制平倉。
合約交易中的穿倉
此外,在合約平倉之后,投資者的盈虧會進入已實現(xiàn)盈虧:
這部分盈虧暫時是無法從合約賬戶中轉(zhuǎn)出的。必須要在當前星期的周五下午4點,所有合約的盈虧結(jié)算之后,才能轉(zhuǎn)出。OKEX之所以要設(shè)計周五下午4點對所有合約進行清算的制度,除了當周合約需要交割之外,還有一個原因是需要結(jié)算穿倉損失。
在投資者觸發(fā)爆倉之后,OKEX會對這部分倉位進行限價強平。大部分時候這部分倉位可以正常成交,在成交之后剩余的保證金是不會還給用戶的,而是作為穿倉保證金。穿倉保證金的用途下文會講到。
如果在市場急劇變動的時候,在強平的時候,不僅將用戶剩余的保證金都虧光了,還有額外的損失,這部分隨時就會計入“穿倉用戶虧損”。
在每周五下午4點進行結(jié)算時,OKEX會將每個幣種的當周、次周、季度三個合約的未成交爆倉單的虧損進行統(tǒng)一結(jié)算。對于這個幣種在本周的“穿倉用戶虧損”,首先會使用之前提到的“穿倉保證金”來彌補。若仍然不夠,則會發(fā)生穿倉分攤,即將兩者的差值——稱之為凈穿倉虧損——分攤到所有的盈利投資者身上。
分攤計算方式如下:
當本周的行情有急劇波動的時候,很有可能很多人會爆倉,這時候很有可能發(fā)生穿倉分攤。印象中最高的時候穿倉分攤比例達到了12%。這也是很多人對okex詬病的一個地方。
穿倉分攤并不是每周都發(fā)生,大家可以在網(wǎng)站上查看歷周的穿倉分攤。
也正是因為穿倉分攤,在周五下午4點結(jié)算完畢之后,才能將已實現(xiàn)盈虧轉(zhuǎn)出。
另外,OKEX在最近發(fā)布了合約產(chǎn)品的升級公告。里面提到,將要把合約的未實現(xiàn)盈虧計算方式從“使用最新成交價”改為“使用標記價格”。這樣一來,合約的爆倉計算方式將有所調(diào)整,但可以肯定的是,因價格大幅異常波動而爆倉的情況肯定會減少。由于具體的計算方式尚未公布,本文暫時不進行解釋。
之后會講的內(nèi)容:
最近還會推出以下幾個主流交易所的詳細操作介紹。
1. bitfinex交易所詳細介紹
2. bitmex交易所詳細介紹
3. okex合約無風險期現(xiàn)套利詳細介紹
關(guān)于《量化小講堂》之后想看的內(nèi)容,或者相關(guān)問題,可以加我微信xingbuxing0807溝通。
覺得文章內(nèi)容有幫助的話,回復是最好的鼓勵!回復還可獲得一個論壇幣哦!