Companies Home Search Profile

Algorithmic Trading with Apache Flink | Hands-on guide

Focused View

Ganiyu Yusuf

4:52:46

134 View
  • 1. Introduction and Background.mp4
    03:02
  • 2. Stock Trading Strategies.mp4
    03:39
  • 3. Process involved in Buying or Selling Stocks.mp4
    03:24
  • 1. System Architecture.mp4
    03:09
  • 2. Installation, Setup and Configuration.mp4
    01:59
  • 1. Historical Prices Producer.mp4
    17:47
  • 2. Market News Producer.mp4
    51:07
  • 1. Integrating FlinkSQL for Algorithm Orchestration.mp4
    17:22
  • 2. Implementing Custom Algorithm.mp4
    39:48
  • 3. Creating Trading Signals with Market News and Prices.mp4
    15:27
  • 4. Writing Trading Signals to Kafka for Consumption.mp4
    06:43
  • 5. Finishing up Kafka Consumption implementation.mp4
    07:06
  • 6. Creating Trading Signals Handler and Consumer.mp4
    11:08
  • 7. Creating Trading Signal Consumer Hook.mp4
    06:29
  • 8. Sending Trading Signals to Slack.mp4
    13:25
  • 9. Triggering BUY and SELL Signals in the Market.mp4
    10:47
  • 1. Algorithm 1 - AllWeatherStrategy.mp4
    08:42
  • 2. Algorithm 2 - GoldenCrossStrategy.mp4
    03:39
  • 3. Algorithm 3 - MomentumStrategy.mp4
    04:41
  • 4. Implementing AllWeather Backtesting Algorithm.mp4
    08:38
  • 5. Finishing up AllWeather Backtesting Algorithm.mp4
    19:36
  • 6. Implementing GoldenCross Backtesting Algorithm.mp4
    12:21
  • 7. Implementing the MomentumStrategy Backtesting Algorithm.mp4
    09:40
  • 1. Market Trade Verification.mp4
    04:42
  • 2. Verification of Past Results on Advanced Markets.mp4
    06:45
  • 1. Full Code and Next Steps.mp4
    01:40
  • Description


    A Complete HANDS-ON and In-depth practical course on a Algorithmic Trading with a tool better than Spark - Apache Flink

    What You'll Learn?


    • Learn a cutting edge and Apache's latest Stream processing framework which is much faster than Hadoop and Spark - Apache Flink with its APIs
    • Understand the basics of algorithmic trading, its benefits, and its significance in modern financial markets.
    • Learn how to integrate Apache Kafka for efficient data ingestion and message streaming.
    • Understand how to manage event time and watermarks to ensure accurate and timely processing of trading data.
    • Step-by-step instructions on building, deploying, and managing Flink jobs for continuous data processing.
    • Implement real-time analytics and execute buy/sell orders based on your trading algorithms
    • Integrate with external systems like Slack for realtime notifications

    Who is this for?


  • Students who want to learn Apache Flink from SCRATCH to its Live Project Implementation.
  • Who are new to Stream processing and want to learn a Stream processing framework which is better than Spark.
  • Software engineers who feel they missed an early opportunity to get into Hadoop & Spark.
  • Hadoop & Spark Developers who want to upgrade themselves to Apache's latest Big Data Streaming Engine.
  • What You Need to Know?


  • Basic knowledge of Distributed Frameworks.
  • Basic knowledge of OOPS.
  • Everything else is covered in this course
  • More details


    Description

    *** Note: All the codes and APIs are updated with latest Flink version.


    Apache Flink is the next big thing in the industry with its enormous advantages over Apache Spark and Hadoop.

    This is the ultimate course on algorithmic trading and real-time data processing with Apache Flink! This course caters for all levels of programming experience. If you’re a data engineer, software developer, financial analyst, or an aspiring trader, this comprehensive course is designed to equip you with the skills and knowledge to build a fully functional algorithmic trading system from scratch.

    With the rate Apache Flink is making waves in the Big data technology space and rapidly gaining momentum in the market, It is assumed that same like Apache Spark replaced Hadoop, Flink can also replace Spark in the nearest future.

    The demand for Apache Flink in market is already swelling. Many big companies from multiple Industry domains have already started using Apache Flink to process their Real-time Big data and thousands other are diving into.


    What's included in this course?

    • Complete Apache Flink concepts explained from Scratch to Real-Time implementation.

    • Each and Every Apache Flink APIs and concept used in this project are explained with a HANDS-ON Flink implementation.

    • Flink codes and Datasets used in lectures are attached in the course for your convenience.

    • All the codes are updated with latest Flink version.


    Who this course is for:

    • Students who want to learn Apache Flink from SCRATCH to its Live Project Implementation.
    • Who are new to Stream processing and want to learn a Stream processing framework which is better than Spark.
    • Software engineers who feel they missed an early opportunity to get into Hadoop & Spark.
    • Hadoop & Spark Developers who want to upgrade themselves to Apache's latest Big Data Streaming Engine.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Ganiyu Yusuf
    Ganiyu Yusuf
    Instructor's Courses
    I'm Yusuf Ganiyu, a dedicated and experienced Big Data Engineer at AstraZeneca UK, where I specialize in transforming complex data into actionable insights. My work, often operating behind the scenes, plays a pivotal role in the data-driven decisions you see in the industry today.With a passion for sharing knowledge, I have established myself as a prominent figure in the realms of Data Engineering and Cloud Computing. If you've sought out educational content in these fields, there's a good chance you've encountered my instructional videos or insightful articles.In my courses, I aim to demystify the complexities of data engineering and cloud technologies, making them accessible and engaging. Whether you're a beginner eager to dive into the world of data or a professional seeking to enhance your skills, my courses are designed to guide you every step of the way.Join me on this journey to unlock the power of data and cloud computing. Together, we'll explore cutting-edge technologies and practical applications that can propel your career to new heights.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 26
    • duration 4:52:46
    • Release Date 2024/07/26