تشفير API لتوجيه الطلبات الذكية

>

على مدار الأشهر الستة الماضية ، أحدث فريق Shrimpy ثورة في مشهد تداول العملات المشفرة من خلال إطلاق أول واجهات برمجة تطبيقات تداول العملات المشفرة العالمية المصممة لمطوري التطبيقات. من خلال دعم 16 تبادلًا ، تتمثل مهمتنا في دمج كل بورصة رئيسية لتوفير مجموعة كاملة من واجهات برمجة تطبيقات التبادل الموحدة. يقوم المئات من المطورين بالفعل ببناء الجيل التالي من خدمات التداول باستخدام واجهات برمجة التطبيقات هذه. سجل اليوم والانضمام إلينا المطور Telegram لبدء استكشاف كيف يمكن لـ Shrimpy تبسيط عملية التطوير الخاصة بك.

على الرغم من أن واجهات برمجة التطبيقات الخاصة بنا تعمل بالفعل على تغيير طريقة إنشاء المطورين لتطبيقات التشفير ، إلا أننا لم ننتهي من الابتكار بعد. يسر فريق Shrimpy أن يعلن أننا سنقدم أنواع أوامر متقدمة إلى كل من البورصات المدعومة لدينا. يبدأ هذا المسعى بإطلاق سراحنا توجيه الطلبات الذكية (SOR) نقاط نهاية التداول. متاح لكل مطور للتكامل الفوري الآن ، نشجعك على تجربته اليوم!

شرمبي | واجهات برمجة تطبيقات تداول العملات الرقمية للمطورين

توجيه الطلب الذكي هي عملية الاستفادة تلقائيًا من أفضل سعر متاح عبر أزواج السوق المتعددة لتحسين نتيجة الأمر. سيقوم التكرار الأول لـ SOR بتقييم الفرص التجارية من خلال كل زوج سوق متاح في بورصة فردية لتنفيذ هذه الاستراتيجية. ستدمج الإصدارات المستقبلية من SOR لدينا العديد من التبادلات وأحواض السيولة لتوسيع رؤيتنا بشأن SOR الخاص بشركة Shrimpy.

تتيح واجهة برمجة تطبيقات Shrimpy الآن للمطورين إضافة دعم لـ SOR دون الحاجة إلى العمل الإضافي لتطوير مثل هذه الميزة المعقدة. تقوم نقطة نهاية SOR تلقائيًا بتقييم كل سوق يربط بين أصولك الحالية والمستهدفة. سوف يقوم Shrimpy بعد ذلك بتوجيه الصفقات بذكاء بينما يتحكم في السبريد والانزلاق ووقت التنفيذ وأنماط التداول المثلى وحدود التداول. كل صفقة نقوم بتنفيذها هي أمر محدد بدقة والذي يهدف إلى تعظيم نتائج عملية التوجيه.

مثال مفاهيمي

توجيه الطلب الذكي هو تقييم معقد في الوقت الفعلي للسوق لتنفيذ أفضل التداولات. تخيل أننا نريد نقل مركز LTC الخاص بنا إلى XMR. في البورصة التي نستخدمها في هذا المثال ، لنفترض أن هناك 4 عملات أسعار مختلفة تربط هذين الأصلين: ETH و XRP و USDT و BTC. سيقوم Shrimpy بتقييم كل من هذه الطرق للعثور على أفضل مسار. لقد صممنا Shrimpy لتوجيه أجزاء من الأموال بذكاء عبر طرق مختلفة بناءً على التغيرات في السوق ، والفرق ، والانزلاق. يمكن أن تكون النتيجة العديد من الصفقات عبر كل من عملات التسعير هذه للوصول بنجاح إلى الأصل الوجهة.

مثال البرمجيات

في حين أن هذا المفهوم معقد ، لا داعي للقلق على المطورين. تعد نقاط النهاية لتنفيذ هذه الشبكة المعقدة من الصفقات أحد أسهل الأشياء التي ستفعلها طوال اليوم.

خلق التجارة

لنبدأ بتقييم كيفية إنشاء تجارة SOR التي سنرسلها إلى Shrimpy للتنفيذ. في هذا المثال ، سنتداول بـ 20 كي سي إس مقابل بيتكوين.

انقر هنا لزيارة المستندات

طلب

انشر https://dev-api.shrimpy.io/v1/users//accounts//trades

طلب الهيئة

{

"منالرمز": "KCS",

"إلى": "BTC",

"مقدار": "20",

"سمارتروتينج": صحيح,

}

إجابة:

{

"بطاقة تعريف": "72dff099-54c0-4a32-b046-5c19d4f55758"}

هذا هو! يمكن الوصول إلى محرك تنفيذ SOR بالكامل عن طريق إرسال طلب واحد مع بعض المعلمات. نجد في “هيئة الطلب” المعلمات الأربعة المطلوبة لتنفيذ طلب SOR.

منالرمز

“fromSymbol” هو الأصل الذي نريد بيعه.

إلى

“toSymbol” هو الأصل الذي نريد شراءه.

مقدار

“المبلغ” هو مقدار “fromSymbol” الذي نريد بيعه ، بوحدات “fromSymbol”.

سمارتروتينج

“smartRouting” هي وسيلة منطقية لتوضيح ما إذا كنا نريد استخدام ميزة SOR أم لا.

احصل على الحالة التجارية

الآن بعد أن قمنا بتنفيذ صفقة مع SOR ، يمكننا جمع معلومات حول الصفقات المنفذة من خلال الحصول على حالة التداول. مرة أخرى ، يجعل Shrimpy هذا الأمر سهلاً.

اقرأ المزيد في مستندات المطور

طلب

احصل على https://dev-api.shrimpy.io/v1/users//accounts//trades/72dff099-54c0-4a32-b046-5c19d4f55758

إجابة:

{

"تجارة": {

"بطاقة تعريف": "72dff099-54c0-4a32-b046-5c19d4f55758",

"منالرمز": "KCS",

"إلى": "BTC",

"مقدار": "20",

"الحالة": "منجز",

"نجاح": صحيح,

"خطا بالكود": 0,

"رسالة خطأ": "",

"ExchangeApiErrors": [],

"سمارتروتينج": صحيح,

"maxSpreadPercent": "10",

"maxSlippagePercent": "10",

"تولدماكسسبريد": خاطئة,

"أثار MaxSlippage": خاطئة

},

"التغييرات": [

{

"رمز": "KCS",

"أصلي القيمة": "-20",

"قيمة": -0.0028169,

"قيمة الدولار": -20.05604616757

},

{

"رمز": "BTC",

"أصلي القيمة": "0.0028134",

"قيمة": 0.0028169,

"قيمة الدولار": 20.05604616757

}

],

"يملأ": [

{

"كمية أساسية": "20",

"القاعدة": "KCS",

"قيمة": 0.0028169,

"السعر": "0.00014067",

"اقتباسالمبلغ": "0.0028134",

"اقتباس": "BTC",

"الجانب": "باع",

"قيمة الدولار": 20.05604616757

}

]

}

هذه معلومات كثيرة ، لذلك دعونا نلقي نظرة فاحصة على كيفية قراءة نتائج هذه التجارة.

تجارة

يوفر هذا حالة الطلب وتفاصيل الطلب. سيتم وضع أي أخطاء نواجهها أثناء تنفيذ الأمر في هذا القسم.

التغييرات

يوفر هذا القسم تغييرات رصيد الأصول. في هذه الحالة ، نظرًا لأننا قمنا بتداول 20 KCS مقابل BTC ، فإننا نرى أن رصيدنا لـ KCS قد انخفض بمقدار 20 (لذلك يظهر كـ “-20”) وتم زيادة رصيدنا لـ BTC بمقدار 0.0028134 (لذلك يظهر كـ “0.0028134”).

يملأ

يسرد القسم الأخير التداولات التي نفذها Shrimpy لإنجاز الأمر المطلوب. يمكن أن تحتوي قائمة “عمليات التنفيذ” على صفقة واحدة نفذت الرصيد بالكامل أو يمكن أن تحتوي القائمة على مئات الصفقات المعقدة التي تم وضعها بشكل استراتيجي لتوجيه الأمر بذكاء من خلال أزواج تداول بديلة. يمكن أن يختلف عدد عمليات التعبئة بشكل كبير بناءً على ظروف السوق ، والأصول التي يتم شراؤها أو بيعها ، وحجم الأموال.

الإدماج

تتوفر نقاط نهاية SOR للتكامل الفوري لأي من مطوري التطبيقات لدينا. توفير الوصول الفوري لتنفيذ استراتيجيات توجيه الطلبات الذكية على 16 بورصة. لا يوجد فرق بين دمج SOR لـ Binance أو Bittrex أو Kraken أو Poloniex أو KuCoin أو أي من البورصات الأخرى التي ندعمها. يبسط Shrimpy التكامل لمجموعة واحدة من واجهات برمجة التطبيقات التي تربط كل تبادل رئيسي.

تدفق الطلب لدمج Shrimpy APIs في تطبيقك.

التكامل مع Shrimpy يعني أن البنية التحتية الخاصة بك تحصل على استراحة. بدلاً من تعطيل الخوادم الخاصة بك بملايين الطلبات ، يمكن لجميع المستخدمين الاتصال مباشرة بشريمبي لتنفيذ الطلبات وجمع البيانات وإدارة حسابات التبادل الخاصة بهم.

يدير Shrimpy حسابات المستخدمين مباشرة. نتواصل مع كل مستخدم لإدارة حساباتهم وجمع البيانات وتنفيذ التداولات.

ستتعامل خوادم Shrimpy مع الاتصال مع كل تبادل للمستخدمين لديك ، وتعمل بشكل أساسي كحل كامل لإدارة المستخدم. يقيس Shrimpy حسب مقياس تطبيقك. بدلاً من الاحتفاظ بمجموعة من مئات الخوادم لتوسيع نطاقها لتشمل عشرات الآلاف من العملاء ، يتوسع Shrimpy على الفور في عملك. يتعامل فريقنا مع البنية التحتية الكاملة في الوقت الفعلي والشبكات المطلوبة لأقوى تطبيقات التداول.

البدء!

تتيح واجهات برمجة تطبيقات Shrimpy لكل مطور إمكانية الوصول إلى أدوات التداول على مستوى المؤسسات. استفد من ميزات تغيير اللعبة هذه من خلال دمج Shrimpy في بنيتك الأساسية اليوم. قم بتبسيط تطورك واستمتع براحة البال بينما نتعامل مع تعقيدات تكامل التبادل نيابة عنك.

شرمبي | واجهات برمجة تطبيقات تداول العملات الرقمية للمطورين

حول شرمبي

شرمبي هو تداول آلي للعملات المشفرة & أداة إدارة المحافظ التي تتيح للمستخدمين أتمتة محفظة التشفير الخاصة بهم ببضع نقرات فقط. يدعم Shrimpy أيضًا واجهات برمجة تطبيقات التداول الأكثر تقدمًا لمطوري التطبيقات.

واجهة برمجة تطبيقات تداول العملات المشفرة من Shrimpy تم إنشاؤه كحل قائم على السحابة لمعالجة العديد من حواجز طريق مطوري التشفير بما في ذلك تداول البورصة وقابلية تطوير المنتج وإدارة المستخدم.

~ فريق شرمبي

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me