تجارت الگوریتمی فرایندی برای اجرای سفارشات با استفاده از دستورالعمل های معاملاتی خودکار و از پیش برنامه ریزی شده برای حساب متغیرهایی مانند قیمت ، زمان و حجم است. یک الگوریتم مجموعه ای از جهت ها برای حل یک مشکل است. الگوریتم های رایانه بخش های کوچکی از سفارش کامل را به مرور زمان به بازار می فرستند.
معاملات الگوریتمی از فرمول های پیچیده ، همراه با مدل های ریاضی و نظارت انسانی استفاده می کند تا تصمیم گیری در مورد خرید یا فروش اوراق بهادار مالی در مبادله بگیرد. معامله گران الگوریتمی اغلب از فناوری معاملات با فرکانس بالا استفاده می کنند ، که می تواند یک شرکت را قادر سازد تا ده ها هزار تجارت در ثانیه انجام دهد. تجارت الگوریتمی می تواند در موقعیت های متنوعی از جمله اجرای سفارش ، داوری و استراتژی های معاملات روند استفاده شود.
استفاده از الگوریتم ها در معاملات پس از معرفی سیستم های تجاری رایانه ای در بازارهای مالی آمریکا در دهه 1970 افزایش یافت. در سال 1976 ، بورس اوراق بهادار نیویورک سیستم تعیین شده سفارش (DOT) را برای مسیریابی سفارشات از معامله گران به متخصصان در طبقه مبادله معرفی کرد. در دهه های بعد ، صرافی ها توانایی های خود را برای پذیرش تجارت الکترونیکی افزایش دادند و تا سال 2009 ، 60 درصد از کل معاملات در ایالات متحده توسط رایانه ها اجرا شد.
چرا از تجارت الگوریتمی استفاده می کنیم؟
تجارت بدون اجازه دادن احساسات در راه تحقق سود یا کاهش ضرر
الگوریتم هایی را ایجاد کنید تا در رویدادهای نادر مانند DOW بسته شود و 500 زیر میانگین حرکت 20 روزه خود را ببندد
از الگوریتم ها برای تنظیم دقیق مدیریت ریسک در استراتژی تجارت خود استفاده کنید ، از طرف خود توقف ها و محدودیت ها را اجرا کنید
الگوریتم های خود را تنظیم کرده و به آنها اجازه دهید تا برنامه خود را ، 24 ساعت ، روز یا شب تجارت کنند
Backtest و الگوریتم های خود را در برابر داده های تاریخی اصلاح کنید ، تا بهترین ترکیب پارامترها را برای خرید یا فروش ایجاد کنید
· استراتژی های اصلی تجارت الگوریتمی چیست؟
سه نوع اصلی استراتژی تجارت الگوریتمی در دسترس شما وجود دارد. اینها استراتژی هایی هستند که می توانید هنگام ساخت و پالایش الگوریتم های خود از آنها استفاده کنید ، یا می توانند استراتژی هایی باشند که می خواهید الگوریتم های خارج از قفسه شما قادر به اجرای آن باشند.
یک استراتژی معاملات الگوریتمی اقدام به بررسی نقاط قبلی باز و نزدیک یا زیاد و پایین در نمودار شمعدان می پردازد و در صورت دستیابی به سطوح مشابه در آینده ، الگوریتم باعث ایجاد سفارش خرید یا فروش می شود. به عنوان مثال می توانید در صورت حرکت قیمت از نقطه X ، یک الگوریتم برای وارد کردن سفارشات خرید یا فروش ایجاد کنید. در طول روز در بازارهای بسیار بی ثبات-فرایندی که به عنوان تجارت با فرکانس بالا (HFT) شناخته می شود.
برای ایجاد یک الگوریتم معاملاتی اقدام به قیمت ، باید ارزیابی کنید که آیا و چه زمانی می خواهید طولانی یا کوتاه بروید. همچنین باید اقدامات لازم را برای کمک به شما در مدیریت خطرات خود ، مانند توقف - از جمله توقف های دنباله دار و تضمین شده - در نظر بگیرید.
شما می توانید یک الگوریتم معاملاتی اقدام به قیمت را مطابق با بازار پیکربندی کنید ، بازه زمانی ، اندازه تجارت و چه ساعتی از روز الگوریتم باید کار کند.
یک استراتژی تجارت الگوریتمی تجزیه و تحلیل فنی مربوط به شاخص های فنی مانند باند بولینگر ، نوسان سازهای تصادفی ، MACD ، شاخص قدرت نسبی و موارد دیگر است. با استفاده از این استراتژی ، شما یک الگوریتم ایجاد می کنید تا روی پارامترهای این شاخص ها عمل کنید ، مانند بستن موقعیت در هنگام افزایش سطح نوسانات. گذشته از موارد ذکر شده در اینجا ، می توانید خود را نیز روی سیستم عامل هایی مانند ProrealTime خود بسازید.
برای ایجاد یک استراتژی تجزیه و تحلیل فنی ، باید با استفاده از شاخص های فنی مختلف ، تحقیق کنید و راحت باشید. به عنوان مثال ، می توانید الگوریتم هایی را بر اساس باند های بولینگر ایجاد کنید تا معاملات را در زمان های بسیار بی ثبات باز یا بسته کنید. چه باز و چه نزدیک شما به نگرش شما به ریسک بستگی دارد و اینکه آیا در یک بازار رو به رشد یا در حال سقوط موقعیت طولانی یا کوتاه دارید.
با یک استراتژی تجزیه و تحلیل فنی ، شما کمتر روی قیمت متمرکز شده اید و بیشتر به استفاده از شاخص ها یا ترکیبی از شاخص ها علاقه مند هستید تا سفارشات خرید و فروش خود را تحریک کنید.
یک استراتژی تجارت الگوریتمی ترکیبی از هر دو عمل قیمت و تجزیه و تحلیل فنی برای تأیید سوء ظن در مورد عملکرد قیمت با تجزیه و تحلیل نمودارها با شاخص ها استفاده می کند. سپس الگوریتم ها می توانند براساس این اطلاعات سفارشات خرید یا فروش را وارد کنند.
برای ایجاد یک استراتژی معاملاتی ترکیبی ، باید تجزیه و تحلیل عملکرد قیمت را در یک بازار اساسی انجام دهید. این بدان معناست که درک از شاخص های فنی مختلف و آنچه آنها در مورد حرکات قیمت قبلی دارایی به شما می گویند.
در یک استراتژی ترکیبی ، باید مشخص کنید که آیا می خواهید طولانی یا کوتاه بروید ، و در چه زمانی می خواهید الگوریتم تجارت کند. شما می توانید یک استراتژی ترکیبی را مطابق با بازار ، بازه زمانی ، اندازه تجارت و شاخص های مختلف که الگوریتم برای استفاده از آن طراحی شده است ، پیکربندی کنید.
متداول ترین استراتژی های تجارت الگوریتمی روندهای میانگین حرکت ، شکستن کانال ، حرکات سطح قیمت و شاخص های فنی مرتبط را دنبال می کنند. اینها ساده ترین و ساده ترین استراتژی ها برای اجرای از طریق تجارت الگوریتمی هستند زیرا این استراتژی ها شامل پیش بینی یا پیش بینی قیمت نمی شود. معاملات بر اساس وقوع روندهای مطلوب آغاز می شود ، که اجرای آن از طریق الگوریتم ها بدون ورود به پیچیدگی تجزیه و تحلیل پیش بینی آسان و ساده است. استفاده از میانگین های متحرک 50 و 200 روزه یک استراتژی محبوب دنبال می شود.
خرید سهام دو لیست با قیمت پایین تر در یک بازار و همزمان فروش آن با قیمت بالاتر در بازار دیگر ، قیمت را به عنوان سود بدون ریسک یا داوری ارائه می دهد. همان عملیات را می توان برای سهام در مقابل ابزارهای آتی تکرار کرد زیرا اختلافات قیمت هر از گاهی وجود دارد. اجرای یک الگوریتم برای شناسایی چنین دیفرانسیل های قیمت و قرار دادن سفارشات به طور موثر امکان فرصت های سودآور را فراهم می آورد.
صندوق های شاخص دوره هایی از تعادل مجدد را تعریف کرده اند تا دارایی های خود را با شاخص های معیار مربوطه مطابقت دهند. این فرصت های سودآور را برای معامله گران الگوریتمی ایجاد می کند ، که از معاملات مورد انتظار که 20 تا 80 امتیاز پایه را ارائه می دهند بسته به تعداد سهام موجود در صندوق شاخص درست قبل از تعادل صندوق شاخص ، سود می برند. چنین معاملات از طریق سیستم های معاملاتی الگوریتمی برای اجرای به موقع و بهترین قیمت ها آغاز می شود.
مدلهای ریاضی اثبات شده ، مانند استراتژی معاملاتی بی طرف دلتا ، به تجارت در ترکیبی از گزینه ها و امنیت اساسی اجازه می دهند.(Delta Neutral یک استراتژی نمونه کارها است که از چندین موقعیت با جبران دلتاهای مثبت و منفی تشکیل شده است - نسبت مقایسه تغییر قیمت دارایی ، معمولاً امنیت قابل فروش ، با تغییر مربوط به قیمت مشتق آن - به همین دلیل دلتا کلیدارایی های مورد نظر از صفر است.)
میانگین استراتژی برگشت بر اساس این مفهوم استوار است که قیمت بالای و پایین یک دارایی یک پدیده موقتی است که به طور دوره ای به میانگین ارزش آنها (مقدار متوسط) باز می گردد. شناسایی و تعیین دامنه قیمت و اجرای یک الگوریتم بر اساس آن اجازه می دهد تا هنگامی که قیمت یک دارایی در محدوده تعریف شده آن شکسته می شود ، معاملات به طور خودکار قرار گیرد.
استراتژی متوسط قیمت با وزن با وزن ، یک سفارش بزرگ را شکسته و قطعات کوچکتر از سفارش را با استفاده از پروفایل های حجم تاریخی خاص سهام تعیین می کند. هدف اجرای سفارش نزدیک به قیمت متوسط وزن (VWAP) است.
استراتژی متوسط قیمت با وزن زمان ، یک سفارش بزرگ را شکسته و قطعات کوچکتر از سفارش را با استفاده از شکاف های زمانی به طور مساوی تقسیم شده بین زمان شروع و پایان به بازار می اندازد. هدف این است که سفارش نزدیک به میانگین قیمت بین زمان شروع و پایان را اجرا کنید و در نتیجه تأثیر بازار به حداقل می رسد.
تا زمانی که سفارش تجارت پر نشود ، این الگوریتم ارسال سفارشات جزئی با توجه به نسبت مشارکت تعریف شده و با توجه به حجم معامله شده در بازارها ادامه می یابد."استراتژی مراحل" مربوطه سفارشات را با درصد تعریف شده توسط کاربر از حجم بازار ارسال می کند و با رسیدن قیمت سهام به سطح تعریف شده توسط کاربر ، این میزان مشارکت را افزایش یا کاهش می دهد.
استراتژی کمبود اجرای با هدف به حداقل رساندن هزینه اجرای یک سفارش با تجارت در بازار زمان واقعی ، در نتیجه صرفه جویی در هزینه سفارش و بهره مندی از هزینه فرصت اجرای تأخیر است. این استراتژی هنگامی که قیمت سهام به طرز مطلوبی حرکت می کند ، نرخ مشارکت هدفمند را افزایش می دهد و وقتی قیمت سهام به طور منفی حرکت می کند ، آن را کاهش می دهد.
تجارت الگوریتمی عمدتاً توسط سرمایه گذاران نهادی و خانه های کارگزاری بزرگ برای کاهش هزینه های مرتبط با تجارت استفاده می شود. طبق تحقیقات ، تجارت الگوریتمی به ویژه برای اندازه های بزرگ که ممکن است 10 ٪ از حجم کل معاملات را شامل شود ، مفید است. به طور معمول سازندگان بازار برای ایجاد نقدینگی از معاملات الگوریتمی استفاده می کنند.
تجارت الگوریتمی همچنین امکان اجرای سریعتر و آسان تر سفارشات را فراهم می کند و آن را برای مبادلات جذاب می کند. به نوبه خود ، این بدان معنی است که معامله گران و سرمایه گذاران می توانند به سرعت سودهای کمتری در قیمت را رزرو کنند. استراتژی معاملاتی پوسته پوسته معمولاً از الگوریتم ها استفاده می کند زیرا شامل خرید سریع و فروش اوراق بهادار با افزایش قیمت های اندک است.
سرعت اجرای سفارش ، یک مزیت در شرایط عادی ، هنگامی که چندین سفارش به طور همزمان بدون مداخله انسانی اجرا می شود ، می تواند به یک مشکل تبدیل شود. سقوط فلش سال 2010 در تجارت الگوریتمی مقصر شناخته شده است.
یکی دیگر از مضرات معاملات الگوریتمی این است که نقدینگی ، که از طریق سفارشات خرید و فروش سریع ایجاد می شود ، می تواند در یک لحظه از بین برود و تغییر را برای بازرگانان برای سودآوری تغییر قیمت از بین می برد. همچنین می تواند منجر به از بین رفتن فوری نقدینگی شود. تحقیقات نشان داده است که تجارت الگوریتمی عامل اصلی در ایجاد نقدینگی در بازارهای ارز پس از قطع فرانک سوئیس ، گیره یورو خود را در سال 2015 قطع کرد. چندین سفارش به طور همزمان و بدون مداخله انسانی اجرا می شوند. سقوط فلش سال 2010 در تجارت الگوریتمی مقصر شناخته شده است.
فارکس کاران ایران...
برچسب :
نویسنده : ناهید طباطبایی
بازدید : <-PostHit->