🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معاملات الگوریتمی در پلتفرم آلپاکا - بررسی عمیق
- آخرین آپدیت
دانلود Algorithmic trading on Alpaca's Platform - Deep Dive
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره پیشرفته پیادهسازی استراتژیهای معاملاتی الگوریتمی با استفاده از API آلپاکا
معاملات الگوریتمی با استفاده از API آلپاکا: راهنمای جامع. این دوره آموزشی پیشرفته، شما را با جزئیات معماری API مبتنی بر REST و معماری مبتنی بر وبسوکت آشنا میکند. همچنین نحوه ساخت اپلیکیشنهای چندرشتهای در معاملات الگوریتمی و پیادهسازی استراتژیها بر روی ابر (AWS EC2) را خواهید آموخت.
آلپاکا با پلتفرم معاملاتی سهام بدون کارمزد و صرفاً مبتنی بر API خود، انقلابی در معاملات ایجاد کرده است. این دوره به شما کمک میکند تا درک کاملی از API آلپاکا به دست آورید و یاد بگیرید چگونه از آن برای پیادهسازی استراتژی معاملاتی استفاده کنید. این دوره به شما در درک مفاهیم کلیدی مربوط به معماری API (مانند API مبتنی بر REST/HTTPS، اتصال وبسوکت و غیره) کمک کرده و شما را به خوبی برای ساخت استراتژیهای معاملاتی پیچیده در پلتفرم آلپاکا آماده میکند. برای بررسی API آلپاکا نیازی به ایجاد حساب معاملاتی با آلپاکا ندارید، زیرا آنها حساب معاملاتی کاغذی عالی نیز ارائه میدهند که میتواند به شما در تست استراتژیهایتان کمک کند.
مهارتهایی که از این دوره کسب خواهید کرد:
چیستی، چرایی و چگونگی معاملات API
اصول اولیه API آلپاکا
استخراج دادههای تاریخی
بهرهگیری از دادههای لحظهای در سطح تیک (Tick Level Data)
ادغام شاخصهای فنی با استفاده از پایتون
یکپارچهسازی آلپاکا با چارتینگ تریدینگویو (TradingView)
بکتستینگ استراتژیها
طراحی و پیادهسازی جامع استراتژی (End to End)
استفاده از چندرشتهای برای پیادهسازی استراتژیهای مبتنی بر دادههای جریانی (Streaming Data)
مدیریت پایگاه داده SQLite
پیادهسازی و اجرای استراتژیها بر روی ابر (AWS EC2)
نکات مهم - پیشنیازهای دوره:
لطفاً توجه داشته باشید که این دوره نیازمند تسلط پایه بر زبان پایتون است. در حداقل، شما باید با موارد زیر راحت باشید:
انواع دادهها و فرمتهای پایه پایتون
ساختارهای داده پایه پایتون مانند لیست، دیکشنری، تاپل و غیره
نحوه ایجاد توابع در پایتون
نحوه پیادهسازی حلقهها در پایتون
نصب و وارد کردن کتابخانهها
علاوه بر این، آشنایی اولیه با مفاهیم مالی/معاملاتی نیز لازم است. اگرچه زمان قابل توجهی را به توضیح مفاهیمی مانند شاخصهای فنی، طراحی استراتژی، شاخصهای کلیدی عملکرد (KPIs)، مدیریت ریسک و غیره اختصاص دادهام، داشتن تجربه قبلی در استفاده از این مفاهیم بسیار مفید خواهد بود.
سرفصل ها و درس ها
مقدمهای بر Alpaca و API آن
Introduction to Alpaca & its API
مقدمه API تریدینگ
API Trading Intro
ثبت نام
Signing Up
چیستی، چگونگی و چرایی اتصالات API
What, How & Why of API Connections
دریافت توزیع پایتون Anaconda
Getting Anaconda Python Distribution
اتصال به Alpaca با استفاده از API
Connecting to Alpaca using API
شفافسازی بین API نسخه ۱ و API نسخه ۲
Clarification on v1 API vs v2 API
اطلاعیه مهم API نسخه ۱ {لطفاً بخوانید}
V1 API Important Notice {Please Read}
API دادههای تاریخی
Historical Data API
مقدمه API دادههای تاریخی
Historical Data API Intro
استخراج دادههای Bar/Candle
Extracting Bar/Candle Data
ذخیره دادههای Bar در Dataframes
Storing Bar Data in Dataframes
تابع قابل استفاده مجدد برای دریافت دادههای Bar مورد نیاز
Reusable Function to Get Required Bar Data
دریافت آخرین قیمت معامله شده
Getting Last Traded Price
دریافت آخرین اطلاعات نقل و قول
Getting Last Quote Information
بازیابی دادههای تاریخی به صورت تکراری
Fetching Historical Data Iteratively
معرفی API دادههای تاریخی نسخه ۲
Historical Data v2 API Introduction
پیادهسازی API دادههای تاریخی نسخه ۲
Historical Data v2 API Implementation
تکلیف منزل API دادههای تاریخی نسخه ۲
Historical Data v2 API Homework
API سفارشات
Orders API
ثبت سفارشات Market و Limit
Placing Market & Limit Orders
ثبت سفارشات Stop Loss
Placing Stop Loss Orders
ثبت سفارشات Trailing Stop Loss
Placing Trailing Stop Loss Orders
ثبت سفارشات Bracket
Placing Bracket Orders
استخراج اطلاعات سفارشات
Extracting Orders Information
حذف/لغو سفارشات باز
Deleting/Cancelling Open Orders
جایگزینی/اصلاح سفارشات
Replacing/Modifying Orders
سایر فراخوانیهای مهم API
Other Important API Calls
دریافت اطلاعات موقعیت (Position)
Getting Position Information
نمایش نظرات