آموزش ساخت ربات معامله‌گر پیشرفته در DYDX با AWS و پایتون - آخرین آپدیت

دانلود Advanced Trading Bot on DYDX with AWS & Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره پیشرفته، یک ربات معامله‌گر خودکار و پیچیده را از صفر با ترکیب پایتون (Python)، سرویس‌های ابری AWS و صرافی غیرمتمرکز DYDX بسازید. اصول محوری معاملات الگوریتمی، آربیتراژ آماری و استقرار در فضای ابری را بیاموزید و تجربه عملی در طراحی و کدنویسی سیستم معاملاتی خود را کسب کنید. سفر شما با تسلط بر معاملات دستی در DYDX و درک مفاهیم کلیدی مانند هم‌انباشتگی (Cointegration)، معاملات بر اساس Z-score و مدیریت ریسک آغاز می‌شود. سپس محیط معاملاتی را راه‌اندازی کرده، به APIهای DYDX متصل می‌شوید و ربات خود را در چندین مرحله - از پیکربندی ثابت‌ها تا اجرای زنده سفارشات - توسعه می‌دهید. در ادامه، سیستم پیام‌رسان تلگرام را برای دریافت هشدار‌های لحظه‌ای ادغام کرده و ربات خود را برای اتوماسیون کامل ابری روی AWS EC2 مستقر می‌کنید. همچنین متدهای ضروری DevOps مانند نسخه‌بندی کد با GitHub، زمان‌بندی با CRON و بهبودهای مستمر ربات برای مقیاس‌پذیری و عملکرد بلندمدت را خواهید آموخت. این دوره پیشرفته برای توسعه‌دهندگان، دانشمندان داده و علاقه‌مندان به معامله‌گری که دانش متوسطی در پایتون و درک پایه‌ای از مفاهیم ترید دارند، ایده‌آل است. تجربه قبلی در کار با APIها و پلتفرم‌های ابری مفید است اما الزامی نیست. در پایان این دوره، شما قادر خواهید بود یک ربات معامله‌گر کاملاً خودکار را در DYDX طراحی، کدنویسی و مستقر کنید، عملیات معاملاتی لحظه‌ای را در AWS مدیریت نمایید، استراتژی‌های معاملاتی آماری را پیاده‌سازی کرده و گردش کارهای هشدار و نگهداری را به صورت بهینه خودکار کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • به دوره خوش آمدید! Welcome to the Course!

  • چه انتظاراتی داشته باشید What to Expect

  • چه انتظاراتی نداشته باشید What NOT to Expect

  • برنامه عملیاتی دوره Course Plan of Attack

  • دیسکورد و منابع Discord and Resources

  • معامله دستی در DYDX Manually Trading on DYDX

استراتژی Strategy

  • آربیتراژ آماری و هم‌انباشتگی Statistical Arbitrage and Cointegration

  • معامله بر اساس Spread و Z-Score Trading the Spread Based on Z-Score

  • درباره نسبت پوشش (Hedge Ratio) About the Hedge Ratio

  • درباره نیمه‌عمر (Half Life) About Half-Life

  • اندازه موقعیت و مدیریت ریسک Position Sizing and Risk Management

شروع سریع با DYDX DYDX FastTrack

  • راه‌اندازی MetaMask MetaMask Setup

  • راه‌اندازی Alchemy HTTP Provider Alchemy HTTP Provider Setup

  • دسترسی به اعتبارنامه‌های DYDX DYDX Credentials Access

  • اتصال به DYDX در پایتون با Colab Connect to DYDX in Python with Colab

  • تفسیر مستندات API در DYDX Interpreting DYDX API Documentation

  • دریافت داده‌های عمومی قیمت کندل‌استیک Get Public Candlestick Price Data

  • ثبت سفارش در DYDX از طریق API خصوصی Place Orders on DYDX through Private API

راه‌اندازی محیط Environment Setup

  • راه‌اندازی VS Code و محیط مجازی پایتون (VENV) VS Code and Python VENV Setup

  • راه‌اندازی مخزن GitHub GitHub Repository Setup

  • افزودن متغیرهای محیطی Adding Environment Variables

ساخت ربات - مرحله اول Bot Build - Stage 1

  • پیکربندی ثابت‌های ربات Bot Constants Configuration Setup

  • مرحله اول - برنامه عملیاتی Stage 1 - Plan of Attack

  • اتصال به DYDX Connect_To_DYDX

  • تابع بستن تمام موقعیت‌ها - بخش اول Close All Positions Function - Part 1

  • تابع بستن تمام موقعیت‌ها - بخش دوم Close All Positions Function - Part 2

ساخت ربات - مرحله دوم Bot Build - Stage 2

  • مرحله دوم - برنامه عملیاتی Stage 2 - Plan of Attack

  • دریافت زمان‌های ISO Get ISO Times

  • ساخت قیمت‌های بازار - آماده‌سازی Construct Market Prices - Preparation

  • ساخت قیمت‌های بازار - تکمیل Construct Market Prices - Completion

  • ساخت توابع هم‌انباشتگی Construct Cointegration Functions

  • ذخیره داده‌های جفت‌ارزهای هم‌انباشته Store Cointegrated Pairs Data

ساخت ربات - مرحله سوم Bot Build - Stage 3

  • مرحله سوم - برنامه عملیاتی Stage 3 - Plan of Attack

  • کلاس BotAgent - مقداردهی اولیه BotAgent Class - Initialize

  • کلاس BotAgent - تکمیل BotAgent Class - Completion

  • باز کردن معاملات - راه‌اندازی اولیه Open Trades - Initial Setup

  • باز کردن معاملات - منطق ماشه معامله Open Trades - Trade Trigger Logic

  • باز کردن معاملات - فعال‌سازی BotAgent Open Trades - Engage BotAgent

  • مدیریت خروج‌ها - بخش اول Manage Exits - Part 1

  • مدیریت خروج‌ها - بخش دوم Manage Exits - Part 2

  • ساخت اجرای آزمایشی Build Test Run

  • استقرار با Git و گام‌های بعدی Git Deploy and Next Steps

ادغام پیام‌رسان تلگرام Telegram Messaging Inclusion

  • راه‌اندازی ربات تلگرام Telegram Bot Setup

  • ارسال اولین پیام از طریق URL Sending First Message through URL

  • ارسال پیام از طریق پایتون Send Message through Python

  • جایگذاری پیام‌ها و GitHub Message Placement and GitHub

استقرار در فضای ابری AWS AWS Cloud Deployment

  • درباره AWS و ثبت‌نام About AWS and Signup

  • برنامه عملیاتی AWS EC2 AWS EC2 - Plan of Attack

  • ایجاد گروه امنیتی (Security Group) Create Security Group

  • راه‌اندازی نمونه EC2 Launch EC2 Instance

  • اتصال به EC2 و نصب پایتون Connect to EC2 and Install Python

  • دانلود و تست ربات Download and Test Bot

  • به‌روزرسانی کدها Making Code Updates

  • اتوماسیون کامل با CRON Full Automation with CRON

گام‌های بعدی Next Steps

  • بهبودهای ربات و گام‌های بعدی Bot Improvements and Next Steps

نمایش نظرات

آموزش ساخت ربات معامله‌گر پیشرفته در DYDX با AWS و پایتون
جزییات دوره
11h 29m
55
(آخرین آپدیت)
164
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده