معامله گر الگوریتمیک

نرم افزاری به منظور خرید و فروش الگویتمیک سهام برای یک یا چندین اکانت به صورت مدیریت شده.

نقش سبدگردان های بورسی این است که اکانت مشتریان خود را گرفته و با استفاده از آن به خرید و فروش سهام می پردازند. در روش سنتی آنها باید با مشخصات ورودی کاربر، به نرم افزار Online Trader وارد شده و اقدام به خرید فروش نمایند. مشکل این روش این است که به دلیل اینکه عملیات خرید و فروش برای تک تک آنها باید به صورت مجزا انجام شود، با افزایش تعداد مشتریان، این کار بسیار پیچیده شده که منجر به افزایش نرخ خطای معامله گر و زمانبر بودن آن نیز می گردد.

به منظور ساده سازی این فرآیند، از نرم افزار دستیار معامله گر الگوریتمیک استفاده می شود. با بهره گیری از این نرم افزار امکان خرید و فروش برای تعداد بالای مشتریان به صورت همزمان فراهم می شود. در کنار آن امکان خرید و فروش الگوریتمیک نیز مهیاست که می تواند به عنوان یک ابزار کاربردی در اختیار سبدگردان باشد.

این نرم افزار بر روی پلتفرم Restful API شرکت ثانی مهر قرار گرفته است و از قدرت آن بهره گرفته است. با استفاده از این زیرساخت کارا، نرم افزار قادر است در بار کاری بسیار بالای بورس به کار خود ادامه داده و با کمترین منابع سخت افزاری بیشتری کارایی را داشته باشد.

در طراحی و پیاده سازی این نرم افزار توجه ویژه ای به کارایی اجزای مختلف زیرساخت Restful API شده است تا چابکی لازم در پاسخگویی به درخواست های کاربر در شرایط حساس مأموریتی (Mission Critical) را داشته باشد. 

قابلیت اتصال به چندین OMS

کلیه نرم افزارهایی که در حوزه بورس به صورت آنلاین کار می کنند، نمی توانند به صورت مستقیم به هسته معاملات متصل شوند. همه این نرم افزارها باید از طریق واسطه هایی با نام OMS (Order Management System) به فعالیت در این زمینه بپردازند.

هم اکنون چندین OMS در ایران مشغول به کار هستند و نرم افزار معامله گر الگوریتمیک ثانی مهر هم اکنون با OMS صحرا کار می کند. اما معماری نرم افزار به گونه ای است که به راحتی می توان هر OMS دیگری را به آن اضافه نمود.

Generic placeholder image

گروه بندی اکانت

سبدگردان قادر است اکانت های مشتریان را بر اساس نیازمندی خود دسته بندی نماید تا در ادامه مدیریت آنها برایش ساده تر گردد. با دسته بندی اکانت های به گروه های مجزا امکان اجرای یک الگوریتم خرید و یا فروش به صورت یکجا برای ان دسته فراهم می گردد که این قابلیت کمک قابل توجهی به راهبری نرم افزار و سبد گردان می نماید.

Generic placeholder image

خرید و فروش الگوریتمیک

یکی از ابزارهای کاربردی این نرم افزار، خرید و فروش الگوریتمیک سهام است. سبدگردان بر اساس دانش تکنیکال و بنیادی خود، می تواند با انتخاب یک الگوریتم مناسب، اقدام به خرید یا فروش سهم برای یک یا چند مشتری خود نماید.

پس از اجرا، الگوریتم انتخابی در صف اجرا قرار گرفته و متناسب با نوع الگوریتم و پارامترهای تعیین شده از سوی سبدگردان، پس از احراز و فراهم شدن شرایط، اجرا می شود. سبدگردان در هر لحظه از وضعیت الگوریتم با خبر می گردد و قادر است در هر زمان نسبت به لغو آن اقدام نماید.

از جمله الگوریتم هایی که در اختیار سبد گردان قرار دارد می توان به موارد زیر اشاره نمود:

  • خرید/فروش رنج
  • خرید/فروش پله ای
  • خرید/فروش آستانه (Threshold)

Generic placeholder image

قابلیت های ویژه نرم افزار

در کنار ویژگی هایی که هم اکنون در نرم افزار پیاده سازی شده است، قابلیت های ویژه دیگری نیز در این نرم افزار وجود دارد که می تواند ابزاری راهبردی برای سبد گردانان باشد. از جمله این قابلیت های ویژه می توان به موارد زیر اشاره نمود:

  • قابلیت لغو یک الگوریتم در میانه اجرا: با این قابلیت در هر لحظه از اجرای الگوریتم، سبدگردان قادر است نسبت به لغو ادامه آن تصمیم گیری کند.
  • نظارت و کنترل بر سفارشات زیرمجموعه یک الگوریتم در حال اجرا: با این ویژگی سبدگردان قادر است، سفارشاتی که توسط الگوریتم ایجاد شده است و در حال اجرا و یا در منتظر اجرا است را نظارت کند و نسبت به لغو هر یک از آنها تصمیم بگیرد.
  • تنوع الگوریتم: در این نرم افزار سعی بر آن شده تا الگوریتم های کاربردی در دسترس کاربر قرار گیرد. با این حال، به دلیل انعطاف بالای این نرم افزار، قابلیت سفارشی سازی و یا پیاده سازی الگوریتم های جدید نیز به راحتی میسر است.
  • ثبت اطلاعات آماری از وضعیت بازار: در این نرم­افزار در فواصل زمانی قابل تنظیم، اطلاعات بازار به منظور استفاده­های آتی ذخیره می­گردد. به عنوان مثال این نرم­افزار قادر است تا اطلاعات صف­ها و قیمت­های پایانی نمادهای بورسی را در فواصل یک دقیقه ذخیره نماید تا در محاسبات الگوریتمیک و یا تولید سیگنال خرید یا فروش مورد استفاده قرار گیرد.