نشر فريق MADO · آخر تحديث:
كيف تقيّم برنامج إدارة مخاطر التداول؟
لا تبدأ بسؤال: ما البرنامج الذي يَعِد بأكبر حماية؟ ابدأ بسؤال: أي قرار يفحصه، وفي أي مسار، وبأي بيانات، وما الدليل على النتيجة؟ هذا الدليل يقترح طريقة تقييم عملية تطبقها على أي مزود، بما فيه MADO.
دليل تقني منشور من شركة تطوّر برمجيات مخاطر. ليس ترتيبًا مستقلًا للمزودين، ولا توصية استثمارية، ولا شهادة امتثال.
1. ميّز بين المراقبة والفحص والتدخل
أداة المراقبة تعرض الحالة أو ترسل تنبيهًا. الفحص قبل التنفيذ يقيّم الطلب قبل تمريره داخل قناة محددة. التدخل أثناء الصفقة يتعامل مع مركز أصبح مفتوحًا. لا تستخدم هذه التسميات بالتبادل عند مقارنة المنتجات.
اطلب من المزود رسمًا بسيطًا لمسار الأمر: أين تبدأ الرسالة، وأين يحدث القرار، ومن يرسل الأمر، وماذا يحدث عند تجاوز القناة؟ إذا لم تمر جميع الأوامر من بوابة الفحص فلا تصف التغطية بأنها منع شامل.
2. حوّل كل حد إلى تعريف قابل للاختبار
عبارة «حد يومي» لا تكفي. اكتب هل يعتمد على الرصيد أو صافي الحساب، وهل يشمل المراكز المفتوحة والعمولات، ومتى يعاد ضبطه، وهل يتبع أعلى قيمة وصل إليها الحساب. ثم اختبر مثالًا يختلف فيه الرصيد عن صافي الحساب.
في الحسابات الممولة، احتفظ بنسخة مؤرخة من الشروط الرسمية للحساب وحدد كيف يطابقها البرنامج. لا تعتمد على عبارة عامة مثل «يدعم شركات التمويل»، ولا تستخدم إعدادات حساب لحساب آخر دون التحقق.
3. اسأل ماذا يحدث عندما لا يعرف النظام
قد تصل بيانات قديمة أو تنقطع خدمة أو يعاد إرسال الطلب. اطلب توضيحًا لما يفعله البرنامج في كل حالة، وكيف يميز بين عدم وجود مخاطرة وعدم وجود معلومات كافية لحسابها.
عند تصميم فحص قبل التنفيذ، ناقش منع المخاطرة الجديدة عند غياب البيانات اللازمة، مع فصل أوامر تقليل المخاطرة عن أوامر زيادتها. أما التدخل في مركز قائم فيحتاج سياسة فشل مستقلة؛ الإغلاق نفسه قد يتأخر أو يُرفض، ولا ينبغي تسميته ضمانًا لسعر الخروج.
4. افصل صلاحية التداول عن تغيير السياسة
من يستطيع زيادة الحد، ومن يوافق على ذلك، وهل يسجل التغيير؟ افحص جلسة مستخدم عادي لا جلسة المدير فقط، واختبر القنوات البديلة التي قد تلتف حول الصلاحيات.
اطلب توضيح نوع الاتصال والصلاحيات، وطريقة إبطال الوصول، ومكان تخزين الأسرار. لا تحتاج مقارنة المنتجات إلى مشاركة كلمة مرور حسابك أو تقديم وصول شامل لا يتناسب مع نطاق التجربة.
5. اطلب سجلًا يفسر النتيجة
ينبغي أن تستطيع ربط كل حالة اختبار بمدخلاتها، وإصدار السياسة، والتوقيت، والقرار المتوقع، والنتيجة المرصودة. ميّز بين ما قرره البرنامج وما أكدته قناة التنفيذ؛ فقد يُسجل قرار صحيح ولا يصل الإجراء إلى وجهته.
قابلية التصدير لا تعني وحدها أن السجل غير قابل للتعديل. اطلب شرح آلية الحماية والتدقيق ومدة الاحتفاظ، وميّز بين تصميم داخلي وتقرير اختبار وتقييم مستقل. لا تستنتج منع الخسارة من إحصاء عدد الطلبات المرفوضة.
6. اجعل اختبار القبول جزءًا من الاختيار
نفّذ السيناريوهات أدناه في حساب تجريبي أو بيئة اختبار مصرح بها. لكل سيناريو، اكتب النتيجة المتوقعة قبل التشغيل، ثم احفظ الأدلة، والنتيجة الفعلية، والاختلافات، والقيود المتبقية.
لا تمنح المنتج علامة نجاح كلية لأن الحالة العادية نجحت. صنف كل قدرة إلى مثبتة في النطاق، أو مشروطة، أو غير مدعومة، أو غير مختبرة. قارن المزودين على البيئة نفسها والإصدار نفسه، ثم قرر بناءً على ما تحتاجه بالفعل.
ثمانية سيناريوهات قبول مقترحة — ليست نتائج اختبارات
- طلب داخل السياسة
- تتبع الطلب عبر القناة المتفق عليها وطابق السجل والقرار والنتيجة المتوقعة.
- طلب يتجاوز الحد
- أثبت مكان الاعتراض الفعلي، أو صرّح أن الأداة تنبيهية فقط؛ لا تكتفِ برسالة على الشاشة.
- طلبان متزامنان
- تحقق من عدم استخدام الميزانية المتبقية نفسها مرتين ومن قابلية تفسير النتيجتين.
- بيانات قديمة أو ناقصة
- افحص العمر المقبول للبيانات والسلوك عند تجاوزه، بدل افتراض أن آخر رقم هو الرقم الحالي.
- انقطاع الاتصال وإعادة التشغيل
- افحص استعادة الحالة، والتوفيق مع المصدر، ومنع تكرار الإجراء بسبب إعادة المحاولة.
- تغيير السياسة دون صلاحية
- استخدم دورًا غير مخول، وتحقق من الرفض وتسجيل محاولة التغيير.
- أمر من قناة غير مشمولة
- وثق عدم التغطية صراحةً، أو اختبر التكامل المضاف؛ لا تعمم نجاح قناة على كل القنوات.
- توقيت إعادة الضبط
- اختبر حدود اليوم والأسبوع والتوقيت المعتمد عند جانبي لحظة إعادة الضبط.
طلب العرض المناسب: أحتاج تقييم الحدود والقنوات المحددة أعلاه، مع نتائج موثقة وحدود تغطية مكتوبة قبل أي تشغيل حي. طبّق هذا الطلب على MADO وعلى أي بديل تقارنه.
قالب عملي لتوثيق التقييم
ابدأ بثمانية سيناريوهات غير حية، وسجّل إصدار المنتج والسياسة والقناة المشمولة والنتيجة الفعلية ومرجع الدليل. جميع الحالات في القالب غير منفّذة؛ اكتب توقعاتك قبل الاختبار ولا تعتبر القالب تقرير نجاح أو شهادة اعتماد.
حمّل قالب تقييم برمجيات المخاطر — CSVقراءة مرجعية وحدود هذا الدليل
لخلفية عن تطوير الأنظمة واختبارها والإشراف عليها، راجع FINRA Regulatory Notice 15-09. المرجع موجّه لسياقه التنظيمي الأمريكي؛ ليس اعتمادًا لمادو، ولا يعني أن هذه القائمة تحقق امتثالًا قانونيًا أو أن قواعده تنطبق على كل قارئ. السيناريوهات أعلاه مقترحات تقييم من MADO وليست اقتباسًا من المرجع أو نتائج تشغيل.