一 什麼是合約交易?

1 合約交易是指買

賣雙方對

約定

未來某個時間

按指定價格接收一定數量的某種資產的協議進行交易。 合約交易的買賣物件是由交易所統一制定的標準化合約,交易所規定了其商品種類,交易時間,數量等標準化資訊。合約代表了買賣雙方所擁有的權利和義務。

簡單點說就是 現在約好未來某個時間地點交易一定數量的某種商品。

2 合約交易是一種金融衍生品,相對於現貨市場的交易,使用者可以在期貨合約交易中透過判斷漲跌,選擇買入做多或賣出做空合約,來獲得價格上漲或者下跌帶來的收益。

二 合約交易的作用?

標準化合約設計的初衷是為了對沖現貨風險而設計的,為了鎖定收益成本,對沖現貨價格大幅波動的風險,從事大宗商品買賣的公司或個人會在期貨市場下相同頭寸的空單(多單),用來抵禦風險。

比特幣為代表的數字資產合約交易通常採取價差交割,在合約到期時,系統會對所有沒有平倉位以交割價格進行交割結算。

三 合約交易的規則

1 交易時間

合約交易是7*24小時交易,只有在每週五16:00(UTC+8)結算或交割期間會中斷交易。合約在交割前最後10分鐘,只能平倉,不能開倉。

2 交易型別

交易型別分為兩類,開倉和平倉。開倉和平倉,又分買入和賣出兩個方向:

買入開多(看漲)是指當用戶對指數看多、看漲時,新買入一定數量的某種合約。進行“買入開多”操作,撮合成功後將增加多頭倉位。

賣出平多(多單平倉)是指使用者對未來指數行情不再看漲而補回的賣出合約,與當前持有的買入合約對沖抵消退出市場。進行“賣出平多”操作,撮合成功後將減少多頭倉位。

賣出開空(看跌)是指當用戶對指數看空、看跌時,新賣出一定數量的某種合約。進行“賣出開空”操作,撮合成功後將增加空頭倉位。

買入平空(空單平倉)是指使用者對未來指數行情不再看跌而補回的買入合約,與當前持有的賣出合約對沖抵消退出市場。進行“買入平空”操作,撮合成功後將減少空頭倉位。

3 下單方式

限價委託:使用者需要自己指定下單的價格和數量。開倉和平倉都可以使用限價委託。

對手價下單:使用者如果選擇對手價下單,則使用者只能輸入下單數量,不能再輸入下單價格。系統會在接收到此委託的一瞬間,讀取當前最新的對手價格(如使用者買入,則對手價為賣1價格;若為賣出,則對手價為買1價格),下達一個此對手價的限價委託。

4 倉位

使用者開倉成交後,即擁有了倉位,同種合約同一方向上的倉位會合並。在一個合約賬戶中,最多隻能有6個倉位,即當週合約多倉、當週合約空倉、次周合約多倉、次周合約空倉、季度合約多倉、季度合約空倉。

5 下單限制

平臺對單個使用者某個週期合約的持倉數量、單筆開倉/平倉的下單數量會做出限制,防止使用者操縱市場。

當用戶的持倉數量或委託數量過大,平臺認為可能對系統和其他使用者產生嚴重風險時,平臺有權要求使用者採用包括但不限於撤單,平倉等風控措施。平臺有權採用包括但不限於限制總倉位數量,限制總委託數量,限制開倉,撤單,強行平倉等措施進行風險控制。

四 保證金

1 什麼是保證金?

在虛擬合約市場上,使用者只需根據合約價格,按一定比率交納少量資金作為履行合約的財力擔保,便可參與合約的買賣,這種資金就是虛擬合約保證金。

例如 你拿一個BTC 10倍看漲 ,這時候相當於你有10BTC,漲10個點,你就有2個BTC了(實際上是1。909個,具體演算法後面講)。但跌了,就先虧這一個BTC,這個BTC就是保證金。

2 什麼是槓桿?

槓桿一種常見金融交易制度,即保證金制度。“槓桿”使投資者可交易金額被放大的同時,也使投資者獲得的收益和承擔的風險加大了。也就是放大了收益和風險。

3 保證金模式有兩種:

1 全倉模式

使用者開倉後,賬戶內的所有倉位持倉的風險和收益合併計算,持倉需要的保證金,會隨著最新成交價的變化而變化。全倉保證金模式下,開倉的要求是開倉後的保證金率不能低於100%。

2 逐倉模式

每個合約的雙向持倉將會獨立計算其保證金和收益,只有開倉可用保證金大於等於開倉所需的保證金數量,使用者才能進行委託。而逐倉保證金時,每個合約的開倉可用保證金可能不一致。

可以這麼理解,全倉就是把所有的資金放在了一個池子裡面,逐倉就是把部分資金放在了一個池子裡,全倉爆倉的話 ,所有資金歸零。逐倉爆倉的話,部分資金歸零,但是逐倉比全倉更容易爆倉,主要是因為槓桿的原因,同樣是10倍槓桿,如果全倉只下單一半資金的話,槓桿則等同於5倍 。

4 保證金計算公式

持倉保證金=(合約面值*持倉合約數量)/最新成交價/槓桿倍數

例如 現在BTC的最新價格為4000USD ,槓桿倍數為10, BTC的合約面值為100USD,買入開多40張,持倉保證金=(100*40)/4000/10=0。1BTC

也就是 在4000USD的價格 買入開多40張 ,下單0。1BTC 10倍槓桿,就相當於下單了1BTC。

5 保證金率:

保證金率是衡量使用者資產風險的指標,保證金率越小,賬戶的風險越高。當保證金率小於等於0時,您的倉位將會被系統強制平倉。

保證金率 =(賬戶權益/佔用保證金)* 100% - 調整係數

佔用保證金 = 持倉保證金 + 凍結保證金

調整係數,為防止使用者穿倉而設計。每一個品種的每一個槓桿倍數,都有一個對應的調整係數。如 BTC合約10倍槓桿調整係數為15%,20倍槓桿調整係數為 30%,5倍槓桿的調整係數為8%。

例如:

使用者合約賬戶權益有2BTC,在價格為5000USD/BTC開多100張季度合約(合約面值為100USD),槓桿倍數為10倍,調整係數為15%,在不考慮成交手續費的情況下,該使用者的強制平倉價為2537。5。

五 賬戶權益及盈虧計算

1 合約賬戶權益

合約賬戶權益,為該幣種合約賬戶的總權益。

合約賬戶權益 = 賬戶餘額 + 本週已實現盈虧+本週未實現盈虧

2 賬戶餘額

賬戶餘額是指使用者在合約賬戶所持有的幣種數量,即幣幣賬戶轉入合約賬戶的幣種數量。清 算時,使用者交易所產生的的已實現盈虧將在該項上增減。

3 未實現盈虧

未實現盈虧,是使用者當前持有的倉位的盈虧,未實現盈虧會隨著最新成交價格變動而變化。

多倉未實現盈虧 =(1/持倉均價 - 1/最新成交價)* 多倉合約張數 * 合約面值

空倉未實現盈虧 =(1/最新成交價 - 1/持倉均價)* 空倉合約張數 * 合約面值

例如:

如使用者持有100張BTC季度合約多倉倉位(合約面值為100USD),持倉均價為5000 USD/BTC。若當前最新價格為 8000USD/BTC,則現在的未實現盈虧=(1/5000-1/8000)*100*100 = 0。75BTC。

從公式的數學形態上來看,不是很容易理解演算法。之前也有很多小夥伴不理解 ,明明是10倍開多,為什麼漲了10個點 ,我的收益沒有達到百分之100%,總覺得交易所是不是又坑我 。

我是這樣理解的 :

在比特幣價格為4000USD的時候 ,你拿了一個比特幣來期貨這個大賭場玩,賭場就按照你拿了4000USD進來 ,比如你10倍梭哈壓大(開多),價格漲了10% 到4400USD,此時 賭場要賠你 4000*10*0。1=4000USD。但你進賭場給的籌碼是BTC,現在也要還BTC給你。此時比特幣價格為4400,所以你得到的比特幣是4000/4400=0。9090BTC。

收益率就是0。9090/1*100%=90。9%

從新整理:

持倉均價:4000USD

最新成交價:4400USD

漲跌幅:(4400-4000)/4400*100%=10%

多倉合約張數:1*10*4000/100=400張 (下單比特幣個數*槓桿倍數*持倉均價/合約面值)

持倉價值:1*10*4000=40000USD (下單比特幣個數*槓桿倍數*持倉均價)

開倉保證金:1BTC (開倉張數*合約面值/槓桿倍數/持倉均價)

USD收益:40000 * 10% =4000USD 持倉價值*漲跌幅

BTC收益:40000 * 10% /4400= 0。909BTC 持倉價值*漲跌幅/最新成交價

USD收益率:(4400-4000)/4400*100%=10% ( 漲跌幅)

BTC收益率:40000 * 10% /4400/1 *100% =90。9% (BTC收益/開倉保證金)

看完上面的公式有木有感覺更暈了 。

數字貨幣合約交易基礎知識

4 已實現盈虧

已實現盈虧,是使用者已平倉倉位產生的盈虧,以及交易產生的手續費,並且尚未透過清算計算賬戶餘額之中的盈虧。

已實現盈虧在合約結算/交割前不能轉出合約賬戶

每筆平倉的已實現盈虧:

多倉已實現盈虧 =(1/持倉均價 - 1/平倉成交均價)* 平多倉合約張數 * 合約面值

空倉已實現盈虧 =(1/平倉成交均價 - 1/持倉均價)* 平空倉合約張數 * 合約面值

已實現盈虧與未實現盈虧 相對比 就是已經平倉結算的盈虧 ,所以計算公式的區別就是 按照最新價和平倉成交均價來計算的區別。

六 合約結算/交割問題

1 結算和交割的區別?

1 結算價格和交割價格計算方式不同

2 結算規則和交割規則不同

3 給使用者感覺最大區別是: 結算後倉位還在,交割後就自動平倉了。

2 結算:

1 結算時間: 北京時間 每週週五16:00

2 結算價格:系統取該合約結算前最後一個小時的數量加權成交均價作為結算價格進行結算

3 結算規則:

當週無負債結算制度

系統採用當週無負債結算制度,當週交割合約不參與當週無負債結算。

當週無負債結算制度的意義在於將使用者的盈利變為餘額,使得盈利使用者可以將盈利部分提走,結算並不會改變使用者的實際盈虧情況,結算前與結算後用戶的權益不會發生變化。

結算時將發生如下變化:

系統將根據結算價,計算使用者需要結算的未實現盈虧,然後將未實現盈虧合併到已實現盈虧中,已實現盈虧在參與分攤後將轉入賬戶餘額

結算後,合約的持倉均價將變為此次的結算價格。此後的未實現盈虧將根據新的結算價格進行計算。

3 交割:

1 結算時間: 該合約最後一週的週五16:00(UTC+8)

2 結算價格:系統以交割前最後一小時BTC等幣種美元指數的算術平均值作為交割價格。

3 交割規則:

合約在到期時,會進行交割。系統採用價差交割(現金交割)方式。

系統會將到期未平倉合約,以交割價格進行平倉。

平倉產生的盈虧計入已實現盈虧。

交割會產生手續費,此手續費也會計入已實現盈虧。

合約在交割前最後10分鐘,只能平倉,不能開倉。

風險準備金

風險準備金,用於應付因強平單未能平出而產生的穿倉損失 。

每一個種合約品種,都有一個風險準備金。同一品種不同週期的合約共享同一個風險準備金。 如 BTC 周合約、次周合約、季度合約,共享同一個 BTC 風險準備金。

系統會在對使用者進行強平倉時,接管使用者的倉位,並在市場上進行平倉。平倉成交產生的盈利,會注入到相應品種的風險準備金。系統會在初始交易或者特殊情況下,手動劃轉到風險賬戶,部分資產用於增資風險準備金。

風險準備金使用:在進行每週結算以及交割時,如果有系統強平單未能平出,產生了穿倉虧損,則會由風險準備金優先進行賠償,風險準備金不足以賠償的部分,將進入分攤步驟進行分攤。

八 分攤機制

當市場行情波動較大,使用者強制平倉後,按照強平價格無法成交時,導致虧損範圍大於風險準備金。平臺採用“分攤”制度,從本週盈利的賬戶中,每個賬戶按盈利等比分攤穿倉部分的損失。

1 全賬戶分攤制度

將所有強平單產生的穿倉虧損合併統計,並按照三個合約型別(即周,次周,季度合約)的盈利賬戶的所有收益作為分攤基數進行分攤。

分攤係數=穿倉虧損/所有盈利使用者的收益之和

例:在週五進行結算/交割時,BTC當週,次周和季度合約的強平單一共有-120BTC的虧損。

首先用風險準備金進行填補,若填補完後還有-20BTC虧損。則需要由BTC合約盈利賬戶進行分攤。

假設盈利賬戶的所有收益為400000BTC,則分攤係數為20/400000=1/20000

某賬戶本週的當周,次周,與季度合約一共盈利2BTC,則該賬戶需要分攤的數量為2*(1/20000)=0。0001BTC

九 合約限價機制:

為防止惡意操縱市 ,不同品種合約的開倉及平倉價格進行限制。

例如BTC季度合約限價

合約生成10分鐘內(無基差限價時):

最高價=現貨指數(1 + 0。5%);

最低價=現貨指數(1 - 0。7%);

合約生成了10分鐘後(有基差限價時):

如果(近10分鐘基差平均值+現貨指數)>現貨指數 *(1 + 3%),則基差基準=現貨指數 *(1 + 3%);()

如果(近10分鐘基差平均值+現貨指數)< 現貨指數 *(1 – 4%),則基差基準=現貨指數 *(1 – 4%);

如果[現貨指數 *(1 + 3%)]>(近10分鐘基差平均值+現貨指數)> 現貨指數 *(1 – 4%),則基差基準 =近10分鐘基差平均值+現貨指數

最高價=min (基差基準*(1+2。5%),現貨指數 *(1 + 3%))

最低價=max (基差基準*(1-3。5%),現貨指數 *(1 - 4%))

以上規則,開平倉都受限制,若開多或平空,當委託價高於最高買價,則將觸發硬性限價;若開空或平多,當委託價低於最低賣價,則將觸發硬性限價。

十 合約品種要素

數字貨幣合約交易基礎知識