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

دانلود Using Machine Learning in Trading and Finance

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره مبانی توسعه استراتژی‌های معاملاتی پیشرفته با استفاده از تکنیک‌های یادگیری ماشین (Machine Learning) را ارائه می‌دهد. در این دوره، شما اجزای کلیدی که در هر استراتژی معاملاتی، فارغ از پیچیدگی آن، مشترک هستند را بررسی خواهید کرد. همچنین با استراتژی‌های معاملاتی متعددی از جمله معاملات کمی (Quantitative Trading)، معاملات جفتی (Pairs Trading) و معاملات مومنتوم (Momentum Trading) آشنا می‌شوید. در پایان این دوره، شما قادر خواهید بود استراتژی‌های معاملاتی کمی پایه را طراحی کنید، مدل‌های یادگیری ماشین را با استفاده از Keras و TensorFlow بسازید، مدل پیش‌بینی استراتژی معاملات جفتی را ایجاد و بک‌تست (Backtest) کنید و در نهایت یک مدل معاملاتی مبتنی بر مومنتوم ساخته و آن را ارزیابی نمایید. برای موفقیت در این دوره، داشتن تسلط پیشرفته در برنامه‌نویسی پایتون و آشنایی با کتابخانه‌های مرتبط با یادگیری ماشین مانند Scikit-Learn، StatsModels و Pandas ضروری است. تجربه کار با SQL توصیه می‌شود. همچنین باید دارای پیش‌زمینه در مباحث آمار (مقادیر مورد انتظار و انحراف معیار، توزیع‌های گاوسی، گشتاورهای مرتبه بالاتر، احتمال و رگرسیون‌های خطی) و دانش بنیادی بازارهای مالی (سهام، اوراق قرضه، مشتقات، ساختار بازار و پوشش ریسک) باشید.

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

مقدمه‌ای بر معاملات کمی و تنسورفلو Introduction to Quantitative Trading and TensorFlow

  • معرفی دوره Introduction to Course

  • ورود و خروج‌های پایه در استراتژی معاملاتی: درون‌زا و برون‌زا Basic Trading Strategy Entries and Exits Endogenous Exogenous

  • ساخت مدل معاملاتی در استراتژی‌های پایه Basic Trading Strategy Building a Trading Model

  • مفاهیم پیشرفته در استراتژی‌های معاملاتی Advanced Concepts in Trading Strategies

آشنایی با تنسورفلو Introduction to TensorFlow

  • مرور کلی Overview

  • مقدمه‌ای بر تنسورفلو Introduction to TensorFlow

  • سلسله‌مراتب API تنسورفلو TensorFlow API Hierarchy

  • اجزای تنسورفلو: تنسورها و متغیرها Components of tensorflow Tensors and Variables

  • شروع کار با Google Cloud Platform و Qwiklabs Getting Started with Google Cloud Platform and Qwiklabs

  • مقدمه آزمایشگاه: نوشتن برنامه‌های سطح پایین تنسورفلو Lab Intro Writing low-level TensorFlow programs

  • کار با حافظه و فایل‌ها Working in-memory and with files

  • آموزش روی مجموعه‌داده‌های بزرگ با API tf.data Training on Large Datasets with tf.data API

  • آماده‌سازی داده‌ها برای آموزش مدل Getting the data ready for model training

  • جاسازی‌ها (Embeddings) Embeddings

  • مقدمه آزمایشگاه: مدیریت داده‌ها با API مجموعه‌داده‌های تنسورفلو Lab Intro Manipulating data with TensorFlow Dataset API

آموزش شبکه‌های عصبی با Tensorflow 2 و Keras Training neural networks with Tensorflow 2 and Keras

  • مرور کلی Overview

  • توابع فعال‌ساز Activation functions

  • توابع فعال‌ساز: تله‌هایی که باید در پس‌انتشار (Backpropagation) از آن‌ها دوری کرد Activation functions: Pitfalls to avoid in Backpropagation

  • شبکه‌های عصبی با API متوالی (Sequential) کراس Neural Networks with Keras Sequential API

  • ارائه مدل‌ها در فضای ابری Serving models in the cloud

  • مقدمه آزمایشگاه: API متوالی کراس Lab Intro : Keras Sequential API

  • شبکه‌های عصبی با API کاربردی (Functional) کراس Neural Networks with Keras Functional API

  • منظم‌سازی (Regularization): مبانی Regularization: The Basics

  • منظم‌سازی: L1، L2 و توقف زودهنگام (Early Stopping) Regularization: L1, L2, and Early Stopping

  • منظم‌سازی: Dropout Regularization: Dropout

  • مقدمه آزمایشگاه: API کاربردی کراس Lab Intro: Keras Functional API

  • جمع‌بندی Recap

ساخت سیستم معاملاتی مبتنی بر مومنتوم Build a Momentum-based Trading System

  • مقدمه‌ای بر معاملات مومنتوم Introduction to Momentum Trading

  • آشنایی با شاخص هرست (Hurst) Introduction to Hurst

  • ساخت مدل معاملاتی مومنتوم Building a Momentum Trading Model

  • تعریف مسئله Define the Problem

  • جمع‌آوری داده‌ها Collect the Data

  • ایجاد ویژگی‌ها (Features) Creating Features

  • تقسیم‌بندی داده‌ها Split the Data

  • انتخاب الگوریتم یادگیری ماشین Selecting a Machine Learning Algorithm

  • بک‌تست روی داده‌های دیده نشده Backtest on Unseen Data

  • درک کدها: استراتژی‌های ساده یادگیری ماشین برای تولید سیگنال معاملاتی Understanding the Code: Simple ML Strategies to Generate Trading Signal

  • مقدمه آزمایشگاه: معاملات مومنتوم Lab Intro: Momentum Trading

  • پاسخ آزمایشگاه معاملات مومنتوم Momentum Trading Lab Solution

ساخت مدل پیش‌بینی استراتژی معاملات جفتی Build a Pair Trading Strategy Prediction Model

  • مقدمه‌ای بر معاملات جفتی Introduction to Pair Trading

  • انتخاب جفت‌ها Picking Pairs

  • انتخاب جفت‌ها با استفاده از خوشه‌بندی (Clustering) Picking Pairs with Clustering

  • نحوه پیاده‌سازی استراتژی معاملات جفتی How to implement a Pair Trading Strategy

  • ارزیابی نتایج یک معامله جفتی Evaluate Results of a Pair Trade

  • بک‌تست و جلوگیری از بیش‌برازش (Overfitting) Backtesting and Avoiding Overfitting

  • گام‌های بعدی: بهبود استراتژی جفتی شما Next Steps: Improvements to your Pairs Strategy

  • مقدمه آزمایشگاه: معاملات جفتی Lab Intro: Pairs Trading

  • پاسخ آزمایشگاه: معاملات جفتی Lab Solution: Pairs Trading

  • مقدمه‌ای بر فیلتر کالمن (Kalman Filter) Kalman Filter Introduction

  • کاربردهای معاملاتی فیلتر کالمن Kalman Filter Trading Applications

نمایش نظرات

آموزش استفاده از یادگیری ماشین در معاملات و امور مالی
جزییات دوره
7h 58m
50
(آخرین آپدیت)
30,732
4.4 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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