Mark Price, Profitti e Perdite (PnL) Non Realizzati

Binance
2019-09-09 02:29
Il calcolo del Mark Price è strettamente connesso con il Tasso di Finanziamento e viceversa. Si raccomanda altamente di leggere tutte le due sezioni per ottenere un quadro completo di come funziona il sistema.
Essendo i Profitti e Perdite (PnL) Non Realizzati l'elemento chiave per le liquidazioni, è importante assicurarsi che il calcolo di PnL Non Realizzati sia preciso per evitare liquidazioni non necessarie. Il valore intrinseco di un Contratto Perpetuo è il valore "veritiero" del Contratto, mentre la media dei prezzi sui mercati maggiori costituisce il "Index Price" (Prezzo Indice), il componente primario del Mark Price.
Il Prezzo Indice è un gruppo di prezzi tratti dai maggiori Mercati di Scambio a Pronti, ponderati per i rispettivi volumi. I Mercati di Scambio inclusi sono: Huobi, Bittrex, HitBTC, Gate.io, Bitmax, Poloniex, FTX, MXC.
BUSD-Margined Futures ContractsPrice Index References from the Exchanges
Binancebittrexcoinbasebitstampkraken
BTCBUSDBTC/BUSDUSD-BTCBTC-USDbtcusdXBT/USD
USDT-Margined Futures ContractsPrice Index References from the Exchanges
binancebinance(cross)okexhuobibittrexhitbtcgate.iobitmaxftxmxc
BTCUSDTBTCUSDTBTC-USDTbtcusdtUSDT-BTCBTCUSDT-BTC/USDTBTC/USDT-
ETHUSDTETHUSDTETH-USDTethusdtUSDT-ETH--ETH/USDTETH/USDT
XRPUSDTXRPUSDTXRP-USDTxrpusdt---XRP/USDT
TRXUSDTTRXUSDTTRX-USDTtrxusdt---TRX/USDT
BNBUSDTBNBUSDTBNBBTC*BTCUSDT-----BNB/USDTBNB/USDT
EOSUSDTEOSUSDTEOS-USDTeosusdt--EOS_USDTEOS/USDT
LINKUSDTLINKUSDTLINK-USDTlinkusdt---LINK/USDTLINK/USDT
ONTUSDTONTUSDTONT-USDTontusdt--ONT/USDT
ADAUSDTADAUSDTADA-USDTadausdt--
BCHUSDTBCHUSDTBCHBTC*BTCUSDTBCH-USDTbchusdt--BCH_USDTBCH/USDTBCH/USDT
LTCUSDTLTCUSDTLTC-USDTltcusdt--LTC_USDTLTC/USDT
ETCUSDTETCUSDTETC-USDTetcusdt---ETC/USDT
XLMUSDTXLMUSDTXLM-USDTxlmusdt--
XMRUSDTXMRUSDTXMR-USDTxmrusdt--
NEOUSDTNEOUSDTNEO-USDTneousdt--NEO/USDT
ATOMUSDTATOMUSDTATOM-USDTatomusdt--ATOM_USDT-
ZECUSDTZECUSDTZEC-USDTzecusdt--ZEC_USDT
DASHUSDTDASHUSDTDASH-USDTdashusdt--DASH/USDT
MATICUSDTMATICUSDTMATICBTC*BTCUSDT-maticusdt---
BATUSDTBATUSDTBAT-USDTbatusdt--BAT/USDT
VETUSDTVETUSDT-vetusdt--VET/USDT
IOSTUSDTIOSTUSDTIOST-USDTiostusdt--
QTUMUSDTQTUMUSDTQTUM-USDTqtumusdt--
IOTAUSDTIOTAUSDTIOTA-USDTiotausdt--
XTZUSDTXTZUSDTXTZ-USDTxtzusdt--XTZ/USDT
ZRXUSDTZRXUSDTZRXBTC*BTCUSDTZRX-USDTzrxusdt--ZRX/USDT
ICXUSDTICXUSDTICXBTC*BTCUSDT-icxusdt----
ALGOUSDTALGOUSDTALGOBTC*BTCUSDTALGO-USDTalgousdt--ALGO_USDTALGO/USDT
WAVESUSDTWAVESUSDTWAVESBTC*BTCUSDTWAVES-USDTwavesusdt----
ENJUSDTENJUSDTENJBTC*BTCUSDT------
ZILUSDTZILUSDTZILBTC*BTCUSDTZIL-USDTzilusdt---ZIL/USDT
TOMOUSDTTOMOUSDTTOMOBTC*BTCUSDT------
KAVAUSDTKAVAUSDTKAVABTC*BTCUSDT-kavausdt----
THETAUSDTTHETAUSDTTHETABTC*BTCUSDTTHETA-USDTthetausdt----
DOGEUSDTDOGEUSDT-DOGE-USDTdogeusdt--DOGE_USDTDOGE/USDT
CHZUSDTCHZUSDTCHZBTC*BTCUSDT-chzusdt----
OMGUSDTOMGUSDTOMGBTC*BTCUSDTOMG-USDTomgusdt--OMG_USDT-
FTMUSDTFTMUSDTFTMBTC*BTCUSDT------
KNCUSDTKNCUSDTKNCBTC*BTCUSDTKNC-USDTkncusdt-----
BANDUSDTBANDUSDTBANDBTC*BTCUSDT-bandusdt----
RENUSDTRENUSDTRENBTC*BTCUSDTREN-USDTrenusdt----
LRCUSDTLRCUSDTLRCBTC*BTCUSDTLRC-USDTlrcusdt--LRC_USDT-
COMPUSDTCOMPUSDTCOMPBTC*BTCUSDTCOMP-USDTcompusdt-----
SOLUSDTSOLUSDTSOLBTC*BTCUSDTSOL-USDTsolusdt---
BNTUSDTBNTUSDTBNTBTC*BTCUSDTBNT-USDTbntusdt----
SXPUSDTSXPUSDTSXPBTC*BTCUSDT------SXP/USDT
SNXUSDTSNXUSDTSNXBTC*BTCUSDTSNX-USDTsnxusdt----
RLCUSDTRLCUSDTRLCBTC*BTCUSDT------
MKRUSDTMKRUSDTMKRBTC*BTCUSDTMKR-USDTmkrusdt--MKR_USDT--
STORJUSDTSTORJUSDTSTORJBTC*BTCUSDTSTORJ-USDTstorjusdt--STORJ_USDT-
DOTUSDTDOTUSDTDOTBTC*BTCUSDTDOT-USDTdotusdt--DOT_USDTDOT/USDT--
BALUSDTBALUSDTBALBTC*BTCUSDTBAL-USDTbalusdt------
CRVUSDTCRVUSDTCRVBTC*BTCUSDTCRV-USDTcrvusdt--CRV_USDT---
SRMUSDTSRMUSDTSRMBTC*BTCUSDTSRM-USDT---SRM_USDT-SRM/USDT-
YFIUSDTYFIUSDTYFIBTC*BTCUSDTYFI-USDTyfiusdt----YFI/USDT-
BLZUSDTBLZUSDTBLZBTC*BTCUSDT-blzusdt------
TRBUSDTTRBUSDTTRBBTC*BTCUSDTTRB-USDTtrbusdt------
RUNEUSDTRUNEUSDTRUNEBTC*BTCUSDT-------RUNE_USDT
RSRUSDTRSRUSDTRSRBTC*BTCUSDTRSR-USDTrsrusdt------
SANDUSDTSANDUSDTSANDBTC*BTCUSDT-sandusdt------
YFIIUSDTYFIIUSDTYFIIBTC*BTCUSDTYFII-USDTyfiiusdt--YFII_USDT---
SUSHIUSDTSUSHIUSDTSUSHIBTC*BTCUSDTSUSHI-USDTsushiusdt--SUSHI_USDT-SUSHI/USDT-
KSMUSDTKSMUSDTKSMBTC*BTCUSDTKSM-USDTksmusdtKSM_USDT
BZRXUSDTBZRXUSDTBZRXBTC*BTCUSDT--
EGLDUSDTEGLDUSDTEGLDBTC*BTCUSDTEGLD-USDT-------
OCEANUSDTOCEANUSDTOCEANBTC*BTCUSDT
UNIUSDTUNIUSDTUNIBTC*BTCUSDTUNI-USDTuniusdtUNI/USDT
BELUSDTBELUSDTBELBTC*BTCUSDT
AVAXUSDTAVAXUSDTAVAXBTC*BTCUSDTAVAX-USDTavaxusdt
HNTUSDTHNTUSDTHNTBTC*BTCUSDT-
FLMUSDTFLMUSDTFLMBTC*BTCUSDTFLM-USDT
NEARUSDTNEARUSDTNEARBTC*BTCUSDTNEAR-USDTnearusdt
AAVEUSDTAAVEUSDTAAVEBTC*BTCUSDTAAVE-USDTaaveusdt-
FILUSDTFILUSDTFILBTC*BTCUSDTFIL-USDTfilusdt
CTKUSDTCTKUSDTCTKBTC*BTCUSDT
CVCUSDTCVCUSDTCVCBTC*BTCUSDTCVC-USDTcvcusdt
ALPHAUSDTALPHAUSDTALPHABTC*BTCUSDT
AXSUSDTAXSUSDTAXSBTC*BTCUSDT
AKROUSDTAKROUSDTAKROBTC*BTCUSDTakrousdt
ZENUSDTZENUSDTZENBTC*BTCUSDTZEN-USDT-
UNFIUSDTUNFIUSDTUNFIBTC*BTCUSDT-
SKLUSDTSKLUSDTSKLBTC*BTCUSDTsklusdt
GRTUSDTGRTUSDTGRTBTC*BTCUSDTGRT-USDTgrtusdt
1INCHUSDT1INCHUSDT1INCHBTC*BTCUSDT1INCH-USDT-
ANKRUSDTANKRUSDTankrusdtANKR_USDT
LUNAUSDTLUNAUSDTLUNABTC*BTCUSDTlunausdt
BTSUSDTBTSUSDTbtsusdt
Ci sono protezioni aggiuntive per evitare che andamenti scadenti del mercato durante l'interruzione dei Mercati di Scambio a Pronti o durante problemi di connettività. Queste protezioni sono elencate in seguito:
  1. Deviazione di singoli fonti di prezzo: Quando il prezzo più aggiornato di un certo mercato devia del 5% o maggiore della mediana dei prezzi da tutte le fonti, il peso di ponderazione di questo mercato verrà impostato a zero nel calcolare la media ponderata.
  2. Deviazione di molteplici fonti di prezzo. Quando più di un mercato presentano deviazioni maggiori del 5%, verrà utilizzato come il valore indice la mediana dei prezzi da tutte le fonti, invece della media ponderata.
  3. Problemi di Connettività dei Mercati: Se non riusciamo ad accedere alla fonte dei dati di un mercato, e questo mercato ha aggiornato negoziazioni negli ultimi 10 secondi, prendiamo i dati di prezzi dall'ultimo risultato e li utilizziamo per il calcolo dell'indice.
Se un mercato di scambio non viene aggiornato per più di 10 secondi, il peso di questo mercato diventerà zero per il calcolo della media ponderata.
La formula del Mark Price di un contratto futures perpetuo è come segue:
Mark price = Mediana*(Prezzo 1, Prezzo 2, Prezzo di contratto)
Prezzo 1 = Prezzo Indice * (1 + Ultimo Tasso di finanziamento * (Tempo al Prossimo Costo di Finanziamento/8))
Prezzo 2 = Prezzo Indice + Media mobile (Bid1+Ask1)/2 - Prezzo Indice), misurato per ogni intervallo di 30 minuti
*Mediana: se Prezzo 1 < Prezzo 2 < Prezzo di contratto, il Prezzo 2 viene preso come il Mark price.
Il Mark Price è una stima migliore del valore "veritiero" del contratto, paragonando ai prezzi di mercato dei Futures perpetui che possono essere molto volatile anche in brevi periodi. Utilizziamo questo prezzo per evitare liquidazioni non necessarie per i trader, nonché per combattere qualsiasi manipolazione di mercato.
I PnL non realizzati vengono perciò calcolati come in seguito (tutti i valori in USDT):
  • Posizione negativa netta: PnL non realizzati = (Prezzo di entrata - Mark Price) * S
  • Posizione positiva netta: PnL non realizzati = (Mark Price - Prezzo di acquisto iniziale) * Posizione
  • Collaterale totale per calcolo di margine e di liquidazione: Collaterale = Collaterale Iniziale + PnL realizzati + PnL non realizzati
Puoi sempre prelevare margine dal conto futures premesso che Collaterale > (Margine iniziale + importo di prestito)