آموزش تجارت الگوریتمی و تحلیل کمی با استفاده از پایتون

Algorithmic Trading & Quantitative Analysis Using Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساخت سیستم معاملاتی کاملاً خودکار و پیاده‌سازی استراتژی‌های معاملاتی کمی با استفاده از پایتون تجارت الگوریتمی و تحلیل کمی با استفاده از پایتون انجام تحلیل تکنیکال و تحلیل فاندامنتال به صورت برنامه‌ای معاملات API پیش نیازها:تخصص سطح متوسط ​​در سطح دبیرستان پایتون آشنایی با ریاضیات و آمار/تجارت فارکس

یک ربات معاملاتی کاملاً خودکار با بودجه کم بسازید. تجزیه و تحلیل کمی داده های مالی را با استفاده از پایتون بیاموزید. مراحلی مانند استخراج داده ها، انجام تجزیه و تحلیل فنی و بنیادی، تولید سیگنال، بک تست، ادغام API و غیره را به صورت خودکار انجام دهید. شما یاد خواهید گرفت که چگونه استراتژی های معاملاتی را با استفاده از پایتون کدنویسی و پس آزمون کنید. این دوره همچنین مقدمه ای بر کتابخانه های پایتون مرتبط مورد نیاز برای انجام تجزیه و تحلیل کمی ارائه می دهد. USP این دوره به بررسی تجارت API و آشنایی دانش آموزان با نحوه خودکارسازی کامل استراتژی های معاملاتی خود می پردازد.


شما می توانید انتظار کسب مهارت های زیر را از این دوره داشته باشید

  • استخراج داده های روزانه و روزانه به صورت رایگان با استفاده از API ها و وب اسکراپی

  • کار با داده های JSON

  • ترکیب نشانگرهای فنی با استفاده از پایتون

  • انجام تجزیه و تحلیل کمی کامل از داده های اساسی

  • ارزش سرمایه گذاری با استفاده از روش های کمی

  • تجسم داده های سری زمانی

  • اندازه گیری عملکرد استراتژی های معاملاتی شما

  • ترکیب و بک تست استراتژی های خود با استفاده از پایتون

  • ادغام API اسکریپت معاملاتی شما

  • FXCM و OANDA API

  • تحلیل احساسات


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

معرفی Introduction

  • چه چیزی در این دوره پوشش داده می شود؟ What Is Covered in this Course?

  • پیش نیازهای دوره Course Prerequisites

  • آیا این برای من است؟ Is This For Me?

  • چگونه برای دریافت کمک How To Get Help

  • معرفی توزیع آناکوندا Anaconda Distribution Intro

  • ایجاد محیط مجازی (اختیاری) Creating Virtual Environment (Optional)

دریافت داده ها Getting Data

  • مقدمه جمع آوری داده ها Data Gathering Intro

  • بررسی اجمالی yfinance yfinance Overview

  • yfinance - دریافت داده برای چند سهام yfinance - Getting Data for Multiple Stocks

  • کتابخانه yahoofinancials و تجزیه داده های JSON yahoofinancials Library and Parsing JSON Data

  • yahoofinancials - دریافت داده برای سهام چندگانه yahoofinancials - Getting Data for Multiple Stocks

  • معرفی کتابخانه Python Alpha Vantage Alpha Vantage Python Library Intro

  • Alpha Vantage - دریافت داده برای چندین Ticker Alpha Vantage - Getting Data for Multiple Tickers

  • سایر منابع داده رایگان Other Free Data Resources

Scraping وب برای استخراج داده های مالی Web Scraping to Extract Financial Data

  • Web Scraping در مقابل استخراج داده مبتنی بر API Web Scraping Vs API Based Data Extraction

  • معرفی HTML HTML Intro

  • خراش دادن وب داده های مالی با استفاده از پایتون - I Web Scraping Financial Data Using Python - I

  • Web Scraping داده های مالی با استفاده از Python - II Web Scraping Financial Data Using Python - II

  • Web Scraping داده های مالی با استفاده از Python - III Web Scraping Financial Data Using Python - III

مدیریت و عملیات پایه داده ها Basic Data Handling and Operations

  • مدیریت مقادیر NaN Handling NaN Values

  • آمار پایه - با داده های خود آشنا شوید Basic Statistics - Familiarize Yourself With Your Data

  • عملیات نورد - داده در حرکت Rolling Operations - Data In Motion

  • مبانی تجسم - I Visualization Basics - I

  • مبانی تجسم - II Visualization Basics - II

شاخص های فنی Technical Indicators

  • مقدمه ای بر شاخص های فنی Introduction to Technical Indicators

  • مقدمه ای بر نمودار Introduction to Charting

  • بررسی اجمالی MACD MACD Overview

  • پیاده سازی MACD در پایتون MACD Implementation in Python

  • بررسی اجمالی باندهای ATR و Bollinger ATR and Bollinger Bands Overview

  • پیاده سازی ATR در پایتون ATR Implementation in Python

  • پیاده سازی باندهای بولینگر در پایتون Bollinger Bands Implementation in Python

  • بررسی اجمالی RSI و پیاده سازی اکسل RSI Overview and Excel Implementation

  • پیاده سازی RSI در پایتون RSI Implementation in Python

  • نمای کلی ADX ADX Overview

  • پیاده سازی ADX در اکسل ADX Implementation in Excel

  • پیاده سازی ADX در پایتون ADX Implementation in Python

  • بررسی اجمالی رنکو Renko Overview

  • پیاده سازی رنکو در پایتون Renko Implementation in Python

  • TA-Lib مقدمه TA-Lib Introduction

  • نصب و برنامه TA-Lib TA-Lib Installation and Application

اندازه گیری عملکرد - KPIs Performance Measurement - KPIs

  • مقدمه ای بر سنجش عملکرد Introduction to Performance Measurement

  • بررسی اجمالی CAGR CAGR Overview

  • پیاده سازی CAGR در پایتون CAGR Implementation in Python

  • نحوه اندازه گیری نوسانات How to Measure Volatility

  • پیاده سازی پایتون معیارهای نوسانات Volatility Measures' Python Implementation

  • نسبت شارپ و نسبت سورتینو Sharpe Ratio and Sortino Ratio

  • شارپ و سورتینو در پایتون Sharpe and Sortino in Python

  • حداکثر کاهش و نسبت Calmar Maximum Drawdown and Calmar Ratio

  • حداکثر Drawdown و نسبت Calmar در پایتون Maximum Drawdown and Calmar Ratio in Python

استراتژی های خود را بک تست کنید Backtest Your Strategies

  • چرا باید استراتژی هایم را بک تست کنم؟ Why Should I Backtest My Strategies?

  • استراتژی I - تعادل مجدد پورتفولیو Strategy I - Portfolio Rebalancing

  • استراتژی I در پایتون Strategy I in Python

  • استراتژی دوم - شکست مقاومت Strategy II - Resistance Breakout

  • استراتژی II در پایتون -I Strategy II in Python -I

  • استراتژی II در پایتون -II Strategy II in Python -II

  • استراتژی III - رنکو و OBV Strategy III - Renko and OBV

  • استراتژی III در پایتون Strategy III in Python

  • استراتژی چهارم - رنکو و MACD Strategy IV - Renko and MACD

  • استراتژی چهارم در پایتون Strategy IV in Python

سرمایه گذاری ارزشی Value Investing

  • بررسی اجمالی سرمایه گذاری ارزش Value Investing Overview

  • مقدمه ای بر فرمول سحر و جادو Introduction to Magic Formula

  • پیاده سازی فرمول جادویی در پایتون Magic Formula Implementation in Python

  • کد پایتون به روز شده - تغییرات صفحه وب Yahoo-Finance Updated Python Code - Yahoo-Finance Webpage Changes

  • مقدمه ای بر پیوتروسکی F-Score Introduction to Piotroski F-Score

  • پیاده سازی Piotroski F-Score در پایتون Piotroski F-Score Implementation in Python

  • کد پایتون به روز شده - تغییرات صفحه وب Yahoo-Finance Updated Python Code - Yahoo-Finance Webpage Changes

ساختن سیستم معاملاتی خودکار با یک بودجه کوتاه مدت Building Automated Trading System on a Shoestring Budget

  • بررسی اجمالی معاملات خودکار/الگوریتمی Automated/Algorithmic Trading Overview

  • استفاده از زمان ماژول در پایتون Using Time Module in Python

  • نمای کلی FXCM FXCM Overview

  • آشنایی با ترمینال FXCM Introduction to FXCM Terminal

  • FXCM API FXCM API

  • ساخت یک سیستم معاملاتی خودکار - بخش اول Building an Automated Trading System - part I

  • ساختن یک سیستم معاملاتی خودکار - بخش دوم Building an Automated Trading System - part II

  • ساخت یک سیستم معاملاتی خودکار - بخش سوم Building an Automated Trading System - part III

  • ساختن یک سیستم معاملاتی خودکار - بخش چهارم Building an Automated Trading System - part IV

  • بررسی اجمالی OANDA OANDA Overview

  • OANDA API OANDA API

  • استراتژی متقاطع SMA با استفاده از OANDA API SMA Crossover Strategy using OANDA API

بخش پاداش: اجرای الگوریتم های خود در فضای ابری Bonus Section: Running Your Algorithms in Cloud

  • چرا ابر Why Cloud

  • راه اندازی نمونه AWS EC2 Launching AWS EC2 Instance

  • اتصال به نمونه EC2 I Connecting To The EC2 Instance I

  • اتصال به نمونه EC2 II Connecting To The EC2 Instance II

  • انتقال فایل ها به نمونه EC2 Transferring Files to EC2 Instance

  • برنامه ریزی/خودکارسازی اسکریپت های خود با استفاده از Crontab Scheduling/Automating Your Scripts Using Crontab

  • پیگیری فرآیندهای در حال اجرا Keeping Track of Running Processes

  • استفاده از Screen Command با Crontab Using Screen Command with Crontab

  • خاموش کردن/حذف نمونه EC2 Shutting Down/Deleting EC2 Instance

بخش پاداش: تجزیه و تحلیل احساسات Bonus Section: Sentiment Analysis

  • چرا تحلیل احساسات Why Sentiment Analysis

  • تجزیه و تحلیل احساسات - شهود Sentiment Analysis - Intuition

  • مبانی پردازش زبان طبیعی Natural Language Processing Basics

  • تجزیه و تحلیل احساسات مبتنی بر واژگان Lexicon Based Sentiment Analysis

  • VADER مقدمه VADER Introduction

  • Textblob مقدمه Textblob Introduction

  • ساختن یک تحلیلگر احساسات با استفاده از VADER - قسمت اول Building a Sentiment Analyzer using VADER - Part I

  • ساخت یک تحلیلگر احساسات با استفاده از VADER - قسمت دوم Building a Sentiment Analyzer using VADER - Part II

  • تجزیه و تحلیل احساسات مبتنی بر یادگیری ماشین Machine Learning Based Sentiment Analysis

  • معرفی ماتریس ویژگی ML و TF-IDF ML Feature Matrix & TF-IDF Introduction

  • تحلیلگر احساسات مبتنی بر ML - بخش اول Building ML Based Sentiment Analyzer - Part I

  • ساخت یک تحلیلگر احساسات مبتنی بر ML - قسمت دوم Building a ML Based Sentiment Analyzer - Part II

  • ساخت یک تحلیلگر احساسات مبتنی بر ML - بخش سوم Building a ML Based Sentiment Analyzer - Part III

  • برنامه تحلیل احساسات - فرصت ها و چالش ها Sentiment Analysis Application - Opportunities & Challenges

سخنرانی های آرشیو شده Archived Lectures

  • سخنرانی های آرشیو شده - نکته مهم Archived Lectures - Important Note

  • بررسی اجمالی Pandas Datareader Pandas Datareader Overview

  • دریافت داده با استفاده از Pandas Datareader Getting Data Using Pandas Datareader

  • بررسی اجمالی OBV و پیاده سازی اکسل OBV Overview and Excel Implementation

  • پیاده سازی OBV در پایتون OBV Implementation in Python

  • شیب در نمودار Slope in a Chart

  • پیاده سازی شیب در پایتون Slope Implementation in Python

  • معرفی Web Scraping Web Scraping Intro

  • نکته مهم - یاهو Finance Web Scraping Important Note - Yahoo Finance Web Scraping

  • استفاده از Web Scraping برای استخراج داده های بنیادی سهام - I Using Web Scraping to Extract Stock Fundamental Data - I

  • استفاده از Web Scraping برای استخراج داده های بنیادی سهام - II Using Web Scraping to Extract Stock Fundamental Data - II

  • به روز شده کد حذف وب - تغییرات صفحه وب Yahoo-Finance Updated Web-Scraping Code - Yahoo-Finance Webpage Changes

نمایش نظرات

آموزش تجارت الگوریتمی و تحلیل کمی با استفاده از پایتون
جزییات دوره
19.5 hours
113
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
28,856
4.6 از 5
دارد
دارد
دارد
Mayank Rasu
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mayank Rasu Mayank Rasu

محقق و مدرس کوانت با تجربه