Math

如何計算在加密貨幣交易所買賣的盈虧平衡價格?

  • June 6, 2020

假設持倉一側收取 TAKER 費(0.25%),另一側收取 MAKER 費(0.10%)。

我曾嘗試使用此公式,但在以盈虧平衡價格出售時,結果總和不為零。

標記 MAKER & TAKER 費用:

Break Even Price = Buy Price * 1.0035.
Sell Rate = (Fee + 1) / ((1 / Buy Rate) - (1 / Buy Rate) * Fee)

鑰匙:

  • 賣出率 = 盈虧平衡所需的最低賣出率
  • 買入率 = 您的初始交易的價格
  • 費用 = 幣安收取的費用(如果您剛開始並且不使用 BNB 支付費用,通常為 0.1)

你的計算有兩個問題:

  • 您假設您既是 Maker 又是 Taker(買入時是 maker,賣出時是 Taker,或者是買入時是 Taker,賣出時是 Maker),這可能是正確的,但可能並非總是如此
  • 您正在根據買入價計算這兩種費用(這是不准確的,因為相應的製造商/接受者費用也是賣出價格的百分比)。

僅當您同時被收取 maker 和 taker 費用並且您的 buyPrice == sellPrice 時,您的計算才有意義。這永遠不會是 0,因為如果您以相同的價格買賣,那麼您將失去費用。

如果兩個訂單都是製造商訂單,您的計算將是:

盈虧平衡將是:(sellPrice * (1 + 製造商)) - (buyPrice * (1 + 製造商)) = 0

如果買入是掛單,而賣出是掛單:

盈虧平衡將是:(sellPrice * (1 + taker)) - (buyPrice * (1 + maker)) = 0

您需要針對 maker/taker 費用的所有 4 種可能排列擴展這些場景。

引用自:https://bitcoin.stackexchange.com/questions/57952