इन्ट्रा-मार्केट बाइनरी आर्बिट्रेज़ समझाया
Polymarket पर YES + NO < $1.00 क्यों और कैसे होता है, एज को कैसे मापें, और CLOB के माध्यम से दोनों पक्षों को खरीदने के व्यावहारिक तरीके।
इन्ट्रा-मार्केट बाइनरी आर्बिट्रेज़ समझाया
संक्षिप्त सार: इन्ट्रा-मार्केट बाइनरी आर्बिट्रेज़ तब होता है जब उसी Polymarket बाइनरी पर YES और NO दोनों के best-ask प्राइस का योग $1.00 से कम हो। जब ऐसा होता है, आप दोनों पक्ष खरीदकर गणितीय स्प्रेड लॉक कर सकते हैं जिसका मान $1.00 minus दोनों asks के बराबर होगा, लेकिन इसे लाभकारी कहने से पहले आपको फीस, स्लिपेज, आंशिक फील्स, रिज़ॉल्यूशन रिस्क, और सेटलमेंट टाइमिंग का हिसाब रखना होगा।
मुख्य निष्कर्ष
- "YES + NO < $1.00" वह सरल शर्त है जो इन्ट्रा-मार्केट आर्बिट्रेज़ एज बनाती है।
- कच्चा एज है 1.00 − (bestAsk(YES) + bestAsk(NO)), पर फीस, स्लिपेज और फील्स अक्सर इसे घटा देते हैं।
- दोनों पक्ष CLOB के माध्यम से निष्पादित करें; FAK (मार्केट) ऑर्डर सामान्यत: तत्काल फील्स को प्राथमिकता देते हैं।
- उपलब्ध डेप्थ के लिए कंजर्वेटिव साइज़िंग करें और हमेशा टेकर फीस और टिक साइज को ध्यान में रखें।
क्यों YES + NO $1.00 से नीचे हो सकता है
मार्केट माइक्रोस्ट्रक्चर और मानवीय व्यवहार अस्थायी असंगतियाँ पैदा करते हैं। सामान्य कारणों में शामिल हैं:
- विभाजित लिक्विडिटी: अलग-अलग प्रतिभागी विभिन्न पक्षों पर asks रखते हैं बिना दूसरे पक्ष पर मिलान करने वाले काउंटर के।
- लेटेंसी और स्टेल ऑर्डर्स: ऑर्डर अपडेट CLOB और WebSocket के माध्यम से अलग-अलग रेट पर फैलते हैं; best asks अल्पकालिक रूप से भिन्न हो सकते हैं।
- टिक-आकार की विविक्तता: टिक साइज (आम तौर पर $0.01, चरम पर $0.001) प्राइस को ऐसे राउंड कराते हैं कि छोटे गैप बन सकते हैं।
- फीस भिन्नता और प्रोत्साहन: maker फीस शून्य है जबकि taker फीस बदलती रहती है; आक्रामक takers अलग तरीके से फील्स रूट कर सकते हैं, जिससे एक पक्ष पतला रह सकता है।
- मानवीय त्रुटियाँ और मैनुअल मार्केट मेकिंग: एक पक्ष पर बड़ी गलत लिमिट asks होने से दूसरे पक्ष पर explotable गैप बन सकते हैं।
कच्चे एज का परिमाण
गणित सरल है: Edge = 1.00 − (bestAsk(YES) + bestAsk(NO)). Edge > 0 => सैद्धान्तिक आर्बिट्रेज़।
- उदाहरण: bestAsk(YES) = 0.46, bestAsk(NO) = 0.52 → Edge = 0.02 (2 सेंट या $1 के 2%)।
- पर यह "कच्चा एज" है पहले फीस, स्लिपेज, और निष्पादन रिस्क के।
खर्च जो कच्चे एज को वास्तविक P&L बनाते समय घटाते हैं
हमेशा घटाएँ या ध्यान में रखें:
- Taker fees: Polymarket पर बदलती रहती हैं (0% से लेकर 1.8% तक श्रेणी के आधार पर)। यदि आप दोनों पक्षों पर taker फीस देते हैं तो वे एज को खा सकती हैं।
- स्लिपेज / आंशिक फील्स: best ask केवल छोटी साइज के लिए उपलब्ध हो सकता है; अधिक भरने पर गहरी, खराब-मूल्य वाली ऑफ़र्स खपत होंगी।
- टिक-साइज़ राउंडिंग: जब टिक साइज $0.01 है, प्रभावी best ask क्वांटाइज़्ड होता है; इससे डेप्थ कर्व बदलते हैं।
- सेटलमेंट टाइमिंग और रिज़ॉल्यूशन रिस्क: UMA के विवाद से सेटलमेंट देरी या परिवर्तन हो सकता है।
- स्मार्ट-कॉन्ट्रैक्ट और ऑपरेशनल रिस्क: CTF ऑपरेशन्स, relayer व्यवहार, और वॉलेट स्थिति घर्षण जोड़ सकते हैं।
एक अवसर का साइज़ कैसे करें: व्यावहारिक नियम
- दिखाए गए best asks पर उपलब्ध डेप्थ से शुरू करें। ऑर्डर-बुक डेप्थ व्यू का उपयोग करके उस प्राइस पर और अगले प्राइस लेवल्स पर संचयी साइज देखें।
- फीस के बाद नेट एज की गणना करें। यदि दोनों पक्षों पर taker फीस लगती है, तो अनुमानित नेट एज = Edge − fee(YES) − fee(NO)।
- एक स्लिपेज बफर लागू करें। कंजर्वेटिव रूप से मानें कि आप केवल वर्तमान में दिख रही बेहतरी साइज को ही ले सकते हैं; उसके आगे की साइज के लिए अगले प्राइस को +tick या उससे बदतर मानें।
आप उपयोग कर सकते हैं एक सरल साइज़िंग वर्कफ़्लो:
- दोनों आउटकम्स के लिए bestAsk और दृश्यमान डेप्थ क्वेरी करें।
- कच्चा एज और फीस के बाद नेट एज की गणना करें।
- अधिकतम सममित साइज S निर्धारित करें ताकि दोनों ओर S खरीदने से केवल वही प्राइस लेवल्स खपत हों जिन्हें आप स्वीकार करते हैं।
- यदि net edge × S आपके न्यूनतम लक्ष्य से अधिक है, तो ट्रेड निष्पादित करने के लायक हो सकता है।
Polymarket पर निष्पादन के तरीके
CLOB पर दो व्यावहारिक निष्पादन पैटर्न मौजूद हैं:
- दोनों पक्षों के लिए Market (FAK) ऑर्डर: createMarketOrder-स्टाइल FAKs तत्काल फील्स का प्रयास करते हैं और अनफिल्ड शेष को रद्द कर देते हैं। FAK सबसे सामान्य तरीका है तेज़, सुनिश्चित-तत्कालिता निष्पादन का, पर आप taker फीस देते हैं और आंशिक फील्स का जोखिम होता है।
- Limit-in-the-book क्रॉसिंग: दिखाई दे रहे best ask पर या थोड़ा अधिक आक्रामक लिमिट बिड रखें ताकि फील्स प्रोत्साहित हों। यदि आपकी ऑर्डर रेस्ट करता है और कोई taker उसे हिट करता है तो आप maker (शून्य फीस) बन सकते हैं, पर यह धीमा होता है और आपको पिक-ऑफ जोखिम में छोड़ता है।
क्यों FAK अक्सर उपयोग किया जाता है
FAK तत्कालता लागू करता है। जब आप एक छोटा, क्षणिक एज देखते हैं और सबसे सरल परिचालन मार्ग चाहते हैं, तो दो FAKs (एक YES के लिए, एक NO के लिए) लगाने से या तो आपको भर दिया जाएगा या आंशिक रूप से भरा जाएगा और भरे हुए हिस्सों के अलावा कोई खुला एक्सपोज़र नहीं रहेगा। याद रखें कि FAKs taker ऑर्डर के रूप में निष्पादित होते हैं और इसलिए आम तौर पर taker फीस देते हैं।
एक न्यूनतम TypeScript सेक्वेंस (सिद्धांतात्मक)
This example sketches the sequence; adapt to your SDK and credentials. Replace the placeholders with your environment values.
// Pseudocode-like sketch using a CLOB client
// 1. Read best asks for both outcomes via CLOB read endpoints
const yesAsk = await clob.getBestAsk(marketId, 'YES')
const noAsk = await clob.getBestAsk(marketId, 'NO')
// 2. Compute edge and decide size
const edge = 1.0 - (yesAsk.price + noAsk.price)
if (edge <= minimumNetEdge) throw new Error('No edge')
// 3. Place FAK market orders for both legs
await clob.createMarketOrder({side: 'buy', outcome: 'YES', size: size})
await clob.createMarketOrder({side: 'buy', outcome: 'NO', size: size})
नोट: CLOB सरफेस पर ट्रेडिंग एंडपॉइंट्स के लिए API key + HMAC की आवश्यकता होती है; रीड्स सार्वजनिक हैं। समकालिक फील्स की अपेक्षा न करें; हमेशा पोस्ट-ऑर्डर बुक स्थिति और ट्रेड रसीदें जांचें।
ट्रेड के बाद: पोजिशन का प्रबंधन
फिल्स के बाद आपके पास दोनों YES और NO आउटकम टोकन होंगे। सामान्यतः दो सेटलमेंट पथ होते हैं:
- बाइनरी के लिए तत्काल merge और split अर्थशास्त्र उपलब्ध नहीं होते; आप बस दोनों आउटकम टोकन रखते हैं। जब मार्केट रिज़ॉल्व होगा, आप विजयी टोकन को CTF redeem के माध्यम से $1.00 के लिए रिडीम कर सकेंगे।
- यदि आपको जल्दी पूंजी मुक्त करनी है, तो आप एक या दोनों आउटकम्स को वापस CLOB पर सूचीबद्ध कर सकते हैं; अक्सर शेष लिक्विडिटी और स्प्रेड्स तय करते हैं कि आप पॉल-आउट पर प्रॉफिट में अनवाइंड कर पाएँगे या नहीं।
रिस्क चेकलिस्ट — क्यों "गणितीय" का मतलब रिस्क-फ्री नहीं है
किसी इन्ट्रा-मार्केट आर्बिट्रेज़ ट्रेड को रिस्क-फ्री कहने से पहले जोखिमों का जिक्र अवश्य करें। निष्पादन से पहले दर्ज करने के प्रमुख जोखिम:
- रिज़ॉल्यूशन रिस्क: UMA के विवाद से सेटलमेंट में देरी या परिवर्तन हो सकता है।
- स्लिपेज और आंशिक फील्स: आप दोनों पक्षों को विज्ञापित प्राइस पर भर नहीं पा सकते।
- फीस: taker फीस एज को समाप्त कर सकती हैं।
- स्मार्ट-कॉन्ट्रैक्ट/ऑपरेशनल रिस्क: relayer विफलताएँ, वॉलेट डिप्लॉयमेंट समस्याएँ, या SDK बग निष्पादन को बाधित कर सकते हैं।
- भू- और अनुपालन प्रतिबंध: Polymarket कई न्यायक्षेत्रों से नए ऑर्डर्स ब्लॉक करता है; VPN वर्कअराउंड का प्रयास न करें।
यह आपके ट्रेडिंग को कैसे प्रभावित करता है
सक्रिय ट्रेडर्स के लिए प्लेबुक सीधी है: bestAsk(YES) और bestAsk(NO) और डेप्थ की निगरानी ऑटोमेट करें, फीस और स्लिपेज के बाद नेट एज की गणना करें, और छोटे उपलब्ध डेप्थ के अनुसार साइज़ करें। तत्कालता को प्राथमिकता देने पर FAK ऑर्डर्स का उपयोग करें और यदि आप taker फीस देना चाहते हैं तो तैयार रहें; जब आप धैर्यपूर्वक maker फील्स खोज सकते हैं तो लिमिट प्लेसमेंट पर विचार करें। हमेशा फील्स लॉग करें और ऑन-चेन टोकन को अपनी अपेक्षित एक्सपोज़र से मिलान करें।
समापन पैराग्राफ
Intra-market binary arbitrage Polymarket पर सबसे साफ माइक्रोस्ट्रक्चर एज में से एक है: शर्त सरल है (YES + NO < $1.00) और निष्पादन पैटर्न अच्छी तरह समझे जाते हैं। पर यह सरलता वास्तविक ऑपरेशनल, फीस, और रिज़ॉल्यूशन जोखिमों को हटा नहीं देती — आपको इन्हें साइज़िंग और निष्पादन निर्णयों में शामिल करना चाहिए।
अक्सर पूछे जाने वाले प्रश्न
इन्ट्रा-मार्केट बाइनरी आर्बिट्रेज़ में "एज" ठीक क्या गिना जाता है?
Edge है 1.00 − (bestAsk(YES) + bestAsk(NO)). यह $1.00 और बाइनरी मार्केट पर दो best asks के योग के बीच का कच्चा, प्री-फीफर अंतर है। वास्तविकीकृत प्रॉफिट में taker फीस, स्लिपेज, और अन्य निष्पादन लागत घटानी होंगी।
क्या मुझे हमेशा दोनों पक्ष निष्पादित करने के लिए FAK ऑर्डर ही उपयोग करने चाहिए?
FAK ऑर्डर तत्कालिता को प्राथमिकता देते हैं और सामान्यत: उपयोग किए जाते हैं, पर वे taker फीस देते हैं और आंशिक फील्स का जोखिम रहता है। यदि आप taker फीस से बचने के लिए maker फील्स का इंतजार कर सकते हैं तो लिमिट ऑर्डर सस्ते पर पड़ सकते हैं पर वे धीमे होते हैं।
मैं आर्ब को इस तरह कैसे साइज़ करूं कि मुझे एक-पक्षीय पोज़िशन न छोड़नी पड़े?
हर पक्ष पर स्वीकार्य प्राइस लेवल्स पर उपलब्ध छोटी डेप्थ के अनुसार साइज़ करें। best asks और अगले कुछ टिक्स पर संचयी डेप्थ की गणना करें, फिर एक सममित साइज चुनें जो केवल उन्हीं लेवल्स को खपत करे जिन्हें आप स्वीकार करते हैं। कंजर्वेटिव साइज़िंग आंशिक अनमैच्ड फील्स के अवसर को घटाती है।
क्या टिक-साइज़ के परिवर्तन इस रणनीति के लिए मायने रखते हैं?
हाँ। Polymarket आम तौर पर $0.01 टिक्स इस्तेमाल करता है, चरम प्राइस पर $0.001 तक टाइट होता है। टिक विविक्ति डेप्थ को प्रभावित करती है और छोटे एज बना या मिटा सकती है, इसलिए अपने साइज़िंग और स्लिपेज मॉडल में वर्तमान टिक साइज को फ़ैक्टर करें।
क्या maker फीस कभी इन ट्रेड्स पर लागू होती हैं?
Polymarket पर maker फीस शून्य हैं। यदि आपकी लिमिट ऑर्डर रेस्ट करती है और बाद में कोई उसे लेता है, तो आप taker फीस से बच सकते हैं। हालाँकि, रेस्टिंग लिमिट आपको समय और पिक-ऑफ रिस्क के सामने छोड़ता है।
संदर्भित शब्द
संबंधित मार्गदर्शक
सिर्फ़ शैक्षिक जानकारी। वित्तीय, कानूनी या कर संबंधी सलाह नहीं। संभावित रूप से आपका क्षेत्र Polymarket के लिए उपलब्ध नहीं हो सकता।