หัวข้อ
    การคำนวณดัชนีราคา
    bybit2024-10-08 15:28:15

    ราคาดัชนีคือผลรวมของราคาของคู่เทรดสปอตหก (6) คู่เทรดในสปอตหลักตามปริมาณการเทรดคูณด้วยน้ำหนักที่เกี่ยวข้องของคู่เทรดสปอต (สัญลักษณ์ -.XXXUSDT, XXX — แสดงด้วยตัวย่อของเหรียญที่เกี่ยวข้องเช่น BTC, ETH, XRP หรือ EOS) ราคาดัชนีสามารถหาได้จากหน้าข้อมูลพื้นฐานสำหรับสัญญาผกผันและสัญญาต่อเนื่อง USDT ตามลำดับ

     

    ราคาดัชนีขึ้นอยู่กับสาม (3) ตัวแปร ราคาสปอตน้ำหนักที่เท่ากันและแบบเรียลไทม์

    TH.png

     

     

     

     

    ราคาสปอต

    ตัวเลขนี้แสดงถึงราคาสปอตที่เสนอโดยตรงจากแพลตฟอร์มแลกเปลี่ยนสปอตที่เกี่ยวข้องสำหรับสินทรัพย์เหรียญอ้างอิง 

     

     

     

     

    คู่ USDT ที่เทียบเท่า

    ข้อมูลนี้แสดงถึงราคาของคู่เทรดสปอตที่แปลงเป็นคู่เทรด USDT ตามราคาสปอต

     

    ตัวอย่าง

    ลองพิจารณาสถานการณ์ที่ดัชนี ETHUSDT มีองค์ประกอบจาก Exchange A โดยใช้คู่เทรด ETH/BTC โดยมีราคาสปอตอยู่ที่ 0.1 หากราคา BTC/USDT ปัจจุบันใน Bybit อยู่ที่ $20,000 ในกรณีนี้ มูลค่าที่เทียบเท่าของคู่ USDT คือ $2,000 ตามการคำนวณต่อไปนี้:

    ราคาสปอต × BTC/USDT = 0.1 × 20,000 

     

     

     

     

    น้ำหนักแบบเรียลไทม์

    ราคาดัชนีจะคำนวณโดยการสรุปราคาถ่วงน้ำหนักของคู่เทรดสปอตจากสปอตเอ็กซ์เชนจ์ระดับโลกชั้นนำ น้ำหนักหรือที่เรียกว่า Trade_WtO ขึ้นอยู่กับปริมาณการเทรดสี่ชั่วโมงของคู่เทรดสปอตชั้นนำหก (6) คู่ จากนั้นน้ำหนักนี้จะถูกนำไปใช้กับราคาสปอตเพื่อกำหนดผลกระทบต่อราคาดัชนีโดยรวม เพื่อความชัดเจนเราจะอ้างอิงแพลตฟอร์มเป็น A, B, C, D, E และ F ในตัวอย่างต่อไปนี้

     

     

     

     

    การคำนวณราคาดัชนี

    โดยสูตรการคำนวณมีดังนี้:

     

    ราคาดัชนี = (Spot Price_Symbol A × Trade_WtO_Symbol A) + (Spot Price_Symbol B × Trade_WtO_Symbol B) + (Spot Price_Symbol C × Trade_WtO_Symbol C) + (Spot Price_Symbol D × Trade_WtO_Symbol D) + (Spot Price_Symbol E × Trade_WtO_Symbol E) + (Spot Price_Symbol F × Trade_WtO_Symbol F) 

    • Trade_WtO_Symbol A = Four-Hour Trading Vol. Symbol (A)/[Four-Hour Trading Vol. Symbol (A) + Four-Hour Trading Vol. Symbol (B) + Four-Hour Trading Vol. Symbol (C) + Four-Hour Trading Vol. Symbol (D) + Four-Hour Trading Vol. Symbol (E) + Four-Hour Trading Vol. Symbol (F)]

     

    เพื่อให้มั่นใจถึงเสถียรภาพในราคาดัชนีในช่วงความผันผวนของตลาดเราได้แนะนำกลไกการป้องกันราคา:

     

    1 หากราคาสปอตของคู่เทรดใดๆ แตกต่างกันมากกว่า 5% จากค่ามัธยฐานของแหล่งที่มาของราคา Spot ทั้งหมดระบบจะใช้ราคากลาง x (1 ± 5%) เป็นราคาที่มีประสิทธิภาพสำหรับการคำนวณราคาดัชนีในการแลกเปลี่ยนนั้นจนกว่าราคาจะอยู่ภายใน 3% ของจุดกึ่งกลางของราคา Spot ทั้งหมดเป็นระยะเวลา 5 นาทีอย่างต่อเนื่อง อย่างไรก็ตามกฎนี้ใช้ไม่ได้กับบางคู่เทรดที่กำหนด

     

    2 หากราคาสปอตสอง (2) คู่หรือมากกว่าของคู่เทรดที่เบี่ยงเบนมากกว่า 5% จากราคากลางราคาดัชนีจะยังคงเป็นค่าเฉลี่ยที่ถ่วงน้ำหนักปริมาณการเทรดของทรัพยากรราคาทั้งหมด

     

    3 ในการลบคู่เทรดที่ประสบปัญหาสภาพคล่องหรือประสบปัญหาการหยุดชะงักของบริการหากไม่มีการเทรดคู่เทรดสปอตในการแลกเปลี่ยนเป็นเวลานานกว่า 15 นาทีคู่เทรดจะถูกแยกออกจากการคำนวณราคาดัชนี เมื่อกิจกรรมการเทรดกลับมาทำงานอีกครั้ง จะถูกป้อนลงในการคำนวณอีกครั้ง

     

    4 หากราคาสปอตเกิดความล่าช้ามากกว่า 5 วินาทีเมื่อเทียบกับการทำธุรกรรมแบบเรียลไทม์ คู่เทรดที่เฉพาะเจาะจงนั้นจะถูกแยกออกจากการคำนวณราคาดัชนีชั่วคราว เมื่อความคลาดเคลื่อนของเวลาได้รับการแก้ไขคู่เทรดจะถูกรวมเข้ากับการคำนวณราคาดัชนี

    5 ในสภาวะตลาดที่รุนแรงหรือความผันผวนของราคาคู่สกุลเงินที่ผิดปกติ Bybit ขอสงวนสิทธิ์ในการปรับแหล่งที่มาของราคาหรือน้ำหนักโดยไม่ต้องแจ้งให้ทราบล่วงหน้า

     

     

    ตัวอย่าง

    สมมติว่าราคา BTC Spot และน้ำหนักปริมาณการเทรดสำหรับคู่เทรดหก (6) คู่มีดังต่อไปนี้:

     

    แพลตฟอร์มแลกเปลี่ยนสปอต

    คู่เทรด

    ราคาสปอต 

    น้ำหนัก

    A

    BTC/USDT

    $20,046

    20%

    B

    BTC/USDC

    $20,048

    15%

    C

    BTC/USDT

    $20,056

    20%

    D

    BTC/USDT

    $20,058

    15%

    E

    BTC/USDT

    $20,060

    15%

    F

    BTC/USDT

    $20,051

    15%

     

    ราคาดัชนี BTCUSDT คือ $20,052.95 ตามการคำนวณต่อไปนี้:

    ราคาดัชนี = ($ 20,046 × 20%) + ($ 20,048 × 15%) + ($ 20,056 × 20%) + ($ 20,058 × 15%) + ($ 20,060 × 15%) + ($ 20,051 × 15%)

     

     

     

     

    การคำนวณราคาดัชนีในสภาวะตลาดที่รุนแรง

    ในสภาวะตลาดที่รุนแรงบางอย่าง Bybit อาจไม่สามารถได้รับราคาสปอตที่เหมาะสมจากเอ็กซ์เชนจ์ใดๆ รวมถึงแพลตฟอร์ม เพื่อให้แน่ใจถึงความมีเหตุผลของราคาดัชนีภายใต้สถานการณ์ดังกล่าว ราคาดัชนีจะถูกคำนวณจากราคาเทรดล่าสุดของสัญญาถาวร

     

     

    สูตรคำนวณ

    โดยราคาดัชนีจะถูกกำหนดโดยใช้ราคาเป้าหมายที่ถ่ายทุกวินาทีในช่วง 10 วินาทีที่ผ่านมา 

    สูตรการคำนวณสำหรับราคาดัชนีในเวลา Tn คือ:

    ราคาดัชนีที่ Tn = α × ราคาเป้าหมายที่ Tn + (1 − α) × ราคาดัชนีที่ Tn − 1

    ปัจจุบัน α เริ่มต้นที่ 0.1818 แต่จะปรับตามสภาวะตลาด

     

     

    การคำนวณราคาเป้าหมาย

    ราคาเป้าหมายจะถูกคำนวณทุกวินาทีโดยพิจารณาจากราคาเป้าหมายของสัญญาถาวรภายใต้สอง (2) สถานการณ์:

    1. ไม่มีคำสั่งซื้อหรือขายที่เปิดใช้งานอยู่:

      • ราคาเป้าหมาย = ราคาเทรดล่าสุด

    2. คำสั่งซื้อที่ใช้งานอยู่มีอยู่สำหรับการซื้อและขาย:

      • ราคาเป้าหมาย = ความลึกที่ปรับแล้ว - น้ำหนักราคากลาง

     

     

    การคำนวณราคากลางที่ถ่วงความลึกที่ปรับแล้ว

    การคำนวณราคากลางถ่วงน้ำหนักความลึกที่ปรับแล้วเกี่ยวข้องกับสี่ (4) ขั้นตอน:

     

     

    ขั้นที่ 1: คำนวณปริมาณด้านล่างของดัชนีพรีเมียม

    • สำหรับสัญญาซื้อขายล่วงหน้า USDT Perpetual, USDC Perpetual และ USDC Futures

    ดัชนีพรีเมียมปริมาณด้านล่าง = Roundup [Impact Margin Notional/ราคาเทรดล่าสุด × ปริมาณคำสั่งขั้นต่ำ, 0] × ปริมาณคำสั่งขั้นต่ำ

    • สำหรับสัญญาต่อเนื่องแบบผกผัน:

    ดัชนีพรีเมียมปริมาณด้านล่าง = Impact Margin Notional

     

    โปรดดูสัญญาอัตรากำไรขั้นต้นผลกระทบแบบเรียลไทม์ของสัญญาถาวรแต่ละรายการในหน้าอัตราการระดมทุน

     

     

     

     

     

    ขั้นที่ 2: คำนวณราคา Bid และราคา Ask ที่ถ่วงความลึก

    • สำหรับสัญญาซื้อขายล่วงหน้า USDT Perpetual, USDC Perpetual และ USDC Futures

    ตัวอย่าง

     

    ระดับ

    ราคา (USDT)

    ปริมาณ (XYZ)

    Ask 4

    103

    20

    Ask 3

    102

    15

    Ask 2

    101

    10

    Ask 1

    100

    5

     

    a) สมมติว่าปริมาณด้านล่างของดัชนีพรีเมียมคือ 30 XYZ ราคา Ask ที่ถ่วงน้ำหนักเชิงลึกจะคำนวณได้ดังนี้: 

    • ราคา Ask ที่ถ่วงความลึก = (100 × 5 + 101 × 10 + 102 × 15 )/ 30 = 101.33 XYZ/USDT

     

    b) หากปริมาณด้านล่างของดัชนีพรีเมียมคือ 40 XYZ: 

    • ราคา Ask ที่มีน้ำหนักเชิงลึก = (100 × 5 + 101 × 10 + 102 × 15 + 103 × 10 )/ 40 = 101.75 XYZ/USDT

     

     

    • สำหรับสัญญาต่อเนื่องแบบผกผัน

    ตัวอย่าง

     

    ระดับ

    ราคา (USDT)

    ปริมาณ (USD)

    มูลค่า (XYZ)

    Ask 4

    103

    20

    = 20 / 103

    Ask 3

    102

    15

    = 10 / 102

    Ask 2

    101

    10

    = 10 / 101

    Ask 1

    100

    5

    = 5 / 100

    ผลรวม

    -

    50

    0.490243482

     

    • สมมติว่าปริมาณด้านล่างของดัชนีพรีเมียมคือ 50 USD ราคา Ask ที่ถ่วงน้ำหนักเชิงลึกคือ: 

    50/0.490243482 = 101.99 XYZ/USD

     

     

     

     

     

    ขั้นที่ 3: ตรวจสอบความสมเหตุสมผลของราคากลางที่ถ่วงความลึก

    เพื่อให้แน่ใจว่าราคากลางที่ถ่วงน้ำหนักเชิงลึกจะไม่เบี่ยงเบนไปจากราคาเสนอซื้อหรือราคาเสนอขายมากเกินไปให้ใช้การปรับเปลี่ยนต่อไปนี้: 

    • ราคาประมูลที่มีการปรับความลึก - น้ำหนัก = สูงสุด ⦁ (ราคาประมูลครั้งแรก × 0.98, ราคาประมูลที่มีการปรับความลึก - น้ำหนัก)

    • ราคา Ask ที่ถ่วงความลึกที่ปรับแล้ว = Min ⦁ (ราคา Ask แรก × 1.02, ราคา Ask ที่ถ่วงความลึก)

     

     

     

     

     

    ขั้นที่ 4: คำนวณราคากลางที่ถ่วงความลึกที่ปรับแล้วเพื่อดำเนินการ Impact Margin Notional

    ราคากลางที่ถ่วงความลึกที่ปรับแล้ว = (ราคา Bid ที่ถ่วงความลึกที่ปรับแล้ว + ราคา Ask ที่ถ่วงความลึกที่ปรับแล้ว)/ 2

     

     

     

     

    การคำนวณราคาดัชนีสำหรับสัญญาต่อเนื่อง Pre-Market

    วิธีการคำนวณราคาดัชนีสำหรับสัญญาต่อเนื่องก่อนการตลาดจะแตกต่างกันไปตามระยะการซื้อขาย:

    • ในระหว่างขั้นตอนการ Call Auction: 

    ราคาดัชนี = ราคาเปิดโดยประมาณ

    • ในระหว่างขั้นตอนการประมูลอย่างต่อเนื่อง: 

    ราคาดัชนีจะถูกคำนวณโดยใช้วิธีเดียวกับสัญญาต่อเนื่องมาตรฐานภายใต้สถานการณ์ที่รุนแรงตามรายละเอียดข้างต้น

    มีประโยชน์หรือไม่?
    yesมีyesไม่มี