1. نقاط نهاية بيانات السوق
الطلب | الوصف | نقاط النهاية والتفاصيل |
اختبار الاتصال | اختبار اتصال واجهة برمجة التطبيق المصممة بنمط نقل الحالة التمثيلية (REST API) | GET /eapi/v1/ping |
التحقق من توقيت الخادم | اختبار الاتصال بواجهة برمجة التطبيق المصممة بنمط نقل الحالة التمثيلية والحصول على توقيت الخادم الحالي | |
المعلومات الخاصة بمنصة التداول | قواعد التداول الحالية للمنصة ومعلومات عن الرموز | GET /eapi/v1/exchangeInfo |
قائمة الطلب | الحصول على بيانات قائمة الطلب | |
قائمة أحدث التداولات | الحصول على أحدث تداولات السوق | |
البحث عن التداولات القديمة (بيانات_السوق) | الحصول على سِجِل تداولات السوق القديمة | |
بيانات خط K/مخطط حركة الأسعار | شرائط خط K/مخطط حركة الأسعار الخاصة برمز الخيار. تُعرَف خطوط K على نحوٍ فريد حسب وقت افتتاح كلٍّ منها | |
السعر العادل للخيارات | معلومات عن السعر العادل والمقاييس اليونانية للخيارات | |
إحصاءات تغير أسعار رموز التداول على مدار 24 ساعة | إحصاءات تغير أسعار النافذة المتجددة على مدار 24 ساعة | |
رمز تداول أسعار الرموز | الحصول على سعر المؤشر الفوري للأصل الأساسي للخيار | |
سِجِلات التنفيذ التاريخية | الحصول على سِجِلات التنفيذ التاريخية | |
الفائدة المفتوحة | الحصول على الفائدة المفتوحة لأحد الأصول الأساسية في تاريخ انتهاء صلاحية محدد |
2. نقاط نهاية الحساب/التداولات
الطلب | الوصف | نقاط النهاية والتفاصيل |
معلومات حساب الخيارات (تداول) | الحصول على معلومات الحساب الحالية | GET /eapi/v1/account (HMAC SHA256) |
تحويل الأموال (تداول) | عرض المزيد من التفاصيل من هنا | |
طلب جديد (تداول) | إرسال طلب جديد | POST /eapi/v1/order (HMAC SHA256) |
تقديم عدة طلبات (تداول) | إرسال عدة طلبات خيارات | |
استعلام عن طلب واحد (تداول) | التحقق من حالة طلب | |
إلغاء طلب الخيارات (تداول) | إلغاء طلب نشط | |
إلغاء عدة طلبات خيارات (تداول) | إلغاء عدة طلبات نشطة | |
إلغاء جميع طلبات الخيارات لرمزٍ محدد (تداول) | إلغاء جميع الطلبات النشطة لأحد الرموز | |
إلغاء جميع طلبات الخيارات بالأصل الأساسي (تداول) | إلغاء جميع الطلبات النشطة لأصلٍ أساسي محدد | |
الاستعلام عن طلبات الخيارات المفتوحة الحالية (USER_DATA) | الاستعلام عن جميع الطلبات المفتوحة: الحالة: مقبولة منفذة_جزئيًّا | |
الاستعلام عن سِجِل طلبات الخيارات (تداول) | الاستعلام عن جميع الطلبات المنتهية خلال 5 أيام. حالة الطلب: مُلغى، منفَّذ، مرفوض | |
معلومات صفقات الخيارات (بيانات_المستخدم) | الحصول على معلومات الصفقة الحالية | |
قائمة تداولات الحساب (بيانات_المستخدم) | الحصول على التداولات الخاصة بحسابٍ ورمزٍ محددين | |
سِجِل تنفيذ المستخدم (بيانات_المستخدم) | الحصول على سِجِلات تنفيذ الحساب | |
تدفق الأموال للحساب (بيانات_المستخدم) | الاستعلام عن التدفقات المالية للحساب |
3. قنوات بث السوق من WebSocket
البث | اسم البث | الوصف | سرعة التحديث |
بث التداولات | <symbol>@trade أو <underlyingAsset>@trade | ترسل قنوات بث التداولات معلومات أولية عن تداولات رمزٍ محدد أو أصلٍ أساسي. مثل: ETH@trade | 50 ملي ثانية |
بث المؤشر | بث المؤشر الأساسي (مثل: ETHUSDT) | 1,000 ملي ثانية | |
السعر العادل | السعر العادل لجميع رموز الخيارات الخاصة بأصلٍ أساسي محدد. مثل: ETH@markPrice | 1,000 ملي ثانية | |
قنوات بث خط K/مخطط حركة الأسعار | ترسل قناة بث خط K/مخطط حركة الأسعار تحديثات لخط K/مخطط حركة الأسعار الحالي كل 1,000 ملي ثانية (إن وجدت) | 1,000 ملي ثانية | |
شريط أخبار رموز التداول على مدار 24 ساعة | شريط أخبار رموز التداول على مدار 24 ساعة لكل الرموز. لن تُرسل سوى أخبار الرموز التي تغيرت معلومات رموز تداولها | 1,000 ملي ثانية | |
شريط أخبار رموز التداول على مدار 24 ساعة حسب الأصل الأساسي وتاريخ انتهاء الصلاحية | شريط معلومات رموز التداول على مدار 24 ساعة حسب الأصل الأساسي وتاريخ انتهاء الصلاحية. مثل: ETH@ticker@220930 | 1,000 ملي ثانية | |
الفائدة المفتوحة | الفائدة المفتوحة لعقود الخيارات لأحد الأصول الأساسية في تاريخ انتهاء صلاحية محدد مثل: ETH@openInterest@221125 | 60 ثانية | |
معلومات الرموز الجديدة | بث إدراج الرموز الجديدة | 50 ملي ثانية | |
قنوات بث مخطط الطلبات الجزئي | <symbol>@depth<levels> أو <symbol>@depth<levels>@100ms أو <symbol>@depth<levels>@1000ms | أفضل العروض والطلبات. المستويات المتاحة هي 10 و 20 و 50 و 100 | 100 ملي ثانية، أو 500 ملي ثانية، أو 1000 ملي ثانية (الوضع الافتراضي في حالة عدم استخدام سرعة التحديث) |
قنوات بث مخططات طلبات مختلفة | عند ضبط مستوى عمق مخططات الطلبات على 1,000، يُرسل البث بيانات مختلفة عن مخطط الطلبات كل 50 ثانية. يرجى اتباع التعليمات اللاحقة بشأن كيفية إدارة قائمة طلبات محلية على شكلٍ صحيح | 50 ملي ثانية |
4. قنوات بث بيانات المستخدم من WebSocket
الحدث | نوع الحدث | الوصف | سرعة التحديث |
بيانات الحساب | التحديث في الظروف التالية:
| 50 ملي ثانية | |
تحديث الطلب | التحديث في الظروف التالية:
| 50 ملي ثانية |
5. نقاط نهاية صُنَّاع السوق
الطلب | الوصف | نقاط النهاية والتفاصيل |
معلومات حساب التداول الاقتراضي للخيارات (بيانات المستخدم) | الحصول على معلومات الحساب الحالية | GET /eapi/v1/marginAccount (HMAC SHA256) |
ضبط إعدادات حماية صانع السوق (تداول) | ضبط إعدادات حماية صانع السوق. حماية صانع السوق (MMP) هي مجموعة من آليات الحماية لصُنَّاع سوق الخيارات. يمكن لهذه الآلية منع التداول الضخم خلال فترة قصيرة. عندما يتجاوز حساب صانع السوق الحدّ، ستُفعَّل آلية حماية صانع السوق. ستُلغى جميع طلبات حماية صانع السوق الحالية وستُرفض جميع طلبات حماية صانع السوق الجديدة. يمكن لصُنَّاع السوق استغلال هذا الفراغ لإعادة تقييم السوق وتعديل أسعار الطلبات. | |
الحصول على إعدادات حماية صانع السوق (تداول) | الحصول على إعدادات حماية صانع السوق | |
إعادة ضبط إعدادات حماية صانع السوق (تداول) | إعادة ضبط حماية صانع السوق وبدء طلبات حماية صانع السوق مرة أخرى | |
ضبط إعدادات الإلغاء التلقائي لجميع الطلبات المفتوحة (مفتاح الإنهاء) (تداول) | تحدد نقطة النهاية هذه متغيرات خاصية الإلغاء التلقائي. إذا لم تُرسَل أي إشارات تفاعل، ستلغي جميع الطلبات المفتوحة (طلبات حماية صانع السوق وغيرها من الطلبات) الخاصة بالرمز الأساسي في نهاية مدة العد التنازلي المحددة. بعد مدة العد التنازلي، ستُلغى جميع الطلبات المفتوحة. ستُرفَض جميع الطلبات الجديدة برمز خطأ -2010 حتى إرسال إشارة تفاعل أو إيقاف خاصية الإلغاء التلقائي بضبط توقيت العد التنازلي على 0. | |
الحصول على إعدادات الإلغاء التلقائي لجميع الطلبات المفتوحة (مفتاح الإنهاء) (تداول) | تردّ نقطة النهاية هذه متغيرات الإلغاء التلقائي لكل رمز أساسي. يرجى العلم أنه لن يُرد سوى متغيرات الإلغاء التلقائي النشطة فقط. إذا تم ضبط توقيت العد التنازلي على 0 (أي تم إيقاف العد التنازلي)، فلن تكون الاستجابة برد الرمز الأساسي ولن يُرد متغير توقيت العد التنازلي المتوافق. | |
إشارة تفاعل الإلغاء التلقائي لجميع الطلبات المفتوحة (مفتاح الإنهاء) (تداول) | تعيد نقطة النهاية هذه ضبط الوقت الذي سيبدأ منه العد التنازلي ليكون وقت استلام هذه الرسالة. ويجب أن يُستدعى بشكلٍ متكرر على هيئة إشارات تفاعل. يمكن تحديث عدة إشارات تفاعل في وقتٍ واحد بتحديد الرموز الأساسية لتشكِّل قائمةً (باستثناء BTCUSDT و ETHUSDT) بالمتغير الأساسي. |