開倉成本計算

 交易常见问题    |      2020-08-28
交易者應確保在開倉之前其錢包餘額中有足夠的資金。開倉所需的成本包括初始保證金和開倉虧損(如有)。當定單價格對交易者不利時,即標記價格低於買單價格,就會發生開倉虧損。 幣安將開倉虧損作爲開倉成本之一以避免交易者下單時被立即強平。
開倉成本 = 初始保證金 + 開倉虧損(如有)

1. 限價訂單開倉成本計算:

第一步: 計算初始保證金
初始保證金 = 名義值 / 槓桿倍數
= (9,253.30 x 1 BTC) / 20
= 462.66
第二步: 計算開倉虧損
開倉虧損 = 開倉數量 x 絕對值{min[0, 開倉方向x (標記價格 - 開倉價格)]}
*開倉方向: 爲買單爲 1;賣單爲 -1
(i) 買單開倉虧損
= 開倉數量 x 絕對值{min[0, 開倉方向x (標記價格 - 開倉價格)]}
= 1 x 絕對值{min[0, 1 x (9,259.84 - 9,253.30)]}
= 1 x 絕對值{min[0, 6.54]}
= 1 x 0
= 0
當用戶開買單時,沒有開倉損失。
(ii) 賣單開倉虧損
= 開倉數量 x 絕對值{min[0, 開倉方向x (標記價格 - 開倉價格)]}
= 1 x 絕對值 {min[0, -1 x (9,259.84 - 9,253.30)]}
= 1 x 絕對值 {min[0, -6.54]}
= 1 x 6.54
= 6.54
當用戶開賣單時,會產生開倉損失
第三步: 計算開倉所需的成本
由於用戶開買單時,沒有開倉虧損, 因此買單開倉所需的成本等於初始保證金。
(i) 買單開倉所需的成本
= 462.66 + 0
= 462.66
由於用戶開賣單時會產生開倉損失,因此賣單開倉所需的成本較高,除了初始保證金外,我們還需要考慮開倉虧損。
(ii) 賣單開倉所需的成本
= 462.66 + 6.54
= 469.20 (進位差異)

2. 市價訂單開倉成本計算:

第一步: 計算開倉預估價格
買單預估價格 = 賣價[0] * (1 + 0.05%) , 賣單預估價格 = max(買價[0], 標記價格)
(i) 買單預估價格
= 賣價[0] * (1 + 0.05%)
=10461.77 * (1 + 0.05%) = 10467.0009
(ii) 賣單預估價格
= max(買價[0], 標記價格)
= max (10461.78, 10461.78) = 10461.78
*[0]:第一層報價
第二步: 計算初始保證金
初始保證金 = 名義值 / 槓桿倍數
(i) 買單初始保證金
= 買單預估價格 * 開倉數量 / 槓桿倍數
= 10467.0009 * 0.2 / 20
= 104.670009
(ii) 賣單初始保證金
= 賣單預估價格 * 開倉數量 / 槓桿倍數
= 10461.78 * 0.2 / 20
= 104.6178
第三步: 計算開倉虧損
開倉虧損 = 開倉數量 x 絕對值{min[0, 開倉方向x (標記價格 - 開倉預估價格)]}
*開倉方向: 爲買單爲 1;賣單爲 -1
(i) 買單開倉虧損
= 開倉數量 x 絕對值{min[0, 開倉方向x (標記價格 - 買單預估價格)]}
= 0.2 x 絕對值{min[0, 1 x (10461.78 - 10467.0009)]}
= 0.2 x 絕對值{min[0, -5.2309]}
= 0.2 x 5.2209
= 1.04418
當用戶開買單時,會產生開倉損失。
(ii) 賣單開倉虧損
= 開倉數量 x 絕對值{min[0, 開倉方向x (標記價格 - 賣單預估價格)]}
= 0.2 x 絕對值 {min[0, -1 x (10461.78 - 10461.78)]}
= 0.2 x 絕對值 {min[0, 0]}
= 0.2 x 0
= 0
當用戶開賣單時,沒有開倉損失。
第三步: 計算開倉所需的成本
由於用戶開買單時會產生開倉損失,因此買單開倉所需的成本較高,除了初始保證金外,我們還需要考慮開倉虧損。
(i) 買單開倉所需的成本
= 104.670109 + 1.04418
= 105.71 (進位差異)
由於用戶開賣單時,沒有開倉虧損, 因此賣單開倉所需的成本等於初始保證金。
(ii) 賣單開倉所需的成本
= 104.6178 + 0
= 104.61 (進位差異)