الأنظمة التي بنيناها للتداول برأس مالنا الخاص

تقنية التداول لدينا ليست واجهة عرض، بل البنية التحتية التي تُشغّلها الشركة كل يوم بأموالها الخاصة.

هندسة مطوَّرة داخلياً

نحن لا نشتري روبوتات تداول من الغير ولا نعتمد على منصّات تنفيذ خارجية. كل مكوّن — من موصّل المنصّة إلى طبقة ضبط المخاطر — مكتوب داخلياً.

يعني هذا النهج أن كل خلل في الشيفرة يكلّفنا أموالنا الخاصة. لذلك فإن معاييرنا الهندسية أعلى منها في المشاريع الاعتيادية: شيفرة ذات أنواع ساكنة، واختبارات، واختبار إلزامي على البيانات التاريخية، وفترة من التداول التجريبي قبل توظيف أي رأس مال حقيقي.

تمتد هندستنا عبر الحلقة بأكملها: استراتيجيات التداول ومحرّك التنفيذ، وموصّلات المنصّات، وخط أنابيب البحث والاختبار على البيانات التاريخية، وطبقة ضبط المخاطر، وتوزيع رأس المال، والمراقبة، ومخزن المفاتيح. وفيما يلي تفصيل لهذه المكوّنات، والواجهات التي تتصل عبرها بالمنصّات، والقواعد التي نكتبها بها.

ممّ تتكوّن البنية التحتية للتداول

مكوّنات حلقة الإنتاج، من منطق التداول إلى مخزن المفاتيح. ويُوضَّح منطق التداول باستراتيجية شبكية، وهي إحدى الاستراتيجيات التي تُشغّلها الشركة برأس مالها الخاص.

  1. تحدّد النطاق السعري، والمسافة بين المستويات، والحجم لكل مستوى؛ وتُعيد بناء الشبكة عندما يتحرّك السعر خارج النطاق.

  2. يضع الأوامر ويُلغيها ويُعيد وضعها، ويتتبّع عمليات التنفيذ، ويُعيد المحاولة على النحو الصحيح عندما ترفض المنصّة طلباً.

  3. يحسب التقلّب وحدود النطاق كي تُطابق معامِلات الشبكة نظام السوق الحالي.

  4. تحدّ من المركز الإجمالي وتوقف الاستراتيجية عند تجاوزها لتراجع رأس المال المسموح به.

  5. يوزّع الأموال المتاحة بين الأدوات والاستراتيجيات وفق قواعد محدَّدة.

  6. تُخفي الاختلافات بين واجهات برمجة تطبيقات المنصّات خلف واجهة داخلية واحدة.

  7. يُشغّل استراتيجيةً على البيانات التاريخية، مع مراعاة الرسوم والانزلاق السعري وزمن تأخّر التنفيذ.

  8. تعرض حالة الاستراتيجيات وتُنبّه إلى الأعطال قبل أن تظهر في النتيجة.

  9. يُحدَّد النطاق والمباعدة والحجم والحدود بمعامِلات — دون تعديل الشيفرة أو إعادة نشرها.

  10. تخزين مُشفَّر لمفاتيح واجهة البرمجة بأذونات للتداول فقط وقيود على العناوين.

المنصّات والبروتوكولات

الواجهات الخارجية التي تتصل عبرها المكوّنات الموصوفة أعلاه بمنصّات التداول.

المعايير الهندسية

  • يُكتَب منطق التداول بشيفرة ذات أنواع ساكنة: فعدم تطابق السعر والحجم ومُعرّف الأداة يُلتقَط وقت البناء، لا في السوق الحيّة. وتُغطّي الاختبارات تحديدَ حجم المركز، ومواءمة الأمر مع قواعد المنصّة، وانتقالات حالة الأمر — والتغيير بلا اختبار لا يصل إلى الإنتاج.

  • تجتاز الاستراتيجية الجديدة ثلاث مراحل: تشغيل على التاريخ، ثم عمل على تغذية حيّة دون إرسال أوامر، وبعد ذلك فقط أدنى حجم للمركز على رأس مال الشركة الخاص. وتُعَدّ المرحلة مجتازةً إذا بقي التباعد بين المحاكاة وعمليات التنفيذ الفعلية ضمن حدود محدَّدة مسبقاً.

  • قبل الانطلاق، يراجع مهندس ثانٍ التغيير، ويُفحَص كل ما يمسّ الوصول وتوقيع الطلبات والتعامل مع المفاتيح بوصفه بنداً منفصلاً. ويُتحقَّق من أذونات المفتاح على المنصّة، وحدود وصول العُقدة إلى الشبكة، ومن أن الأسرار لا تصل إلى السجلّات ولا إلى رسائل الأخطاء.

  • إذن السحب مُعطَّل على جانب المنصّة، لا في شيفرتنا: فحتى الوصول الكامل إلى عُقدة تداول لا يتيح نقل الأصول إلى الخارج. والمفتاح مربوط إضافةً بعناوين صادرة ثابتة، بحيث يكون الزوج المسروق عديم الفائدة خارج محيطنا.

  • يُخزَّن كل أمر مع بيانات المُدخَلات ونسخة التهيئة التي اتُّخذ في ظلّها. وهذا يكفي لإعادة بناء القرار لاحقاً بالكامل والإجابة عن سبب تصرّف النظام على النحو الذي تصرّف به تماماً في دقيقة بعينها.

  • تصميم الأنظمة، وإجراء النشر، والإجراءات عند الأعطال موثَّقة ومُحدَّثة باستمرار. ولا تعتمد أي حلقة على معرفة شخص واحد: فبإمكان أي مهندس في الفريق إيقاف التداول، وإعادة بناء البيئة من الصفر، والتحقيق في حادثة.

نطاق التطبيق

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