یک ربات معاملاتی مبتنی بر ابر که به دنبال قوانین خرید و فروش از پیش تنظیم شده ، به طور خودکار سهام را در هر استراتژی پوسته پوسته شدن داخل کشور معامله می کند.


درباره مشتری
مشتری ما یک شرکت سرمایه گذاری است که متخصص در تجارت فعال سهام است.
درخواست مشتری
مشتری به ما نزدیک شد تا یک ربات معاملاتی را برای خودکارسازی یکی از استراتژی های اختصاصی سهام سهام خود به کار بگیریم. این استراتژی مبتنی بر سبک پوسته پوسته شدن است که در سودآوری از تغییرات قیمت کوچک و ایجاد سود سریع از فروش مجدد تخصص دارد.
مدل نامزدی
تلاش و مدت زمان
راه حل
ربات معاملات سهام
تیم پروژه
1 رهبری فناوری ، 1 توسعه دهنده ، 1 مدیر پروژه ، 1 تحلیلگر تجارت ، 1 مهندس QA
پشته فنی / سیستم عامل
بررسی اجمالی راه حل
این ربات یک برنامه مبتنی بر ابر است که از طریق API به یک حساب کارگزاری متصل می شود. این تجارت با اجرای معاملات بر اساس الزامات از پیش تعیین شده مانند قیمت سهام ، زمان روز ، معاملات گذشته در آن هفته و شاخص های فنی مانند RSI (شاخص قدرت نسبی) معاملات سهام را خودکار می کند. BOT سهام را در طول روز ردیابی می کند و به دنبال چند نشانه در مورد زمان خرید آن است. پس از برآورده شدن پارامترهای خرید از پیش تعیین شده ، ربات تجارت را اجرا می کند. پس از برآورده شدن تمام پارامترهای فروش ، ربات سفارش فروش را اجرا می کند.

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

نکات برجسته راه حل فنی
در ابتدا ، مشتری می خواست که ربات در برنامه دسک تاپ Thinkorswim تجارت کند. اما این ایده به یک روش مهم محدود می شد - یک ربات معاملاتی که به عنوان بخشی از یک برنامه معاملاتی دسک تاپ ایجاد شده است فقط در هنگام اجرای برنامه معامله می شود. همچنین ، یک اتصال اینترنتی پایدار برای کار ربات مورد نیاز است.
ما یک راه حل پیشرفته را پیشنهاد کردیم: یک ربات مبتنی بر ابر با یک پانل مدیر وب ساده. ربات مبتنی بر ابر متصل به کارگزار از طریق API 24/7 کار خواهد کرد به شرط اینکه اتصال اینترنتی پایدار تضمین شده باشد و ربات در یک مرکز داده ایمن و امن میزبانی شود.
ما به عنوان فناوری اصلی این پروژه ، از چارچوب هسته ای .net استفاده کردیم زیرا این فناوری بالغ ، پایدار ، ایمن و منبع باز است. این جامعه دارای یک جامعه بزرگ است و به طور گسترده ای برای راه حل های Fintech Enterprise استفاده می شود. این چارچوب وسیله ای برای استقرار سریع برنامه های قوی ، ایمن و با کارایی بالا با استفاده مجدد از بسیاری از مؤلفه ها و مکانیسم های موجود برای احراز هویت ، مجوز ، محافظت از داده ها و پیشگیری از حمله فراهم می کند.

چالش های پروژه
وقتی صحبت از استراتژی مقیاس بندی می شود ، سرعت اجرای سفارش بسیار مهم است. برای مشتری ما ، بسیار مهم بود که ربات بتواند فوراً سفارشات را قرار دهد. در عین حال ، معاملات Intraday همه چیز در مورد ایجاد سودهای کوچک در طی بسیاری از معاملات در طول روز است ، نه اینکه سود بزرگی را در یک فروپاشی بدست آورید. این بدان معنی است که گاهی اوقات سود حاصل از تجارت می تواند کمتر از کمیسیون کارگزار برای اجرای سفارش باشد.
با توجه به این محیط ، انتخاب یک کارگزار که به ربات ما اجازه می دهد بلافاصله سفارشات را در حالی که کمیسیون های مقرون به صرفه برای اجرای سفارش انجام می دهند و برای تجارت داخل کشور سودآور باقی می ماند ، بسیار مهم بود. پس از تحقیقات کامل در بازار ، ما تصمیم گرفتیم که با TD Ameritrade Platform به عنوان یکی از کارگزاران پیشرو در بازار ، که اتصال خوبی را فراهم می کند (API) را فراهم کنیم ، تجارت با تمام ابزارهای مورد نیاز را فراهم می کند و برنامه های معاملاتی بدون کمیسیون را ارائه می دهد.
نتایج
اجرای و راه اندازی ربات معاملاتی فقط 10 هفته طول کشید ، که به مشتری ما اجازه می داد استراتژی را خودکار کند و سود معاملات را افزایش دهد. با تشکر از تجربه گسترده ما در توسعه نرم افزار FinTech به طور کلی و به طور خاص راه حل های معاملاتی ، ما همچنین توانستیم پیشرفت هایی را در استراتژی معاملاتی آنها به مشتری ارائه دهیم که به حداکثر رساندن سود و مدیریت ریسک کمک کرده است.
آیا نیاز به خودکار سازی استراتژی خود دارید یا می خواهید یک ربات تجاری ایجاد کنید؟کارشناسان ما خوشحال خواهند شد که در این زمینه به شما کمک کنند. برای بحث در مورد جزئیات پروژه خود با ما تماس بگیرید.
مقالات آموزش فارکس...
ما را در سایت مقالات آموزش فارکس دنبال می کنید
برچسب :
نویسنده : بهزاد فراهانی
بازدید : <-PostHit->
تاريخ : پنجشنبه
7 ارديبهشت
1402 ساعت: 13:49