پیشبینی بازارها
سفارشهای تطبیقی چیست؟
تطبیق سفارشها فرآیند شناسایی و اجرای معامله بین درخواستهای برابر و مخالف برای یک اوراق بهادار (یعنی خرید و فروش به همان قیمت) است.
سفارشهای تطبیقی فرآیندی است که طی آن یک بورس اوراق بهادار یک یا چند سفارش خرید ناخواسته را با یک یا چند سفارش فروش تطبیق میدهد تا معاملات انجام شود. این فرآیند با درخواستهای نقلقول (RFQ) برای انجام معامله در یک اوراق بهادار متفاوت است.
اگر یک سرمایهگذار بخواهد مقداری سهام بخرد و سرمایهگذار دیگری بخواهد همان مقدار را به همان قیمت بفروشد، سفارشهای آنها تطبیق مییابد و معامله انجام میشود. کار تطبیق این سفارشها، فرآیند تطبیق سفارش است که در آن بورسها سفارشهای خرید (پیشنهادها) را با سفارشهای فروش متناظر (درخواستها) شناسایی کرده و آنها را اجرا میکنند. در دهه گذشته، این فرآیند تقریباً بهطور کامل خودکار شده است.
نکات کلیدی
- تطبیق سفارشها فرآیند شناسایی و اجرای معامله بین درخواستهای برابر و مخالف برای یک اوراق بهادار (یعنی خرید و فروش به همان قیمت) است.
- تطبیق سفارش روشی است که بسیاری از بورسها برای جفت کردن خریداران و فروشندگان در قیمتهای سازگار برای تجارت کارآمد و منظم استفاده میکنند.
- در دهه گذشته، این فرآیند تقریباً بهطور کامل خودکار شده است.
نحوه عملکرد تطبیق سفارشها
تطبیق سفارشهای خریداران و فروشندگان وظیفه اصلی متخصصان و بازارسازان در بورسها است. تطبیقها زمانی رخ میدهند که سفارشهای خرید و فروش سازگار برای همان اوراق بهادار در نزدیکی قیمت و زمان ارسال شوند.
بهطور کلی، یک سفارش خرید و یک سفارش فروش زمانی سازگار هستند که حداکثر قیمت سفارش خرید برابر یا بیشتر از حداقل قیمت سفارش فروش باشد. از آنجا، سیستمهای تطبیق سفارش خودکار بورسهای مختلف از روشهای متنوعی برای اولویتبندی سفارشها برای تطبیق استفاده میکنند.
واقعیت سریع
امروزه اکثر بورسها سفارشها را با استفاده از الگوریتمهای کامپیوتری تطبیق میدهند؛ اما در گذشته، کارگزاران سفارشها را از طریق تعاملات رو در رو در کف معاملات در یک حراج باز تطبیق میدادند.
تطبیق سریع و دقیق سفارشها یک مؤلفه حیاتی برای یک بورس است. سرمایهگذاران، بهویژه سرمایهگذاران فعال و معاملهگران روزانه، به دنبال راههایی برای به حداقل رساندن ناکارآمدیهای معاملاتی از هر منبع ممکن هستند. یک سیستم تطبیق سفارش کند ممکن است باعث شود خریداران یا فروشندگان معاملات را در قیمتهای کمتر از حد ایدهآل اجرا کنند که سود سرمایهگذاران را کاهش میدهد. اگر برخی پروتکلهای تطبیق سفارش به نفع خریداران باشند و برخی دیگر به نفع فروشندگان، این روشها قابل بهرهبرداری میشوند.
این یکی از زمینههایی است که معاملات با فرکانس بالا (HFT) توانست کارایی را بهبود بخشد. بورسها به دنبال اولویتبندی معاملات به روشی هستند که بهطور برابر به نفع خریداران و فروشندگان باشد تا حجم سفارش—خون حیاتی بورس—را به حداکثر برسانند.
الگوریتمهای محبوب برای تطبیق سفارشها
همه بازارهای اصلی به تطبیق الکترونیکی روی آوردهاند. هر بورس اوراق بهادار از الگوریتم خاص خود برای تطبیق سفارشها استفاده میکند. بهطور کلی، این الگوریتمها در دو دسته قرار میگیرند: اولین ورودی-اولین خروجی (FIFO) و پروراتا.
FIFO
در یک الگوریتم پایه FIFO یا الگوریتم اولویت قیمت-زمان، اولین سفارش خرید فعال در بالاترین قیمت نسبت به هر سفارش بعدی در همان قیمت اولویت دارد، که خود نسبت به هر سفارش خرید فعال در قیمت پایینتر اولویت دارد. برای مثال، اگر یک سفارش خرید 200 سهمی برای سهام در قیمت 90 دلار بر سهم قبل از سفارشی برای 50 سهم از همان سهام در همان قیمت باشد، سیستم باید کل سفارش 200 سهمی را با یک یا چند سفارش فروش تطبیق دهد قبل از اینکه شروع به تطبیق هر بخشی از سفارش 50 سهمی کند.
پروراتا
در یک الگوریتم پایه پروراتا، سیستم سفارشهای فعال در یک قیمت خاص را به نسبت اندازه نسبی هر سفارش اولویتبندی میکند. برای مثال، اگر یک سفارش خرید 200 سهمی و یک سفارش خرید 50 سهمی در همان قیمت فعال باشند وقتی یک سفارش فروش 200 سهمی سازگار وارد شود، سیستم 160 سهم را به سفارش خرید 200 سهمی و 40 سهم را به سفارش خرید 50 سهمی تطبیق میدهد.
از آنجا که سفارش فروش به اندازه کافی بزرگ نیست که هر دو سفارش خرید را پر کند، سیستم هر دو را بهصورت جزئی پر میکند. در این مورد، الگوریتم تطبیق پروراتا 80 درصد از هر سفارش را پر میکند.