معاملات الگوریتمی چیست؟
معاملات الگوریتمی فرآیندی برای اجرای سفارشات با استفاده از دستورالعمل های معاملاتی خودکار و از پیش برنامه ریزی شده برای حساب کردن متغیرهایی مانند قیمت، زمان و حجم است. یک الگوریتم، مجموعه ای از دستورالعمل ها برای حل مسئله است. الگوریتم های کامپیوتری با گذشت زمان بخش های کوچکی از سفارش کامل را به بازار میفرستند.
معاملات الگوریتمی برای تصمیم گیری در مورد خرید یا فروش اوراق بهادار مالی در بورس از فرمول های پیچیده، همراه با مدل های ریاضی و نظارت انسانی استفاده میکند. معامله گران الگوریتمی اغلب از فناوری تجارت با فرکانس بالا استفاده میکنند، که میتواند یک شرکت را قادر به انجام ده ها هزار معامله در ثانیه کند. معاملات الگوریتمی میتواند در شرایط مختلفی از جمله اجرای سفارش، آربیتراژ و استراتژی های معاملات trend مورد استفاده قرار گیرد.
نکته کلیدی
- معاملات الگوریتمی استفاده از الگوریتم های مبتنی بر فرآیند و قوانین برای به کارگیری استراتژیها برای اجرای معاملات است.
- از اوایل دهه 1980 محبوبیت قابل توجهی پیدا کرده و توسط سرمایه گذاران نهادی و بنگاه های تجاری بزرگ برای اهداف مختلف مورد استفاده قرار میگیرد.
- در حالی که مزایایی مانند زمان اجرای سریعتر و کاهش هزینه ها را فراهم میکند، معامله الگوریتمی همچنین میتواند تمایلات منفی بازار را با به موجب سقوط اوراق بهادار و از دست دادن فوری نقدینگی تشدید کند.
درک معاملات الگوریتمی
استفاده از الگوریتم ها در معاملات پس از معرفی سیستم های معاملات رایانه ای در بازارهای مالی آمریکا طی دهه 1970 افزایش یافت. در سال 1976، بورس سهام نیویورک، سیستم Designated Order Turnaround (DOT) را برای مسیریابی سفارشات از بازرگانان به متخصصان در طبقه صرافی معرفی کرد. در دهه های بعدی، صرافیها تواناییشان را در پذیرش تجارت الکترونیکی افزایش دادند و تا سال 2009، 60 درصد از کل معاملات که در ایالات متحده توسط کامپیوتر انجام شده است را افزایش دادند.
مایکل لوئیسِ نویسنده، هنگام انتشار پرفروش ترین کتاب فرزندان شوک، که به ثبت زندگی بازرگانان و کارآفرینان وال استریت پرداخته است که به ساخت شرکتهایی که برای تعریف ساختار تجارت الکترونیکی در آمریکا کمک میکند، معامله الگوریتمی با فرکانس بالا و توجه مردم را به خود جلب کرد. کتاب او استدلال میکرد که این شرکتها برای ساخت رایانه های سریعتر، که میتوانند با صرافی ها سریعتر ارتباط برقرار کنند، درگیر یک رقابت تسلیحاتی هستند تا با استفاده از انواع سفارشات که به ضرر سرمایه گذاران متوسط است، با سرعت از مزایای رقبا برخوردار شوند.
معامله الگوریتمی : algorithmic trading
برنامه نویس : programmer
کد : code
وضعیت بازار را به صورت پویا ارزیابی میکند : assesses market situation dynamically
صرفه جویی در وقت برای معامله گر : saves time for trader
معامله الگوریتمی Do-It-Yourself
در سال های اخیر، روال معامله الگوریتمی Do-It-Yourself رواج یافته است. صندوق های سرمایه گذاری تأمینی مانند Quantopian، به عنوان مثال، الگوریتم های جمع سپاری از برنامه نویسان آماتور که برای برنده شدن کمیسیون ها برای نوشتن سودآورترین کد، رقابت میکنند. این کار با گسترش اینترنت پرسرعت و توسعه کامپیوترهای همیشه سریعتر با قیمت های نسبتاً ارزان امکان پذیر شده است. پلت فرم هایی مانند Quantiacs به منظور خدمت به معامله گران روزانه که مایل به محک زدن توانایی خود در معاملات الگوریتمی هستند، به وجود آمده اند.
یکی دیگر از فناوری های نوظهور در وال استریت، یادگیری ماشین است. تحولات جدید در هوش مصنوعی، برنامه نویسان کامپیوتری را قادر میسازد تا برنامه هایی را توسعه دهند که میتوانند خود را از طریق یک فرایند تکرار شونده به نام یادگیری عمیق بهبود بخشند. معامله گران در حال توسعه الگوریتم هایی هستند که برای سودآوری بیشتر خود به یادگیری عمیق متکی هستند.
مزایا و معایب معاملات الگوریتمی
معاملات الگوریتمی عمدتاً توسط سرمایه گذاران نهادی و کارگزاران بزرگ برای کاهش هزینه های مربوط به معامله مورد استفاده قرار میگیرد. طبق تحقیقات، معاملات الگوریتمی به ویژه برای اندازه های بزرگ که بسیار ممکن است تا 10٪ از حجم معاملات کلی را شامل شود، سودمند است. به طور معمول بازارسازان از معاملات الگوریتمی برای ایجاد نقدینگی استفاده میکنند.
معاملات الگوریتمی همچنین امکان اجرای سریعتر و راحت سفارشات را فراهم میکند و آن را برای مبادلات جذاب میکند. به نوبه خود، این بدان معنی است که معامله گران و سرمایه گذاران میتوانند به سرعت سودهای حاصل از تغییرات اندک در قیمت را ثبت کنند. استراتژی معاملات اسکالپینگ معمولاً الگوریتم هایی را به کار میگیرد زیرا شامل خرید و فروش سریع اوراق بهادار با افزایش قیمت ناچیز است.
سرعت اجرای دستور، یک مزیت در شرایط عادی، هنگامی میتواند مشکل ساز شود که چندین دستور به طور همزمان و بدون دخالت انسان اجرا شوند. سقوط ناگهانی اوراق بهادار 2010 عامل معامله الگوریتمی است.
یکی دیگر از معایب معاملات الگوریتمی این است که نقدینگی که از طریق سفارشات خرید و فروش سریع ایجاد میشود، میتواند در یک لحظه از بین برود و این تغییر برای معامله گران برای سودآوری در تغییرات قیمت را از بین میبرد. همچنین میتواند منجر به از دست دادن نقدینگی فوری شود. تحقیقات نشان داده است که معاملات الگوریتمی عامل مهمی در از دست دادن نقدینگی در بازارهای ارز پس از قطع فرانک سوئیس در یورو در سال 2015 بوده است.
این مقاله ترجمه شده توسط تیم آکادمی ایران ام کیو ال می باشد.
پاسخها