การคำนวณ Mark Price นั้นเชื่อมโยงกับอัตราการระดมทุนอย่างซับซ้อนและในทางกลับกัน ขอแนะนำอย่างยิ่งให้อ่านทั้งสองส่วนเพื่อรับภาพรวมของการทำงานของระบบ
เนื่องจาก Unrealized PnL เป็นตัวขับเคลื่อนหลักในการชำระบัญชีและเนื่องจาก Perpetual Contract อนุญาตให้มีตำแหน่งที่มีเลเวอเรจสูง (สูงสุด 125 เท่า) จึงเป็นสิ่งสำคัญที่จะต้องตรวจสอบให้แน่ใจว่าการคำนวณ PnL ที่ยังไม่เกิดขึ้นจริงนั้นแม่นยำเพื่อหลีกเลี่ยงการชำระบัญชีที่ไม่จำเป็น สัญญาอ้างอิงสำหรับ Perpetual Contract คือมูลค่า ‘ที่แท้จริง’ ของสัญญาและค่าเฉลี่ยของราคาในตลาดหลัก ๆ ถือเป็น “ดัชนีราคา” ซึ่งเป็นองค์ประกอบหลักของ Mark Price
ดัชนีราคาเป็นถังของราคาจากตลาดซื้อขายเฉพาะจุดที่สำคัญซึ่งถ่วงน้ำหนักด้วยปริมาณสัมพัทธ์ ดัชนีราคาสำหรับสัญญาซื้อขายล่วงหน้าUSDⓈ-M ราคามาจากHuobi, Bittrex, HitBTC, Gate.io, Bitmax, Poloniex, FTX, MXC
อ้างอิงดัชนีราคาสำหรับแต่ละUSDⓈ-M Futures สัญญา
มีการป้องกันเพิ่มเติมเพื่อหลีกเลี่ยงประสิทธิภาพของตลาดที่ไม่ดีในระหว่างที่ Spot Exchanges ขัดข้องหรือระหว่างปัญหาการเชื่อมต่อ การป้องกันเหล่านี้แสดงไว้ด้านล่าง:
การเบี่ยงเบนแหล่งที่มาของราคาเดียว: เมื่อราคาล่าสุดของการแลกเปลี่ยนบางรายการเบี่ยงเบนไปมากกว่า 5% จากราคากลางของแหล่งที่มาของราคาทั้งหมดน้ำหนักแลกเปลี่ยนจะถูกกำหนดเป็นศูนย์เพื่อวัตถุประสงค์ในการถ่วงน้ำหนัก
การเบี่ยงเบนแหล่งที่มาของราคาหลายแหล่ง: หากการแลกเปลี่ยนมากกว่า 1 รายการแสดงค่าเบี่ยงเบนมากกว่า 5% ราคากลางของแหล่งที่มาของราคาทั้งหมดจะถูกใช้เป็นค่าดัชนีแทนค่าเฉลี่ยถ่วงน้ำหนัก
ปัญหาการเชื่อมต่อ Exchange: หากเราไม่สามารถเข้าถึงฟีดข้อมูลสำหรับการแลกเปลี่ยนและการแลกเปลี่ยนนี้มีการอัปเดตการซื้อขายในช่วง 10 วินาทีที่ผ่านมาเราสามารถนำข้อมูลราคาจากผลลัพธ์สุดท้ายและใช้ในการคำนวณดัชนีได้
หากการแลกเปลี่ยนหนึ่งรายการไม่มีการอัปเดตเป็นเวลา 10 วินาทีน้ำหนักของการแลกเปลี่ยนนี้จะเป็นศูนย์เมื่อคำนวณค่าเฉลี่ยถ่วงน้ำหนัก
ป้องกันราคาล่าสุด:เมื่อไม่สามารถรับแหล่งข้อมูลอ้างอิงที่มั่นคงและเชื่อถือได้สำหรับ “ดัชนีราคา” และ “ราคามาร์ก” สำหรับสัญญาเหล่านั้นมีดัชนีราคาแหล่งเดียวดัชนีราคาจะไม่อัปเดต เราจะใช้กลไกที่เรียกว่า“ Last Price Protected” เพื่ออัปเดต Mark Price จนกว่าจะกลับมาเป็นปกติ“ Last Price Protected” เป็นกลไกที่ระบบจับคู่จะเปลี่ยนไปใช้ราคาซื้อขายล่าสุดของสัญญาชั่วคราวภายในช่วงเวลาหนึ่ง จำกัด เป็นข้อมูลอ้างอิงสำหรับ Mark Price เพื่อคำนวณกำไรและขาดทุนและระดับการเรียกชำระบัญชีที่ยังไม่เกิดขึ้นจริงเพื่อหลีกเลี่ยงการชำระบัญชีโดยไม่จำเป็น
ตอนนี้เราได้คำนวณดัชนีราคาซึ่งถือได้ว่าเป็น “ราคาสปอต” แล้วเราสามารถดำเนินการต่อในการคำนวณราคามาร์กซึ่งใช้สำหรับการคำนวณ PnL ที่ยังไม่เกิดขึ้นจริงทั้งหมด โปรดทราบว่า Realized PnL ยังคงอิงตามราคาตลาดที่ดำเนินการจริง
สูตรราคามาร์คสำหรับสัญญาฟิวเจอร์สต่อเนื่องมีดังนี้:
ราคามาร์ค = มัธยฐาน * (ราคา 1, ราคา 2, ราคาตามสัญญา)
ราคา 1 = ดัชนีราคา * (1 + อัตราการระดมทุนครั้งสุดท้าย * (ระยะเวลาก่อนการระดมทุน / 8))
ราคา 2 = ดัชนีราคา + ค่าเฉลี่ยเคลื่อนที่ (พื้นฐาน 30 นาที) *
* ค่าเฉลี่ยเคลื่อนที่ (พื้นฐาน 30 นาที) = ค่าเฉลี่ยเคลื่อนที่ ((Bid1 + Ask1) / 2- ดัชนีราคา) ซึ่งวัดทุกนาทีในช่วงเวลา 30 นาที
* ค่ามัธยฐาน: ถ้าราคา 1 <ราคา 2 <ราคาตามสัญญาให้ใช้ราคา 2 เป็นราคามาร์ค
โปรดทราบว่าเนื่องจากสภาวะตลาดที่รุนแรงหรือการเบี่ยงเบนของแหล่งราคาซึ่งอาจทำให้ราคามาร์กเบี่ยงเบนไปจากราคาสปอต Binance จะใช้มาตรการป้องกันเพิ่มเติมนั่นคือ Mark price = ราคา 2 ในสถานการณ์นี้
Mark Price คือการประมาณมูลค่า ‘ที่แท้จริง’ ของสัญญาที่ดีกว่าเมื่อเทียบกับราคา Perpetual Futures ซึ่งอาจมีความผันผวนมากกว่าในระยะสั้น เราใช้ราคานี้เพื่อป้องกันการชำระบัญชีโดยไม่จำเป็นสำหรับผู้ค้าและเพื่อกีดกันการเปลี่ยนแปลงใด ๆ ในตลาดโดยผู้ไม่หวังดี
หมายเหตุ:
ดัชนี BTCUSD = Σ [(BTCUSD ของ Bitstamp) x Weightage 1) + (BTC-USD ของ Coinbase Pro x Weightage 2) + (XBT / USD ของ Kraken x Weightage 3) + (USD-BTC ของ Bittrex x Weightage 4) + ( BTCBUSD ของ Binance x Weightage 5)] / น้ำหนักรวม
อัตราข้าม: สำหรับสินทรัพย์อ้างอิงบางรายการที่ไม่มีการเสนอราคาโดยตรงเราควรใช้ราคาสังเคราะห์โดยคำนวณอัตราแลกเปลี่ยนข้ามเป็นดัชนีสังเคราะห์เช่นการคำนวณ LINK / USD ด้วย LINK / BTC และ BTC / USD
Binance ขอสงวนสิทธิ์ในการอัปเดตการอ้างอิงดัชนีราคาเป็นครั้งคราว
อัตราเงินทุน
ในส่วนนี้เรากำหนดอัตราการระดมทุนองค์ประกอบที่เป็นส่วนประกอบและวิธีการใช้งาน
I. วัตถุประสงค์ของอัตราการระดมทุน
อัตราการระดมทุนใช้เป็นหลักเพื่อบังคับให้เกิดการบรรจบกันของราคาระหว่างตลาดซื้อขายล่วงหน้าต่อเนื่องกับสินค้าอ้างอิงที่แท้จริง
II. เหตุใดอัตราการระดมทุนจึงมีความสำคัญ?
ในสัญญาซื้อขายล่วงหน้าแบบดั้งเดิมการชำระหนี้จะเกิดขึ้นเป็นรายเดือนหรือรายไตรมาส – ขึ้นอยู่กับข้อกำหนดของสัญญา ในการชำระราคาราคาตามสัญญาจะบรรจบกับราคาสปอตและตำแหน่งที่เปิดอยู่ทั้งหมดจะหมดอายุลง สัญญา Perpetual นำเสนออย่างกว้างขวางโดยการแลกเปลี่ยน crypto-derivative และได้รับการออกแบบคล้ายกับสัญญาซื้อขายล่วงหน้าแบบดั้งเดิม แม้ว่าสัญญาถาวรจะให้ความแตกต่างที่สำคัญ
ซึ่งแตกต่างจากฟิวเจอร์สทั่วไปคือผู้ค้าสามารถดำรงตำแหน่งได้โดยไม่มีวันหมดอายุและไม่จำเป็นต้องติดตามเดือนที่ส่งมอบต่างๆ ตัวอย่างเช่นผู้ค้าสามารถรักษาสถานะสั้น ๆ ให้คงอยู่ได้เว้นแต่จะได้รับการชำระบัญชี เป็นผลให้การซื้อขายสัญญาถาวรมีความคล้ายคลึงกับคู่การซื้อขายในตลาดสปอต
ในระยะสั้นสัญญาถาวรไม่เคยอยู่ในความหมายดั้งเดิม ด้วยเหตุนี้การแลกเปลี่ยนคริปโตจึงสร้างกลไกเพื่อให้แน่ใจว่าราคาสัญญาสอดคล้องกับดัชนี ซึ่งเรียกว่าอัตราการระดมทุน
อัตราเงินทุนคืออะไร?
อัตราการระดมทุนคือการจ่ายเงินเป็นงวดให้กับเทรดเดอร์ที่ยาวหรือสั้นโดยขึ้นอยู่กับความแตกต่างระหว่างตลาดสัญญาต่อเนื่องและราคาสปอต เมื่อตลาดอยู่ในภาวะกระทิงอัตราการระดมทุนจะเป็นบวกและผู้ค้าระยะยาวจะจ่ายเงินให้กับผู้ค้าระยะสั้น เมื่อตลาดเป็นขาลงอัตราการระดมทุนจะติดลบและผู้ค้าระยะสั้นจะจ่ายเงินให้กับผู้ค้าระยะยาว
Binance ไม่มีค่าธรรมเนียมสำหรับการโอนเงินในอัตรา สิ่งเหล่านี้โดยตรงระหว่างผู้ค้า
ใน Binance Futures การระดมทุนจะเกิดขึ้นทุก ๆ 8 ชั่วโมงเวลา 00:00 UTC; 08:00 UTC และ 16:00 UTC ผู้ค้าจะต้องรับผิดชอบต่อการชำระเงินด้วยเงินทุนในทิศทางใดทิศทางหนึ่งหากพวกเขามีตำแหน่งที่เปิดอยู่ในเวลาการระดมทุนที่ระบุไว้ล่วงหน้า หากผู้ค้าไม่มีตำแหน่งพวกเขาจะไม่รับผิดชอบต่อการระดมทุนใด ๆ หากคุณปิดตำแหน่งก่อนการแลกเปลี่ยนเงินทุนคุณจะไม่จ่ายเงินหรือรับเงินทุน
หมายเหตุสำคัญ: ตัวอย่างเช่นเมื่อผู้ซื้อขายเปิดตำแหน่งในเวลา 08:00:05 UTC ค่าธรรมเนียมการระดมทุนยังคงมีผลกับผู้ซื้อขาย (ไม่ว่าจะจ่ายหรือรับค่าธรรมเนียมการระดมทุน)