Realtime Algorithmic Trading with Apache Flink - End-to-End Data Engineering Project
Offered By: CodeWithYu via YouTube
Course Description
Overview
Develop an end-to-end data engineering project for real-time algorithmic trading using Apache Flink, Apache Kafka, Redpanda, and Python. Learn the fundamentals of algorithmic trading, explore Apache Flink's stream processing capabilities, and integrate Kafka for efficient data ingestion. Process and transform stock price data in real-time using Flink SQL and DataStream API, manage event time and watermarks, and build and deploy Flink jobs for continuous data processing. Create and consume Kafka topics for stock price data, implement real-time analytics, and execute buy/sell orders based on custom trading algorithms. Gain hands-on experience with tools like Docker and SQL while following a comprehensive workflow from data ingestion to trade execution. Suitable for data engineers, software developers, financial analysts, and anyone interested in real-time data processing and trading systems.
Syllabus
Introduction
Stock Trading Strategies
Process of Buying and Selling Stocks in the Market
System Architecture
Installations and Dependencies
Setting up the Architecture
Retrieving Historical News Producer
Setting up Custom LLM for Sentiment Analysis
Setting up Historical Prices Producer
Implementing Custom Trading Algorithm
Taught by
CodeWithYu
Related Courses
Ценные бумаги: правовое регулированиеHigher School of Economics via Coursera Artificial Intelligence: Reinforcement Learning in Python
Udemy Stock Screener Ninja: Stock Picking Certification 4 Dummies
Udemy Hacking Financial Markets - 25 Tools For Trading & Investing
Udemy Stock Trading Momentum Based Strategies (Technical Analysis)
Udemy