在U本位合約網格交易中,向上追蹤和向下追蹤功能是什麼?
向上追蹤功能使您的U本位合約網格機器人能夠將網格的價格區間向上追蹤,以與上升趨勢市場保持一致。而向下追蹤功能將網格的價格區間向下追蹤以與下降趨勢市場保持一致。它可以解決傳統網格交易的局限性,其中由於價格突破而經常限制利潤。
啟用向上追蹤功能後,您的網格訂單的上限以及下限將隨著資產價格的上漲而自動調整。它允許您透過市場價格上漲超過網格最高價格區間來獲得更高的利潤。
啟用向下追蹤功能後,您的網格訂單的上限及下限將隨著資產價格的下跌而自動調整。它允許您透過市場價格下跌超過網格最低價格區間來獲得更高的利潤。
請將APP升級到2.86.0以上,將能夠通過APP使用向下追蹤功能。
僅開啟向上追蹤功能
僅開啟向下追蹤功能
同時開啟向上追蹤和向下追蹤功能
請注意:
- 一旦啟用向上追蹤或向下追蹤功能,您無法在目前的網格運作中將其停用。
- 當僅啟用了向上追蹤功能時,做多網格的止損價格以及中性網格的止損最低價將自動跟隨網格的較低價而上漲,並且一旦設置無法調整。
- 當僅啟用了向下追蹤功能時,做空網格的止損價格以及中性網格的止損最高價將自動跟隨網格的較低價而下跌,並且一旦設置無法調整。
- 當同時啟用了向上追蹤和向下追蹤功能時,U本位網格的止損觸發價格不會相應進行追蹤。
- 啟用向上追蹤功能時需要設置停止向上追蹤價格,啟用向下追蹤功能時需要設置停止向下追蹤價格。
如何啟用向上追蹤功能或向下追蹤功能?
您可以在創建網格訂單時啟用向上追蹤或者向下追蹤功能。
選擇向上追蹤功能時,需要設置網格停止向上追蹤價格。停止向上追蹤價格需要高於網格上限價格,同時需要低於向上追蹤上限價格,中性網格的止損頂價,做多網格的止贏價格以及做空網格的止損價格(如有)。
選擇向下追蹤功能時,需要設置網格停止向下追蹤價格。當啟用向下追蹤功能時,較低價格需要低於最新價格/觸發價格。停止向下追蹤價格需要高於中性網格的止損底價,做多網格的止損價格,以及做空網格的止贏價格(如有)。
根據您的設置,您將在網格訂單確認彈窗和訂單詳情頁面看到不同的標籤,您會看到:
- [向上追蹤]:僅啟用了向上追蹤功能。
- [向下追蹤]:僅啟用了向下追蹤功能。
- [追蹤]:同時啟用向上追蹤和向下追蹤功能。
如何查看追蹤訂單?
您可以從【運行中】和【歷史】中查看您的追蹤訂單。
1. 運行中
您可以查看所有運作中的網格訂單的即時數據,包括向上追蹤和向下追蹤訂單。您也可以在這裡調整您的訂單參數。
您可以在【運行中/歷史訂單詳情】 - 【訂單歷史】 - 【追蹤記錄】中查看每次向上追蹤後的網格參數。
2. 歷史
您可以查看所有歷史訂單的完整交易記錄。您也可以查詢已完成的向上追蹤/向下追蹤訂單的表現。
如何在網格交易中使用追蹤功能?
讓我們使用以下範例來了解在網格交易中如何使用向上追蹤和向下追蹤功能。
參數
- 方向:中性
- 下限價格:$25,000
- 上限價格:$45,000
- 停止向上追蹤價格:$54,000
- 停止向下追蹤價格: $20,000
- 網格數量:5
- 網格模式:等差
- 初始槓桿:5倍
- 最新價格:$30,000
- 最小數量:0.001
- 最小名義價值:5
- 追蹤系數:2
- 調整系數:0.95
- 目前合約的最大價格:$4,529,764
- 初始保證金(由使用者設定):500
沒有啟用向上追蹤功能的網格:
首先,機器人將建立一個網格交易結構,以下限價格($25,000)設立買單,並根據價格差均勻地在$33,000到$45,000之間設置多個賣單,形成網格。
價格 | 訂單 |
$45,000 | 賣單 |
$41,000 | 賣單 |
$37,000 | 賣單 |
$33,000 | 賣單 |
$29,000 | 無 |
$25,000 | 買單 |
如果價格上漲超過了網格上限價格或下跌低於網格下限價格,機器人就不會再提交任何新訂單。它將等待價格下跌,在當前的價格區間內執行網格的買單與賣單配對,或者等待價格上漲,在當前的價格區間內執行網格的賣單與買單配對。
使用向上追蹤及向下追蹤功能的網格交易:
向上追蹤功能會跟著價格的上漲調整網格價格區間,向下追蹤功能會跟著價格的下跌調整網格價格區間。如果最新價格上漲超過了網格上限價格與網格之間的價格差($45,000 + $4,000 = $49,000),則機器人會向上調整網格。
它將取消最低的買單,並在先前的上限價格處提交一個新的買單。如果價格繼續上漲超過了新的上限價格和價格差($49,000 + $4,000 = $53,000),則機器人將重複此過程,並向上調整網格。
相反,如果價格持續下跌低於網格下限價格以和價格差(33,000 美元 - 4,000 美元 = 29,000 美元),机器人将向下調整網格。
它將取消最高的賣單,並在先前的下限價格處提交一個心的賣單。如果價格繼續下跌低於心的下限價格和價格差(29,000 美元 - 4,000 美元 = 25,000 美元),機器人將重複此過程,並向下調整網格。
- 最初,機器人提交了一個買單,價格為$25,000,並基於價格差在$33,000到$45,000之間提交了一系列賣單。
- 如果價格上漲超過了上限價格和價格區間($45,000 + $4,000 = $49,000),機器人將透過取消原始買單並在舊的上限價格45,000處提交一個新的買單來將價格區間向上追蹤。
- 如果價格繼續上漲超過了新的上限價格和價格區間($49,000 + $4,000 = $53,000),機器人將透過取消來自下限價格29,000的買單,並在舊的上限價格49,000處提交一個新的買單,將價格區間再次向上追蹤。
- 新的價格區間現在變成$33,000到$53,000。如果價格保持在這個區間內,機器人將類似一個普通的網格機器人。如果價格繼續上漲超過新的網格上限價格和價格差($53,000 + $4,000 = $57,000),因為停止向上追蹤價格為$54,000,機器人將不會向上追蹤。
- 在這個範例中,向上追蹤次數為2。
- 如果此時價格開始下跌低於下限價格和價格區間 ($33,000 - $4,000 = $29,000),機器人將通過取消原始賣單並在原先的下限價格 $33,000 處提交一個新的賣單來將價格區間向下追蹤。
- 如果價格繼續下跌低於新的下限價格和價格區間($25,000 - $4,000 = $21,000),機器人將通過取消來自上限價格$45,000的賣單,並在原先的下限價格$25,000處提交一個新的賣單,將價格區間再次向下追蹤。
- 新的價格區間現在變成 $21,000 到 $41,000。如果價格保持在這個區間內,機器人將類似一個普通的網格機器人。如果價格繼續下跌低於新的下限價格和價格差($21,000 - $4,000 = $17,000),因為停止向下追蹤價格為 $20,000,機器人將不會向下追蹤。
- 在這個範例中,向下追蹤次數為 3。
為什麼移動會出現做多和做空網格的反向倉位 ?
當做多網格啟用下移功能或做空網格啟用上移功能時,重要的是需要了解此功能的運行方式和原始方向相反,可能會出現創建相反的頭寸,這會和您的初始交易策略不一致。
1. 對做多網格的影響 (已啟用下移功能)
場景:市場持續下行情況下,做多網格啟用下移功能可能會出現建立空頭倉位。
機制: 由於市場價格下跌,整個網格向下調整。下移功能保持每個網格持有相同的報價資產數量,這說明隨著價格下跌會導致更多的基礎資產會被賣出。價格範圍調整所增加的拋售壓力,將會導致空倉的出現,即使該網格初始設置為多頭頭寸。
2. 對做空網格的影響(已啟用上移功能)
場景:在市場持續上行時,做空網格啟用上移功能可能會出現建立多頭倉位。
機制:由於市場價格上漲,網格向上移動,上移功能保持每個網格持有相同的報價資產數量,隨著價格上漲會導致買入更多的基礎資產。在新的價格範圍積累的買入將會導致多頭倉位的出現,和初始設置的空頭頭寸相反。
追蹤網格的每格數量的計算
在向上追蹤或向下追蹤網格交易策略中,由於價格區間波動,每個網格將持有相同的報價資產數量,而不是基礎資產數量。而在傳統的網格交易中,每個網格通常都具有相同數量的基礎資產(例如在BTC/USDT永續合約交易中的BTC數量),而不考慮每個格子上的價格。例如,您可能會在每個格子的價格上買入或賣出0.01個BTC,無論價格是30,000美元還是35,000美元。然而,在啟用向上追蹤或向下追蹤網格功能時,您可以在每個格子的價格水平以300美元的價格買入或賣出。
1. 每個格子的報價資產數量
平均成本比率是考慮到每個訂單的任何開倉損失,並用於計算每個格子的數量。計算每格數量(以報價資產計量)的公式如下:
每格數量(以報價資產計量) = 調整係數 *初始價值 * avg_cost_ratio / (網格數量+1)
在這個公式裡:
- assuming_price (買) = 價格
- assuming_price (賣) = max(標記價格, 價格)
- 對於賣出訂單,cost_ratio = 價格 / assuming_price
- 對於買入訂單,cost_ratio = min(標記價格, 價格)/assuming_price
- Avg_cost_ratio = sum(cost_ratio)/(網格數量+1)。
- 如果設置了觸發價格,標記價格應被替換為觸發價格。
- 在向上追蹤網格交易中,"assuming price" 意味著預期的買入或賣出訂單執行價格。這個假設價格用於調整訂單數量,以保持每個網格中的報價資產數量不變。
2. 示例
假設網格每個格子的價值為$300。如果BTC價格為$30,000,則每筆訂單買/賣出0.01 BTC。然而,如果價格上漲到33,000美元,您將調整數量為約0.00909 BTC,以保持$300的價值。
請注意,在向上追蹤或向下追蹤網格中,價格區間是不固定的。隨著資產價格的上漲或下跌,機器人會向上或向下追蹤網格的價格上下限,撤銷最低價格的買單並在最高的價格處提交一個新的買單或者撤銷最高價格的賣單並在最低的價格處提交一個新的賣單。透過確保每個網格持有相同的報價資產價值,機器人可以在不同的價格水平上保持一致的投資額,從而更有效地利用資金。
3. 最小初始保證金
最小初始保證金的計算方式與普通網格類似。首先計算機器人可以交易的最小數量(min_qty),然後使用它來計算最小初始保證金:
最小數量(min_qty )= Max(最小下單數量, 最小面值/網格初始下限價格)
然後,
最小初始保證金= max( (網格數量+1)*最小面值,(網格數量+1)*追蹤係數*網格初始上限價格*最小數量)/槓桿
請注意,對於ETHBTC永續合約,四捨五入到4個小數點;其他符號四捨五入到2個小數點
4. 最大向上追蹤次數
機器人可以向上追蹤網格的最大次數計算如下:
首先,計算機器人可以下單的最大預估價格:
預估向上追蹤上限價格= Min(初始保證金*初始槓桿/最小數量, 最大下單數量)
然後,計算最大向上追蹤次數:
最大向上追蹤次數 = (預估向上追蹤上限價格 - 初始上限價格)/價格差
請注意,此值會向下捨去到最接近的整數。
5. 向上追蹤的上限價格
機器人將停止向上追蹤的價格上限:
向上追蹤的上限價格 = 初始最高價格 + 價格差 * 最大向上追蹤次數
該值四捨五入到最接近的價格變動精度。
以下是在向上追蹤網格訂單中使用上述參數的範例:
1. 最小初始保證金:
- 最小數量 = Max(最小下單數量, 最小名義價值/網格下限價格) = max(0.001,100/25000) = 0.004 BTC
- 最小初始保證金 = Max((網格數量+1) * 最小面值, (網格數量+1) * 追蹤系數 * 初始網格上限價格 * 最小數量)/ 槓桿= Max((5+1) * 100, 5 * 2 * 45,000 * 0.004) / (5+1) = 432 USDT
2. 每格報價資產數量:
每格報價資產數量 = 調整系數 * 初始保證金 * 槓桿 * avg_cost_ratio / (網格數量+1) = 0.95 * 500 * 5 * 1 / (5+1) = 395.83 USDT
3. 最大向上追蹤次數:
- 預估向上追蹤上限價格 = min(初始保證金*初始槓桿/最小數量, 最大價格) = Min(500*5/0.004, 4,529,764) = 98,958.33
- 最大向上追蹤次數= (預估向上追蹤上限價格 - 初始網格上限價格)/價格差 = (98,958.33 - 45,000)/4,000 = 13.49, 向下取整為13
4. 向上追蹤的上限價格:
向上追蹤上限價格 = 初始最高價格 + 價格差 * 最大向上追蹤次數 = 45,000 + 4,000 * 13 = 97,000
如何計算配對利潤?
對於向上追蹤網格訂單,配對利潤指匹配買賣訂單產生的所有配對利潤之和。
已配對利潤 =(賣單成交均價 - 買單成交均價)* 賣單數量(配對數量)- 總交易手續費(僅計算配對數量)
例如,下面紅色標記的匹配訂單是正在運行的網格的訂單歷史的一部分。
賣單和買單的配對利潤計算如下:
1)配對數量
配對數量是配對的買單和賣單中成交量較小的那個成交量,對於本例來說是0.05 BNB。
2) 配對數量的交易費
配對交易費 = 配對數量的買單費用 + 配對數量的賣單費用= (0.05/0.06) * 0.00227094 + (0.05/0.05) * 0.0019099 = 0.00380235 USDT
3) 本配對訂單的配對利潤
配對利潤=(賣單成交均價-買單成交均價)* 賣單數量(配對數量)- 配對數量的交易費= (381.980 - 378.490) * 0.05 - 0.00380235 = 0.17069765 USDT
要了解有關幣安合約網格機器人的更多信息,請訪問此常見問題解答頁面。