Wednesday 7 February 2018

بنية نظام التداول


خوارزمية نظام تجارة العمارة.


سابقا على هذه بلوق لقد كتبت عن البنية المفاهيمية لنظام التداول الذكي خوارزمية فضلا عن المتطلبات الوظيفية وغير الوظيفية لنظام التداول خوارزمية الإنتاج. ومنذ ذلك الحين قمت بتصميم بنية النظام التي أعتقد أنها يمكن أن تلبي تلك المتطلبات المعمارية. في هذا المنصب سوف تصف الهندسة المعمارية التالية المبادئ التوجيهية لل إسو / إيك / إيي 42010 ونظم الهندسة المعمارية وصف الهندسة المعمارية القياسية. وفقا لهذا المعيار يجب على وصف الهندسة المعمارية:


تحتوي على عدة وجهات نظر معمارية موحدة (على سبيل المثال في أومل) والحفاظ على التتبع بين قرارات التصميم والمتطلبات المعمارية.


تعريف هندسة البرمجيات.


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


وقد يخفق النظام الذي يفي تماما بمتطلباته الوظيفية في الوفاء بالتوقعات إذا تركت الاحتياجات غير الوظيفية غير مرضية. ولتوضيح هذا المفهوم، يجب النظر في السيناريو التالي: نظام التداول الخوارزمي الذي قمت بشرائه / إنشائه للتو يجعل قرارات تداول ممتازة، ولكنه غير قابل للتشغيل تماما مع أنظمة إدارة المخاطر والمحاسبة في المنظمة. هل هذا النظام يلبي توقعاتك؟


البنية المفاهيمية.


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


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


ويوضح هذا الرسم البياني البنية المفاهيمية لنظام التداول الخوارزمي.


مرجع البنى.


لاستخدام التشبيه، بنية مرجعية تشبه المخططات لجدار الحاملة. يمكن إعادة استخدام هذه الطباعة الزرقاء لتصاميم المباني المتعددة بغض النظر عن المبنى الذي يتم بناؤه لأنه يرضي مجموعة من المتطلبات الشائعة. وبالمثل، تحدد بنية مرجعية نموذجا يحتوي على هياكل وآليات عامة يمكن استخدامها لبناء بنية برمجيات ملموسة تلبي متطلبات محددة. الهندسة المعمارية لنظام التداول الخوارزمي يستخدم معمارية فضائية (سبا) و وحدة تحكم عرض نموذج (مفك) كمراجع. وتستخدم أيضا الممارسات الجيدة مثل مخزن بيانات العمليات (أودس)، ونموذج تحويل المستخلصات (إتل)، ومخزن البيانات (دو).


وحدة تحكم عرض النموذج - نمط يفصل تمثيل المعلومات من تفاعل المستخدم معها. الهندسة المعمارية القائمة على الفضاء - تحدد بنية تحتية تتفاعل فيها وحدات المعالجة المترابطة مع بعضها البعض من خلال ذاكرة ارتباطية مشتركة تسمى المساحة (الموضحة أدناه).


المنظر الهيكلي.


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


مخطط التاجر الآلي / معالجة الحدث الرسم البياني مصدر البيانات ومعالجة ما قبل طبقة مكون الرسم مفك القائم على واجهة المستخدم مخطط الرسم البياني.


التكتيكات المعمارية.


ووفقا لمعهد هندسة البرمجيات، فإن التكتيك المعماري هو وسيلة لتلبية متطلبات الجودة من خلال التلاعب ببعض جوانب نموذج السمة النوعية من خلال قرارات التصميم المعماري. مثال بسيط يستخدم في بنية نظام التداول الحسابي هو "التلاعب" مخزن البيانات التشغيلية (أودس) مع عنصر الاستعلام المستمر. وسيحلل هذا المكون باستمرار المواد المستنفدة للأوزون لتحديد واستخلاص الأحداث المعقدة. يتم استخدام التكتيكات التالية في الهندسة المعمارية:


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


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


عرض السلوكية.


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


التكنولوجيات والأطر.


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


كودا - نفيديا لديها عدد من المنتجات التي تدعم عالية الأداء النمذجة الحسابية المالية. يمكن للمرء أن يحقق ما يصل إلى 50x تحسينات في الأداء في تشغيل محاكاة مونتي كارلو على غبو بدلا من وحدة المعالجة المركزية. نهر أباتشي - نهر هو مجموعة أدوات تستخدم لتطوير أنظمة موزعة. وقد تم استخدامه كإطار لبناء التطبيقات على أساس نمط سبا أباتشي هادوب - في حالة أن قطع الأشجار المنتشر هو شرط، ثم استخدام هادوب يقدم حلا للاهتمام لمشكلة البيانات الكبيرة. يمكن نشر هادوب في بيئة متفاوتة تدعم تقنيات كودا. ألغوترادر ​​- منصة تداول خوارزمية مفتوحة المصدر. يمكن أن يتم نشر ألغوترادر ​​في مكان مكونات التاجر الآلي. فيكس إنجين - تطبيق مستقل يدعم بروتوكولات تبادل المعلومات المالية (فيكس) بما في ذلك فيكس و فاست و فيكساتدل.


وعلى الرغم من عدم وجود تكنولوجيا أو إطار، ينبغي بناء المكونات باستخدام واجهة برمجة التطبيقات (أبي) لتحسين قابلية التشغيل البيني للنظام ومكوناته.


استنتاج.


وقد تم تصميم الهيكل المقترح لتلبية المتطلبات العامة جدا المحددة لنظم التداول الحسابية. وبصفة عامة، فإن نظم التداول الحسابية معقدة بسبب ثلاثة عوامل تتفاوت مع كل تنفيذ:


التبعيات على المؤسسات الخارجية ونظم الصرف تحدي المتطلبات غير الوظيفية وتطور القيود المعمارية.


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


للحصول على نسخة كاملة والمصادر المستخدمة يرجى تحميل نسخة من تقريري. شكرا لكم.


القصة السابقة.


متطلبات نظام التداول الخوارزمية.


قصة المقبلة.


المحفظة الأمثل باستخدام الجسيمات سرب الأمثل.


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


1 فبراير 2016.


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


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


يرجى تبقي لي تحديث في التقدم المحرز الخاص بك. أنا مهتم جدا. شكرا لكم.


إرسال تعليق.


إلغاء الرد.


اتبع تورينج المالية.


تورينغ المالية القائمة البريدية.


أصدقاء تورينج المالية.


الكوانتوقراطية هو أفضل التمويل الكمي بلوق مجمع مع وصلات لتحليل جديد نشر كل يوم.


نمركل هو صندوق التحوط الكمي أنا جزء من. نحن نستخدم آلة التعلم في محاولة للفوز على السوق.


الموضوعات العملية لتكنولوجيا المعلومات الايجابيات وغيرها.


يتم نشر الأسئلة الشائعة بروتوكول فيكس.


نظام تداول الدخل الثابت ورشة عمل معمارية في 26 سبتمبر.


(شركات الوساطة) متطلبات / ميزات نظام تداول الدخل الثابت (الوسيط / التاجر) معمارية منصة تداول الدخل الثابت مكونات وأدوار مختلفة التقنيات الشائعة المستخدمة ومنتجات البائع.


الوظائف ذات الصلة.


ريسك أوسا 2016 & # 8211؛ تحديات بيانات المخاطر & # 038؛ حل منصة البيانات الكبيرة.


ماي بوك & # 8220؛ إدارة عقود المشتقات & # 8221؛ صدر.


ما هو فاكتوري نظري.


2 تعليقات.


[& # 8230؛] بنية نظام تجارة الدخل الثابت [& # 8230؛]


مرحبا خضر، مدونتك على الويب رائعة. أبقه مرتفعاً . أنها كذلك.


معاون، مساعد، مفيد، فاعل خير. وسوف نستمر في العودة هنا. أحتاج إلى بعض المعلومات. ما سكل.


دور التحليل يقوم شخص بناء ماجستير الأمن ل.


شركة (مثل الدخل الثابت) تشغيل ؟؟ أحتاج إلى جدول قاعدة بيانات مع سجل.


أسماء وأسماء الحقول فيه وبيانات سكل. أسرع من فضلك.


ترك الرد إلغاء الرد.


كتابي "إدارة عقود المشتقات المالية" صدر.


الشروع في العمل: بناء نظام التداول الآلي بالكامل.


على مدى الستة أشهر الماضية ركزت على عملية بناء مجموعة التكنولوجيا الكاملة لنظام التداول الآلي. لقد واجهت العديد من التحديات وتعلمت الكثير عن طريقتين مختلفتين من باكتستينغ (فيكتوريسد والحدث مدفوعة). في رحلتي لبناء حدث باكتستر مدفوعة، جاء لدهشتي أن ما كنت في نهاية المطاف مع قريبة من كومة التكنولوجيا الكاملة اللازمة لبناء استراتيجية، باكتست ذلك، وتشغيل التنفيذ المباشر.


وأكبر مشكلتي عند معالجة المشكلة هي نقص المعرفة. نظرت في العديد من الأماكن لمقدمة لبناء التكنولوجيا أو بلوق التي من شأنها أن توجه لي. لقد وجدت بعض الموارد التي سوف أطلعكم عليها اليوم.


للمبتدئين:


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


من صفحة 81-84 يكتب إرني عن كيفية تقسيم بنية النظام إلى مستوى البيع بالتجزئة إلى استراتيجيات شبه آلية ومؤتمتة بالكامل.


نظام شبه الآلي مناسب إذا كنت ترغب في وضع عدد قليل من الصفقات في الأسبوع. إرني توصي باستخدام ماتلاب، R، أو حتى إكسيل. لقد استخدمت جميع منصات 3 وهذا هو نصيحتي:


تخطي ماتلاب، يكلف الكثير من المال، ويمكنني فقط الحصول على الوصول إليها في مختبرات الجامعة. ليس هناك الكثير من المواد التدريبية مثل المدونات أو الكتب التي سوف يعلمك كيفية رمز استراتيجية باستخدام ماتلاب. R لديها طن من الموارد التي يمكنك الاستفادة من من أجل معرفة كيفية بناء استراتيجية. بلدي بلوق المفضلة التي تغطي هذا الموضوع هو: كوانستتراترادر ​​التي تديرها إيليا كيبنيس. ميكروسوفت إكسيل هو الأكثر احتمالا حيث ستبدأ إذا لم يكن لديك تجربة البرمجة. يمكنك استخدام إكسيل للتداول شبه الآلي ولكن لن تفعل خدعة عندما يتعلق الأمر ببناء كومة التكنولوجيا الكاملة.


الإطار شبه التلقائي ص 81.


أنظمة التداول الآلي تماما هي عندما تريد وضع الصفقات تلقائيا على أساس تغذية البيانات الحية. أنا ترميز الألغام في C #، كوانتكونكت يستخدم أيضا C #، كوانتستارت يمشي القارئ من خلال بناء عليه في بيثون، يستخدم كوانتوبيان بيثون، هفت سوف تستخدم على الأرجح C ++. جافا هي أيضا شعبية.


إطار التداول الآلي بالكامل ص 84.


الخطوة 1: الحصول على السبق.


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


يمكنك أيضا استخدام هذا الإطار العام عند تقييم أنظمة التداول الآلي الأخرى.


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


ملاحظة: بالطبع لا تركز على بناء كومة التكنولوجيا.


الخطوة 2: كود الحدث الأساسي مدفوعة باكتستر.


مدونة مايكل هالسمور كوانتستارت & أمب؛ كتاب "نجاح خوارزمية التداول"


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


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


ملاحظة: سوف تحتاج لشراء كتابه: "ناجحة التداول الخوارزمية"، بلوق له يترك الكثير من المعلومات.


الخطوة 3: أنتقل إلى تورينجفينانس.


برنامج إبات القراءة "تجارة خوارزمية ناجحة" & أمب؛ ترميز باكتستر في لغة مختلفة من اختيارك.


يجب عليك الانتقال إلى بلوق يسمى تورينجفينانس وقراءة المقال بعنوان "خوارزمية هندسة نظام التداول" بواسطة: ستيوارت غوردون ريد. في منصبه يصف الهندسة المعمارية التالية المبادئ التوجيهية لل إسو / إيك / إيي 42010 ونظم الهندسة المعمارية وصف الهندسة المعمارية القياسية.


لقد وجدت هذا المنصب جدا التقنية ولديها بعض الأفكار العظيمة التي يجب أن تدرج في الهندسة المعمارية الخاصة بك.


لقطة شاشة من منصبه.


الخطوة 4: دراسة أنظمة التداول مفتوحة المصدر.


4.1) كوانتوبيان.


وغني عن القول أن كوانتوبيان يجب أن تضاف إلى هذه القائمة وأنا أحرج أن أقول إنني لم أمض الكثير من الوقت باستخدام برنامجهم (بسبب اختياري للغة). كوانتوبيان ديه العديد من الامتيازات ولكن تلك التي التمسك معظم لي هي التالية:


من السهل تعلم بيثون حرية الوصول إلى العديد من مجموعات البيانات مجتمع ضخم والمسابقات أنا أحب كيف يستضيفون كوانتكون!


كوانتوبيان هو قادة السوق في هذا المجال، ويحب من قبل كوانتس في جميع أنحاء! مشروع مفتوح المصدر تحت اسم الرمز زيبلين وهذا هو قليلا عن ذلك:


"زيبلين هو محركنا مفتوح المصدر الذي يجبر باكتستر في إيد. يمكنك ان ترى مستودع كود في جيثب وتساهم طلبات السحب للمشروع. هناك مجموعة غوغل متاحة لطلب المساعدة وتسهيل المناقشات ".


في ما يلي رابط إلى وثائقهم:


4.2) كوانتكونيكت.


بالنسبة لأولئك منكم غير مألوف مع كوانتكونيكت، فإنها توفر محرك التداول خوارزمية كاملة المصدر المفتوح. إليك رابط.


يجب أن يكون لديك نظرة على التعليمات البرمجية، ودراستها، & أمب؛ منحهم الثناء. فهي مسابقة كوانتوبيانز.


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


في ما يلي رابط إلى وثائقهم:


ملاحظات ختامية:


آمل أن يساعد هذا الدليل أعضاء المجتمع. أتمنى لو كان لدي هذه البصيرة قبل 6 أشهر عندما بدأت في ترميز نظامنا.


أود أن أتواصل مع المجتمع واسأل: "ما هي دورات التداول الخوارزمية الجيدة التي تعرفونها؟" أود أن أكتب وظيفة التي تبحث في الموضوع وتوفر الترتيب. هل هناك أي توصيات لبناء نظام تجاري مؤتمت بالكامل ترغب في إضافته إلى هذه المشاركة؟


شارك هذا:


مشاركة هذا الإدخال.


قد يعجبك ايضا.


مقال جميل. أتمنى لو كان ذلك قبل حوالي 6 أشهر. يمكنني استخدام كوانتكونيكت لأنني مبرمج C #. لقد وجدت أنه من المريح جدا أن تكون قادرة على تحميل العجاف واختبار الظهر محليا. كما أن البحث عن طريق رمزها مفيد. كما أنها قطعت صفقة مع تراديير ل $ 1 الصفقات. وهذا يساعد كثيرا. أنا لست بارزة حول تراديير ينتشر والتنفيذ. يب قد يكون أفضل لذلك.


سوف ألقي نظرة على الدورة التي ذكرتها.


أنت لم تذكر كوانتوكريسي أو روبلوجرز. وكلاهما موارد قيمة جدا.


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


هل لديك بائع تيار القراد حتى الآن؟


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


& # 8211؛ تجريب شريط أو شريط تيار.


& # 8211؛ تشغيله من خلال عملية حساب المؤشرات، وتشغيل تحليلات أو مل، وهكذا دواليك.


& # 8211؛ نعود إشارة.


& # 8211؛ إرساله إلى وسيط لتنفيذ.


ثم في تيار منفصل.


& # 8211؛ الحصول على رد من الوسيط.


المشكلة بالطبع هي الدولة. هل لدي هامش كاف لجعل التجارة؟ ما هو في محفظتي؟ كيف يتم أداء؟ وعادة ما يتم الاستعلام عن أبي وسيط لمعرفة أن الاشياء، ولكن الامر يستغرق وقتا طويلا وغير متجانسة. أنا أيضا أبحث في ملحقات ر. وبهذه الطريقة يمكن للنظام أن يتفاعل مع التغيرات في النظام من خلال نمط يمكن ملاحظته.


الأحداث كبيرة لنقرات الماوس. ليست كبيرة جدا لارتفاع حجم معالجة المعاملات.


هذا هو بالضبط النهج الذي أخذته مع الاشياء الخاصة بي. أساسا لدي & # 8216؛ عادي & # 8217؛ البرنامج الذي يلتف حول جزء صغير هذا الحدث مدفوعة للتحدث إلى الوسيط (يب أبي). الآن لمشكلة الدولة. لديك خيارين. الحصول على الدولة من وسيط، أو تخزينه داخليا تحديثه عندما تحصل على التعبئة مرة أخرى. وهذا يعني أن هناك أوقات لا تعرف فيها ولايتك، أو عندما يكون مصدر الدولة المحتملان في حالة نزاع (بيانات سيئة أو تأخر). جزء من هذا يعتمد على مدى سرعة التداول. إلا إذا كنت تتداول بسرعة حقا ثم التوقف إذا كان لديك صراع الدولة، أو كنت غير متأكد من الدولة، هو أفضل من المضي قدما دون معرفة دولتكم. يمكنني استخدام قاعدة بيانات & # 8216؛ قفل & # 8217؛ نموذج للتعامل مع هذا.


فيما يتعلق تقريبا كل ما طلبته، كنت على مقربة من الجواب في رد الفعل التفاعلي (ر).


مع ر الذهاب من القراد إلى الشموع هو تافهة.


الانتقال من الشموع إلى المؤشرات هو تافهة.


تأليف مؤشرات من مؤشرات أخرى هو تافهة.


إن تأليف املراكز من املؤرشات تافهة.


تأليف المحافظ (كما عقدت مع مرور الوقت) من المراكز هو تافهة.


محاكاة نموذج المخاطر هو تافهة.


الاختبار مرة أخرى أو التداول المباشر هو ببساطة اتخاذ قرار بين تيار مباشر من البيانات أو إعادة محاكاة محاكاة للبيانات قاعدة البيانات.


التنفيذ هو تافهة.


تنفيذ ممكن في كل شيء من C # إلى F # إلى جافا سكريبت ل C ++ في رمز متطابقة تقريبا.


يتم التحسين بسرعة لأن ر بحتة وظيفية بارولاليزابل على نطاق واسع إلى غبو.


ومن المسلم به أن تحسين وتغذية تأثير التحسين المستمر مرة أخرى في الاختبار الخلفي هو غير تافهة، ولكن نظرا لأنه غير تافهة على أي حال، أنا & # 8217؛ م الذهاب إلى السماح لهذه الشريحة واحدة 😉


بحتة وظيفية (أو على مقربة منه) ر هو في رأيي الطريقة الوحيدة لمعالجة البنية التحتية لهذه المشكلة.


أعرف النظام أريد التجارة. أنا لا أريد أن برنامج أو تعلم شيئا شخص آخر يعرف بالفعل. حتى الذين يمكنني استئجار لاتخاذ النظام أريد استخدام وأتمتة ذلك. بأتمتة ذلك، يعني أنا لا & # 8217؛ ر تريد أن ننظر في الأمر. وسوف نلقي نظرة على النتائج مرة واحدة في الأسبوع، وسيتم تنفيذ الصفقات دون عنايتي. يبدو غريبا بالنسبة لي أنه في عام 2016، الكثير من الجهد يحتاج إلى الذهاب إلى اتخاذ مجموعة من القواعد وجود تلك القواعد تنفذ في وسيط بلدي.


أود أن أقترح الاشتراك مع كوانتوبيان ومن ثم إيجاد شخص داخل المجتمع هناك لبناء استراتيجية بالنسبة لك. وسوف تكون قادرة على بناء عليه بالنسبة لك داخل وسطاء يب منصة وتكون مؤتمتة بالكامل.


اسمحوا لي أن أقول على الرغم من أنني أعتقد أنه يجب مراقبته عن كثب، وليس فقط & # 8220؛ ننسى ذلك ل & # 8221؛.


فامسي محادثات التكنولوجيا.


فامسي تشيميتيغانتي & # 039؛ s الأسبوعية الموسيقية على تطبيق البيانات الكبيرة، الغيمة، & أمب؛ تكنولوجيا الوسيطة لحل التحديات الصناعة. نشرت كل يوم جمعة أو الأحد (إذا كنت مشغولا جدا). جميع الآراء هي تماما بلدي. أنا أكتب هذا بلوق حتى القراء لا يجب أن تنفق المال على الاستشاريين باهظة الثمن.


تصميم وعمارة منصة التداول العالمية الحقيقية .. (2/3)


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


مع العولمة التي تقود أسواق رأس المال وعدد متزايد من المصدرين، يجد المرء قدرا متزايدا من التعقيد عبر مجموعة من الأدوات المالية والأصول (الأسهم والسندات والمشتقات والسلع الخ) وأماكن (نيس، ناسداك، سم، برك مظلمة إلخ.). أضف إلى ذلك هوامش التقلص & أمب؛ الضغوط التنظيمية هي أيضا دفع اللاعبين شراء الجانب للنظر في كيفية العمليات التجارية الحالية & أمب؛ فإن تكامل النظم يعمل حاليا بهدف جعلها أكثر شفافية وكفاءة ومرونة.


إن السائقين التجاريين (كما هو موضح في أول وظيفة في هذه السلسلة من ثلاثة أجزاء) من منظور أسواق رأس المال -


1.Re أداة البنى التحتية التداول القائمة بحيث تكون أكثر تكاملا بعد اقتران فضفاضة وفعالة.


2. تطبيق استراتيجيات التداول المعقدة التي هي كمية في الطبيعة عبر مجموعة من فئات الأصول مثل الأسهم، العملات الأجنبية، صناديق الاستثمار المتداولة والسلع الخ.


3.Needing لإدراج أحدث & أمب؛ (وسائل الإعلام الاجتماعية، وبيانات الاستشعار، وتاريخ النقر) وليس فقط المصادر التقليدية (بيانات السوق، وبيانات الموقع، وبيانات M & أمب؛ A، وبيانات المعاملات وما إلى ذلك). سرعة نقية يمكن فقط الحصول على شركة حتى الآن.


4. إعادة تهيئة أنظمة التجارة القائمة لتكون قادرة على استيعاب مجموعة من العملاء المحمول الذين لديهم مصلحة مستمدة في اشتقاق التحليلات. على سبيل المثال تزوج بيانات القراد مع معلومات هيكل السوق لفهم سبب تراجع بعض الأوراق المالية أو ارتفاع في بعض النقاط وأسباب ذلك (على سبيل المثال بيع المؤسسات أو الصفقات المرتبطة بالأسهم مع المشتقات)


5. مساعدة التجار خلق خوارزميات وكذلك تخصيص هذه لتكون قادرة على توليد ميزة تنافسية ثابتة.


والحاجة إلى ساعة هي توفير قدرات البنية المؤسسية حول تصميم منصات التداول المرنة التي تقوم على الاستخدام الفعال للبيانات والسرعة وخفة الحركة والهندسة الخدمية الموجهة. اختيار المصدر المفتوح هو المفتاح لأنه يسمح لهيكلية مرنة ومرنة يمكن تعديلها واعتمادها على مراحل & # 8211؛ كما سترى قريبا.


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


يجب تلبية متطلبات العمل التالية من الأنظمة التي توفر إمكانيات البيع / البيع & # 8211؛


العمارة يجب تقديم الدعم الجبهة، منتصف & أمبير؛ وقدرات التداول المكتب الخلفي مع دعم كل من استراتيجيات التجارة القائمة على أساس بسيطة ومعقدة وخوارزمية دعم دورة حياة التنمية & أمبير؛ والانتقال السلس من حيث باكتستينغ والتنفيذ المباشر للاستراتيجيات المذكورة أعلاه. في دعم قصير تكرارية و ديفوبس المنهجية القائمة. والهدف من ذلك هو التأكد من أن الناس قادرون على تطوير نماذجهم يمكن اختبار نماذجهم عبر أوسع طيف من فئات الأصول في الطريقة الأكثر إنتاجية ممكن عرض مصممة بشكل جيد & أمب؛ والتجارة بديهية للغاية و أوس النازل لإدارة التجارة مع دعم التكنولوجيات النقالة. هذا أمر بالغ الأهمية في ضمان تجربة سلسة للمستخدم دعم التداول نموذج الأعمال كخدمة & # 8211؛ تاس التي يمكن بيعها كمرفق على واجهات برمجة التطبيقات المفتوحة دعم هجين & أمب؛ نموذج النشر التدريجي. الخدمات التي توفر وظائف الأعمال الأساسية يجب أن تكون قابلة للنشر على طول الطريق من المعدن إلى أجهزة القياس الافتراضية إلى حاويات عامل ميناء على سحابة خاصة أو عامة كما هو مطلوب. ويتمثل أحد المتطلبات الأساسية في استخدام برمجيات المصدر المفتوح والسلع دعم نموذج التداول القائم على قاعدة (إعلانية) التي سوف تتطور لدعم التحليلات التنبؤية مع دعم متأصل لكل من معالجة الأحداث المعقدة (سيب) فضلا عن سير العمل (دعم مثالي لمعيار ببن التدوين) دعم التكامل مع مجموعة واسعة من المشاركين الخارجيين في جميع أنحاء العالم. يجب أن تكون المنصة عالمية حقا من حيث دعم التبادلات & أمب؛ (الفوركس، مفتوحة عبر ساعات مختلفة دعم مجموعة واسعة من المنتجات المالية والأشكال مع فيكس يجري الأساسي توفير الدعم لالتقاط النظام والتجارة وعبور توفير القدرة على عبور بيع وبيع أوامر السوق الجانبية (عندما يتم الكشف عن كلا الجانبين أوامر في النظام) الطريق السيارات وتنفيذ أوامر على أساس الحسابات والكمية وبيانات السوق في الوقت الحقيقي دعم غيرها من متطلبات معقدة ترتيب النظام حسب الاقتضاء وأخيرا، ودعم درجة عالية من التدرجية، كما تنمو أحجام & # 8211؛ النظام يجب أن تكون قادرة على أوتوسكيل إلى يستوعب حجم كبير من الصفقات / ثانية مع الكمون المرغوب فيه في ميلي ثانية و سلا محددة جيدا & # 8217؛ s لإدخال الطلب والتعافي من الكوارث على الأقل.


في طبقة التطبيق & # 8211؛ (سوا) أو حتى الخدمات الصغرى اختيار فئة إسب / رسالة لربط جميع المشاركين في السوق معيار الرسائل المفتوحة - أمكب (بروتوكول قائمة انتظار الرسائل المسبقة) الذي تم اختياره كبروتوكول النقل المفضل لأسباب تتعلق بالأداء والصناعة. وقد عانى البائعون والبروتوكولات القديمة من البنى التحتية القديمة من قبل البورصات المالية والبورصات لتحسين تكلفة البنية التحتية لتكنولوجيا المعلومات. وقد تم تطوير أمكب من قبل مجموعة من البنوك والبائعين (جب مورغان و ريد هات، فموير من بين أمور أخرى) ويعمل كلغة مشتركة للخدمات المالية العمود الفقري الرسائل. وينتشر الآن في مجموعة من الصناعات بدءا من الرعاية الصحية إلى التصنيع إلى تقنيات عمليات (عبر القطاعات). استخدام أمكب يتجنب قفل و مكلفة التكنولوجيا سد. وعلاوة على ذلك، فإن منظمات مثل نيس كانت الرائدة في تطوير تقنيات مثل أوبنماما، التي تعتزم توفير بائع أبي الوسيطة الملحد الذي يدعم الحدث الحدث مدفوعة الرسائل. واحد استخدام إكسمبل هو السماح لبائعي بيانات السوق لنشر رسائلهم مثل يقتبس & أمب؛ يتداول على منصة قياسية الصناعة مع السماح لهم لبناء الخدمات القائمة على القيمة على المنصة. لدينا نية هو دليل المستقبل لدينا العمارة من قبل مستندة على معايير مفتوحة فيكس (تبادل المعلومات المالية) تشغيل فوق أمكب سيكون بروتوكول تبادل الأعمال الأساسية أباتشي كافكا أو فيوز إسب اختيارها فئة الرسائل أو خدمة الحافلة A برمز (قواعد الأعمال نظام مغمت ) القواعد، سيب و بم تحت مظلة واحدة. يحتوي هذا المستوى على التعريف ووقت التشغيل لقواعد إدارة النظام، والتوجيه، والعبور، والمطابقة. في تحليلات الذاكرة المقدمة من قبل في شبكة بيانات الذاكرة أو حتى باستخدام شرارة في طبقة الذاكرة وتستند طبقة البيانات على منصة أباتشي هادوب ويتم تصميمها على أساس العمارة لامدا (التي وضعتها ناثان مارز). مزيد من المعلومات عن ذلك في الأقسام التالية.


الشكل 1 - العمارة المرجعية لمنصة التداول.


المكونات الرئيسية لهندسة منصة التداول كما هو موضح أعلاه هي & # 8211؛


نظام إدارة النظام - الذي يعرض بوابة تفاعلية غنية مع واجهة المستخدم. العملاء الاتصال في وسطاء عبر الهاتف أو مكان أوامر إلكترونيا. يتم توجيه هذه الأوامر إلى أومز. يتلقى نظام إدارة العمليات الأوامر، ويؤدي المطابقة المناسبة ويقرر أفضل السبل والسعر على أساس قواعد العمل / الأحداث المعقدة ومن ثم توجيهها إلى مكان السوق المناسب للحصول على هذه شغلها خدمة توزيع بيانات السوق الاتصال بمزودي بيانات السوق (على سبيل المثال بلومبرغ، تومسون ريوترز الخ) وإرسال تحديثات منتظمة إلى أومز، قواعد حول ما هي بيانات السوق تصبح نقطة مرجعية ل أومز، أي إذا كانت نفس بيانات السوق المتاحة من مصادر متعددة التي تأخذ الأولوية يتم أيضا الربط عبر بوابات فيكس للتوزيع الخدمات. ويضيف نهج قواعد العمل بعدا آخر إلى بم من خلال تمكين واحد إلى الاستفادة من المنطق التصريحي مع قواعد الأعمال لبناء المدمجة وسريعة وسهلة الفهم منطق التداول. مثال على ذلك في قطاع (مثل منصات التداول، طلبات الاكتتاب بالرهن العقاري) حيث تؤدي ظروف السوق إلى تغيير قواعد العمل وكذلك العمليات التجارية التي يتم تضمينها بما يرضي طلبات الشراء / البيع. كومبلكس إيفنت بروسسينغ (سيب) & # 8211؛ المصطلح الحدث في حد ذاته هو في كثير من الأحيان مثقلة ويمكن استخدامها للإشارة إلى عدة أشياء مختلفة، اعتمادا على السياق الذي يتم استخدامه. في منصة التداول لدينا، عندما يتم تنفيذ عملية بيع، فإنه يتسبب في تغيير الدولة في المجال التي يمكن ملاحظتها على العديد من الجهات الفاعلة، مثل سعر الأوراق المالية التي تغيرت لتتناسب مع قيمة العملية، صاحب الفرد والأصول المتداولة التي تتغير من البائع إلى المشتري، وميزان الحسابات من كل من البائع والمشتري التي يتم قيدها والخصم، وما إلى ذلك. اعتراض سحابة من هذه الأحداث ووجود عملية تجارية التكيف والرد عليها هو المفتاح للحصول على منصة التداول رشيقة. طبقة إدارة البيانات تمتد مخازن المعلومات مثل ماجستير الأمن، العميل ماستر، القابضة والحساب / المنتج ماستر الخ هذه الطبقة أيضا بحاجة للتعامل مع إدارة البيانات.


الشكل 2 - نمذجة قواعد التجارة.


يمكن عرض تدفق البيانات في النظام كما هو مبين أدناه & # 8211؛


الشكل 3 - التدفق العام لعملية التداول.


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


ويستند معمارية البيانات على نظام لامدا التي وضعتها ناثان Marz. The العمارة لامدا يحل مشكلة الحوسبة وظائف تعسفية على البيانات التعسفية في الوقت الحقيقي من خلال تحلل المشكلة إلى ثلاث طبقات: طبقة دفعة، وطبقة خدمة، وطبقة السرعة .


الشكل 4 - تدفق عملية البيانات (المصدر فولتدب)


على مستوى عام عالية جدا بنية البيانات لديها 3 مكونات.


طبقة الدفعة & # 8211؛ باستمرار يختلط، ومخازن ومعالجة بيانات السوق، بيانات وسائل الاعلام الاجتماعية، البيانات المرجعية، بيانات الموقع وغيرها باستمرار بريكومبوتس المشاهدات طبقة سرعة العمليات في الوقت الحقيقي يغذي & أمب؛ تنتج وجهات نظر تكتيكية لنفس طبقة الخدمة التي تحمل وجهات النظر دفعة ذات الصلة للاستفسارات التي يحتاجها تحليلات تنبؤية.


وتهدف العمارة لامبدا في التطبيقات التي بنيت حول التحولات غير المتزامنة المعقدة التي تحتاج إلى تشغيل مع الكمون المنخفض (على سبيل المثال، بضع ثوان لبضع ساعات) الذي هو تماما مناسبة لحالة أعمالنا.


فعالة من حيث التكلفة - كومة المصدر المفتوح يقلل من التكلفة تقريبا بنسبة 50٪ بالمقارنة مع نظام إرث بنيت على المركزية أو التكنولوجيا الملكية. إدارة البيانات & # 8211؛ توفر بشكل فعال من قبل هادوب كومة قابلة لل - يوفر درجة عالية من قابلية في الهندسة المعمارية مبتكرة - بنيت على الهندسة المعمارية الأكثر قوة والتكنولوجيا للدولة من بين الفن نشر - يدعم مجموعة متنوعة من أبنية النشر، في المباني أو على سحابة تحميل موازنة الدعم بنيت للتعامل مع زيادة حجم الرؤية في قواعد العمل، فضلا عن دعم لرصد سير العمل.


ولا يمكن نشر منصات تداول العصر الجديد المبنية على المصدر المفتوح عبر البيئات المادية والظاهرية والمتنقلة والسحابية فحسب، بل تشمل أيضا نماذج تكميلية & # 8211؛ والتكامل، وقواعد الأعمال ومعالجة الأحداث المعقدة (سيب) قدرات يمكن أن تضيف إلى الكفاءة التشغيلية، ونماذج الأعمال الجديدة، وإدارة المخاطر أفضل & أمب؛ في نهاية المطاف على درجة أعلى من الربحية.


شارك هذا:


آخر الملاحة.


ترك الرد إلغاء الرد.


مرحبا تشيميتيغانتي سان. وظيفة ممتازة والبصيرة. هل يمكن أن يرجى تغطية موضوع التجارة البنى وكذلك عند القيام حلقات العمل الابتكار في طوكيو & # 038؛ سيول في أغسطس؟

No comments:

Post a Comment