تحتاج الطرفية التي تتداول عدة فئات من الأصول إلى الوصول إلى كل سوق، وإلى تراخيص بيانات لأسعار البورصات التي تعرضها أو تستخدمها، وإلى قيد رئيسي واحد لكل أداة تقدّمها.
إن كان لديك تمويل لطرفية تداول متعددة الأصول وليس لديك مهندسون خاصون بك، فتحدّث إلى شركات هندسية تعمل أنظمة التداول التي بنتها في بيئة الإنتاج لدى عملائها فعلًا، متصلةً بوسطاء وبورصات حقيقية. وكل فئة أصول تضيفها تجلب مزيدًا من الاتصالات وتراخيص البيانات، وكثير من الأجزاء يُستأجر عادةً بدل أن يُبنى. وستة أسئلة في الأسفل تفصل بين الشركات التي بنت أنظمة تداول وشركات التعهيد العامة.
الجواب القصير: ضع في قائمتك المختصرة الشركات التي تستطيع أن تريك نظام تداول بنته يعمل في بيئة الإنتاج اليوم، ويُفضَّل أن يكون ذلك في أكثر من فئة أصول. وقبل المكالمة الأولى، دوّن الوسطاء والبورصات التي تنوي استخدامها، ومن أين ستأتي أسعارك. ثم اطرح الأسئلة الستة أدناه على كل شركة وقارن الإجابات.
اقرأ أيضًا
قد لا تحتاج الطرفية المخصّصة لسوق واحدة إلا إلى وسيط واحد أو بورصة واحدة. وكل فئة أصول تضيفها، سواء أكانت أسهمًا أم عقودًا آجلة أم عملات أجنبية (FX) أم عملات رقمية، تجلب عادةً مزيدًا من الاتصالات وتراخيص البيانات، إضافةً إلى قواعدها الخاصة بالأدوات وساعات تداولها. وإن كانت شركتك ستتلقى أوامر من العملاء، فقد تغيّر فئة الأصول الجديدة أيضًا الترخيص التنظيمي الذي تحتاج إليه. واسأل محاميًا متخصصًا في الشؤون التنظيمية عن كل سوق قبل أن يبدأ البناء.
ينقسم العمل الإضافي إلى خمسة أجزاء.
كل منصة تداول، سواء أكانت بورصة أم منصة تداول من نوع آخر، تحتاج إلى اتصال خاص بها، وكذلك كل وسيط. ويحمل الاتصال أوامرك إلى الخارج، ويعيد إليك الأسعار والتنفيذات، أي التأكيدات بأن الأمر قد نُفّذ. ولكل اتصال واجهته الخاصة وقواعده الخاصة لما يحدث حين ينقطع الخط.
أسعار البورصات، المعروفة ببيانات السوق، تأتي بشروط ترخيص تضعها البورصة، حتى حين يوصلها وسيط أو مزوّد بيانات. وكل بورصة تعرض أسعارها تضيف اتفاقية خاصة بها.
في كثير من البورصات، يُعدّ استخدام البرمجيات وحدها للأسعار استخدامًا قائمًا بذاته. وتسمّيه Nasdaq «الاستخدام دون عرض» (non-display use). وتعرّف نشرتها Data News #2015-9 الصادرة في 14 ديسمبر 2015 هذا المصطلح بأنه «أي طريقة للوصول إلى معلومات Nasdaq الأمريكية تتضمن وصول آلة أو جهاز آلي إليها أو استخدامه لها، من دون وصول شخص طبيعي أو أكثر إلى شاشة عرض أو استخدامه لها». ويضرب الإشعار أمثلة على استخدامات تخضع لرسوم، منها «جميع برامج التداول الآلي وتطبيقاته ونصوصه البرمجية»، وإدارة المخاطر بوظائف وقف الخسارة التلقائي. وإن كانت برمجياتك تقرأ الأسعار لتطلق أوامر أو فحوص مخاطر، فاسأل كل بورصة عمّا يتطلبه ذلك.
الأداة هي أي شيء يستطيع العميل تداوله، مثل سهم أو عقد آجل أو زوج عملات أو عملة رقمية. ويحفظ السجل المرجعي للأدوات (instrument master) قيدًا واحدًا لكل أداة، مع الأسماء التي تستخدمها كل منصة تداول لها. ويضم القيد أيضًا العملة وحجم العقد، وفي العقود الآجلة تاريخ الاستحقاق.
يساعد هنا معياران عامّان. فرمز معرّف السوق (MIC، المعيار ISO 10383) رمز من أربعة أحرف لكل بورصة أو منصة تداول، مثل XNYS لبورصة نيويورك. والمعرّف العالمي للأدوات المالية (FIGI) رمز للأداة نفسها.
تقول صفحة MIC على موقع iso20022.org إن المعيار ISO 10383 يحدد «طريقة عالمية لتعريف البورصات ومنصات التداول والأسواق المنظَّمة أو غير المنظَّمة ومرافق الإبلاغ عن الصفقات بوصفها مصادر للأسعار والمعلومات ذات الصلة». وتحتفظ SWIFT بالقائمة الرسمية نيابةً عن ISO، وتنشر تحديثاتها كل شهر.
يقول OpenFIGI، وهو الموقع العام لهذا المعرّف، إن Bloomberg هي الجهة التي تسجّل الرموز. ويصف FIGI بأنه «معرّف من 12 حرفًا، أبجدي رقمي، مولَّد عشوائيًا»، يصدر وفق معيار لـ Object Management Group، وهي هيئة معايير غير ربحية. ويغطي FIGI فئات أصول تفتقر عادةً إلى معرّف عالمي، منها «العملات الرقمية والأزواج في البورصات، والعقود الآجلة والخيارات». ولا يتغير FIGI بعد تخصيصه.
تعمل الأسواق في ساعات تداول مختلفة. ففي بورصة نيويورك، تمتد جلسة التداول الأساسية للأسهم من 9:30 صباحًا حتى 4:00 مساءً بتوقيت شرق الولايات المتحدة، وتُفتتح وتُختتم بمزاد، بحسب صفحة ساعات التداول لدى NYSE. وتكتب Kraken، وهي بورصة للعملات الرقمية، في دليلها «ما الذي يجعل العملات الرقمية تعمل 24/7/365؟» أن «سوق العملات الرقمية لا تنام أبدًا». ويجب أن تُظهر شاشة واحدة أي الأسواق مفتوحة الآن، وما الذي يحدث لأمر يضعه العميل بينما سوقه مغلقة.
تختلف أنواع الأوامر أيضًا، إذ قد ترفض منصة تداول نوع أمر تقبله منصة أخرى. وينبغي ألا تعرض الطرفية على كل عميل إلا الأوامر التي ستقبلها المنصة المختارة في تلك اللحظة.
تحتاج الطرفية متعددة الأصول أيضًا إلى عرض واحد للمراكز والمخاطر عبر الحسابات. فقد يحتفظ العميل بأسهم وعقود آجلة عبر وسيطين، وبعملات رقمية في بورصة. وجمعها يتطلب أسعارًا حية من كل مصدر، وقاعدة واحدة لتحويل العملات. ويجب أن يُظهر العرض بوضوح أيضًا متى يتأخر مصدر أو يتوقف، حتى لا يتصرف أحد بناءً على مجموع قديم.
قليلة هي الطرفيات التي تُبنى من الصفر. ويبدو التقسيم المعتاد على هذا النحو.
ما يُستأجر أو يُرخَّص عادةً:
ما يُبنى عادةً:
إن كان العملاء سيختارونك من أجل الشاشة، فابنِ الشاشة واستأجر معظم ما عداها. وإن كانوا سيختارونك من أجل الوصول إلى سوق لا يصل إليها إلا قليلون غيرك، فابنِ الاتصال بتلك السوق وامتلكه.
تحدّث إلى الشركات الهندسية التي تبني أنظمة تداول لعملائها، وتستطيع أن تريك نظامًا منها يعمل في بيئة الإنتاج اليوم. وينبغي أن تستطيع شركة كهذه أن تخبرك أي اختبارات منصات التداول اجتازتها أنظمتها، وكيف جرى التعامل مع تراخيص البيانات.
تستطيع شركات التعهيد العامة أن توفّر مطوّرين كثيرين، ولدى بعضها مجموعة متخصصة في التداول. وإن تحدّثت إلى إحداها، فقابل المهندسين الذين سيبنون طرفيتك، واسأل كلًّا منهم عن نظام تداول يعمل فعليًا شارك في العمل عليه.
الشركة التي بنت طرفية لبورصة عملات رقمية واحدة لا تعرف إلا جزءًا من العمل. فاسألها عمّا أنجزته مع الوسطاء أو العقود الآجلة أو الأسهم، حيث تجري اختبارات الاتصال وتراخيص البيانات على نحو مختلف.
اطرح الأسئلة الستة نفسها على كل شركة في قائمتك.
في أي فئات الأصول تداولت أنظمتكم في بيئة الإنتاج، وعبر أي وسطاء أو بورصات؟ الشركة ذات الخبرة الحقيقية تسمّيها، وتذكر أيّ تلك الأنظمة ما زال يعمل اليوم. واسأل هل تعامل نظام واحد بعينه مع فئتين من الأصول في آن واحد، وما الذي لزم تغييره حين أُضيفت الثانية.
كيف تحتفظون بقيد واحد لكل أداة؟ أصغِ إلى ذكر رموز منصات التداول مثل MIC، ومعرّف مثل FIGI أو معرّف خاص بمزوّد بيانات. والإجابة الجيدة تتناول أيضًا تواريخ استحقاق العقود الآجلة وتجزئة الأسهم. وإن كانت الإجابة أن رمز التداول (ticker) يكفي، فالشركة لم تصادف المشكلة بعد.
كيف اجتزتم اختبارات الاتصال لدى كل منصة تداول؟ يختبر كثير من الوسطاء والبورصات البرمجيات الجديدة قبل أن يسمحوا لها بالتداول. وقد تواجه طرفية متصلة بعدة منصات تداول عدة جولات من الاختبارات، وكل منصة تحدد مواعيد اختباراتها بنفسها. واسأل عمّا أخفق في المرة الأولى، وما الذي لزم تغييره قبل أن توافق المنصة عليه.
ماذا يرى العميل حين تتوقف منصة تداول واحدة؟ تُعلَّم أسعار تلك المنصة بأنها قديمة، وتُحجب الأوامر الجديدة إليها، بينما يستمر التداول في الأسواق الأخرى. وحين تعود المنصة، تُطابَق المراكز مع سجلات المنصة نفسها قبل استئناف التداول.
ما أرقام زمن الاستجابة التي قستموها على نظام يعمل فعليًا، وبين أي نقطتين؟ زمن الاستجابة تأخير داخل النظام، مثلًا من وصول السعر إلى خروج الأمر. والرقم الذي يفتقر إلى نقطتي طرفيه وإلى ملاحظة عن مدى انشغال النظام لا يمكن مقارنته برقم شركة أخرى ولا بما يحتاجه عملاؤك.
ماذا يحدث بعد الإطلاق، وماذا سنملك؟ إن كانت إحدى أسواقك لا تُغلق أبدًا، فلا توجد ليلة هادئة للتحديثات. واسأل متى تطرح الشركة التغييرات، ومن يردّ على التنبيهات في عطلات نهاية الأسبوع. ثم اسأل هل تصبح محوّلات منصات التداول والسجل المرجعي للأدوات ملكك، أم تبقى لدى الشركة بوصفها مكوّناتها الخاصة، وبموجب أي ترخيص تواصل استخدام ما تحتفظ به.
تبني amBrain البرمجيات منذ عام 2019. وتبني amBrain بنية تحتية للتداول الخوارزمي: تنفيذ الأوامر، وبيانات السوق، وضوابط المخاطر قبل التداول.
يقول سطر على موقع amBrain: «تطوير طرفيات التداول، وأنظمة إدارة الأوامر، وتكامل البورصات عبر بروتوكول FIX».
أحد الأرقام المقاسة لدى amBrain هو زمن استجابة بيانات السوق <5 ms. ورقم آخر هو زمن استجابة المخاطر <1 ms.
تصف amBrain فريقها في سطر واحد: «فريق يصل إلى 40 شخصًا، نحو 75% منهم من كبار المهندسين». وتعمل بثلاث صيغ: تسليم كامل، أو فريق مخصّص، أو مهندسون مدمجون في فريقك. ويحتفظ العميل بالملكية الكاملة للمنتج وللكود، باستثناء مكوّنات amBrain القابلة لإعادة الاستخدام.
لا يصف شيء مما ورد أعلاه مشروعًا محددًا لـ amBrain أو عميلًا محددًا لها، ولا تذكر المقالة أي أسعار أو جداول زمنية.
إن كانت amBrain في قائمتك المختصرة، فأرسل إليها قائمة منصات التداول وفئات الأصول نفسها، والأسئلة الستة نفسها، التي ترسلها إلى كل شركة أخرى.
أحضر بنيتك الحالية وسيناريو الفشل الذي يقلقك، وسنراجعه معًا خلال نصف ساعة.