خانه معاملات الگوریتمی
آموزش تخصصی برنامه نویسی مالی و طراحی سیستم معاملات الگوریتمی
آیا زمان کافی برای تحلیل تمام نمادها را ندارید؟
آیا ابزارهای موجود جوابگوی همه نیازهای شما نیست؟
آیا می دانید با زبان پایتون می توانید
تحلیلهای خود را کدنویسی کنید تا به سرعت و بصورت خودکار اجرا شوند !
استفاده از هوش مصنوعی
انقلابی در بازار سرمایه و طراحی سیستم های معاملات الگوریتمی
قبلی
بعدی

چگونه یک سیستم خودکار معاملات الگوریتمی طراحی کنیم؟

گام ۱: آشنایی به زبان برنامه نویسی و کار با پایگاه داده

در دوره های پایتون و SQL برنامه نویسی را از سطح مقدماتی تا پیشرفته فرا میگیرید. در این دوره ها سعی شده به همه نکاتی که در طراحی سیستم معاملاتی به آن نیاز دارید پرداخته شود

گام ۲: جمع آوری داده

برای شروع شما به داده های بورس و اطلاعات شرکت ها نیاز دارید که طی دوره جمع آوری داده های بورس یک دیتابیس با اطلاعات ۲۰ سال اخیر به همراه اسکریپت بروز رسانی در اختیار شما قرار می گیرد. اما ممکن است بخواهید عوامل دیگری مثل آب و هوا، اخبار و … را هم در بررسی های خود درنظر بگیرید، در دوره وب اسکرپینگ نحوه خواندن اطلاعات از سایت های مختلف را هم یاد می گیرید

گام ۳: مصورسازی

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

گام ۴: تحلیل داده

در این مرحله باید تحلیل روی داده ها انجام شود و برای اینکار می توان از تحلیل تکنیکال ،تحلیل بنیادی (به کمک داده هایی که قبلا در دوره جمع آوری داده های بورس از شرکتها جمع آوری شده) و یا ماشین لرنینگ استفاده کنید تا در کسری از ثانیه وضعیت همه شرکت ها بررسی شود

گام ۵: ایجاد استراتژی

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

اما در نظر داشته باشید که این گام ها یک حلقه است!!

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

۱
تعداد دوره های در حال برگزاری
۱ +
تعداد دروس ارائه شده
۰ +
مجموع دقایق کلاس ها

به گفته مجله Economic Times

%۷۵

معاملات در جهان

بصورت خودکار و الگوریتمی انجام می شود

جدیدترین ها (رایگان)

با طراحی جریان بازی را تغییر دهید