चार्ट

Futures और .P Suffix: AlertaChart Perpetual Pairs को कैसे चिह्नित करता है

5 min read

Binance के पास BTC/USDT के लिए spot मार्केट और उसी पेयर के लिए perpetual futures मार्केट दोनों हैं। उनकी कीमतें अलग, लिक्विडिटी अलग, और ऑर्डरफ्लो अलग हैं। AlertaChart को इन्हें watchlist में अलग करना होता है, बिना आपको ग्लोबल "spot vs futures" स्विच टॉगल करवाए — हम जिस कन्वेंशन का उपयोग करते हैं वह quote asset पर .P suffix है।

.P का क्या मतलब है

.P (perpetual) Binance Futures की ओर इशारा करने वाली किसी भी रो के लिए quote asset पर जोड़ा जाता है:

- BTC USDT.P → BTC perp, Binance Futures पर listed - ETH USDT.P → ETH perp - NAS100 (.P की ज़रूरत नहीं) → ग्लोबल इंडेक्स perpetual

watchlist उस सटीक tail के साथ रो स्टोर करती है, इसलिए एक ही कॉइन के spot और futures अलग-अलग रो के रूप में सह-अस्तित्व में रह सकते हैं।

SPOT / FUTURES टॉगल क्यों नहीं?

पुराना वर्ज़न ऐसे ही काम करता था, और उसमें दो लंबे समय से चली आ रही समस्याएं थीं। पहली, watchers BTC.P liquidations को BTC spot price के साथ-साथ ट्रैक करना चाहते थे — इसके लिए हर बार ग्लोबल टॉगल फ्लिप करना पड़ता था, जिससे zoom state खो जाता था और अलर्ट routing कन्फ्यूज़ हो जाता था। दूसरी, equities को उसी सेटअप में मिलाने से बाइनरी टॉगल ट्राई-स्टेट टॉगल में बदल गया, जिससे UI watchlist की बजाय tab manager जैसा लगता था।

.P suffix per-row है, इसलिए UI को कभी नहीं जानना होता कि आपका "करंट मोड" क्या है। BTC USDT पर क्लिक करें और चार्ट spot हो जाता है। ठीक उसके बाद BTC USDT.P पर क्लिक करें और चार्ट futures पर जाता है। NVDA पर क्लिक करें और चार्ट इक्विटी व्यू पर स्विच हो जाता है। याद रखने के लिए कोई मोड नहीं।

BTC USDT और BTC USDT.P के बीच क्या बदलता है

- डेटा फ़ीड: Binance Spot API बनाम Binance Futures API। अलग कीमतें, अलग फ़ी टियर, अलग लिक्विडिटी प्रोफ़ाइल। - वॉल्यूम: spot वॉल्यूम सप्लाई का वह हिस्सा है जो क्रॉस हुआ; futures वॉल्यूम कॉन्ट्रैक्ट काउंट है, अक्सर spot से 5-20× बड़ा। - Funding rate: futures pairs के पास एक है; spot के पास नहीं। Funding ऑर्डरफ्लो pane केवल .P रो पर render होता है। - Open Interest: वही — OI futures-only metric है, spot रो पर pane डार्क रहता है। - Liquidations: वही — Liquidation Heatmap और Bubbles overlay futures-only हैं। - अलार्म routing: BTC USDT.P पर सेट किया गया अलार्म BINANCE_FUTURES exchange पर स्टोर होता है। BTC USDT पर सेट किया गया अलार्म BINANCE पर स्टोर होता है। watchlist रो पर bell आइकन सिंबल और exchange दोनों से मैच करता है, इसलिए एक futures अलार्म केवल BTC USDT.P रो को रोशन करता है, उसके बगल वाली BTC USDT रो को कभी नहीं।

पेयर्ड व्यू सेट अप करना

एक सामान्य वर्कफ्लो है watchlist में BTC USDT और BTC USDT.P दोनों को टॉप पर पास रखना, 4-pane chart layout के साथ जो स्क्रीन को spot price / futures price / CVD / Liquidations में बांटता है। यूनिफाइड watchlist इसे एक-क्लिक स्विच बनाती है — spot context के लिए BTC USDT पर शुरू करें, futures-only ऑर्डरफ्लो स्टैक चाहिए तो BTC USDT.P पर क्लिक करें।

futures रो जोड़ना

Symbol Search से: results में FUT chip के साथ टैग की हुई रो चुनें। watchlist इसे btcusdt.p के रूप में सेव करती है और चार्ट तुरंत रूट होता है। यदि आपकी लिस्ट में पहले से BTC USDT है, तो BTC USDT.P उसके ठीक बगल में एक अलग रो के रूप में जुड़ता है — कोई ओवरराइट नहीं, कोई टॉगल नहीं।

URL bar से: btcusdt.p एक मान्य सिंबल पाथ है। AlertaChart इसे Binance Futures पर resolve करता है और तदनुसार चार्ट खोलता है। Permalinks और शेयर्ड लिंक के लिए उपयोगी।

अन्य exchanges के perpetuals के बारे में क्या?

आज .P suffix का मतलब विशेष रूप से Binance Futures है। यदि हम अन्य perpetual venues (Bybit, OKX, आदि) के लिए support जोड़ते हैं, तो हम .P कन्वेंशन रखेंगे और ज़रूरत पड़ने पर venue prefix करेंगे — लेकिन अभी के लिए, watchlist रो पर .P हमेशा Binance Futures की ओर इशारा करता है।

चार्ट