أساسيات التداول الحسابي: مفاهيم وأمثلة

الدرس الثاني: مفهوم الخوارزميات و طرق تمثيلها (شهر نوفمبر 2024)

الدرس الثاني: مفهوم الخوارزميات و طرق تمثيلها (شهر نوفمبر 2024)
أساسيات التداول الحسابي: مفاهيم وأمثلة

جدول المحتويات:

Anonim

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

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

- <>>

لنفترض أن المتداول يتبع معايير التجارة البسيطة التالية:

  • شراء 50 سهم من الأسهم عند تجاوز المتوسط ​​المتحرك ل 50 يوم فوق المتوسط ​​المتحرك ل 200 يوم
  • بيع أسهم الأسهم عندما يقل المتوسط ​​المتحرك لمدة 50 يوما عن المتوسط ​​المتحرك ل 200 يوم

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

[إذا كنت ترغب في معرفة المزيد عن الاستراتيجيات التي أثبتت فعاليتها والتي يمكن أن تعمل في نهاية المطاف في نظام تداول حسابي، تحقق من أكاديمية إنفستوبيديا أكاديمي's بيكوم a داي ترادر ​​كورس.]

فوائد

ألغو-ترادينغ يوفر الفوائد التالية:

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

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

يستخدم ألغو-ترادينغ في العديد من أشكال الأنشطة التجارية والاستثمارية، بما في ذلك:

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

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

استراتيجيات التداول الخوارزمية

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

  • الاتجاه التالي استراتيجيات:

استراتيجيات التداول الأكثر شيوعا خوارزمية تتبع الاتجاهات في المتوسطات المتحركة، وانقطاع القناة، وحركات مستوى الأسعار والمؤشرات الفنية ذات الصلة. هذه هي أسهل وأبسط الاستراتيجيات لتنفيذ من خلال التداول حسابي لأن هذه الاستراتيجيات لا تنطوي على اتخاذ أي توقعات أو توقعات الأسعار. وتبدأ الصفقات على أساس حدوث الاتجاهات المستصوبة، التي تكون سهلة ومباشرة لتنفيذها من خلال الخوارزميات دون الدخول في تعقيد التحليل التنبئي. المثال المذكور أعلاه للمتوسط ​​المتحرك 50 و 200 يوم هو الاتجاه الشعبي التالي استراتيجية. استراتيجيات بسيطة للاستفادة من الاتجاهات .)

  • فرص المراجحة:

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

  • إعادة التوازن في مؤشر الفهرس :

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

  • الاستراتیجیات القائمة علی النموذج الریاضي:

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

  • نطاق التداول (متوسط ​​الانعكاس):

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

  • متوسط ​​الحجم المرجح متوسط ​​السعر (فواب):

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

  • متوسط ​​الوقت المرجح المتوسط:

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

  • النسبة المئوية للحجم (بوف):

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

  • نقص التنفيذ:

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

  • ما وراء خوارزميات التداول المعتادة:

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

المتطلبات الفنية لتجارة الخوارزميات

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

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

تداولات الفوركس باليورو، في حين تتداول بورصة لندن بالجنيه الإسترليني

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

المتطلبات:

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

  • السعر يتغذى من كل من لس و إكس
  • سعر صرف الفوركس لسعر صرف الجنيه الإسترليني مقابل اليورو
  • ترتيب وضع القدرة التي يمكن أن توجه
  • القدرة على الاختبار المسبق على الأعلاف السعرية
  • يجب أن يقوم برنامج الكمبيوتر بما يلي:

قراءة تغذية الأسعار الواردة من مخزون رديز من كلا التبادل

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

الخلاصة

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