inflearn logo
inflearn logo

Python Algorithm Trading Part 1: Python Data Analysis for Algorithm Trading

Learn a systematic approach to S&P 500 pair trading with Python. Lay the foundation for an investment strategy that excludes emotions through professional data analysis.

(5.0) 26 reviews

169 learners

Level Basic

Course period Unlimited

Python
Python
oop
oop
Quant
Quant
Pandas
Pandas
Machine Learning(ML)
Machine Learning(ML)
Python
Python
oop
oop
Quant
Quant
Pandas
Pandas
Machine Learning(ML)
Machine Learning(ML)

News

6 articles

  • danielyouk님의 프로필 이미지

    Hello students, this is Daniel.

    First of all, I would like to sincerely thank you for taking my lecture and sharing your valuable opinions through various channels.

    When I first created this course, I expected that only a small number of people would take it because of the high level of difficulty. The main purpose was to organize the actual projects I had participated in as a freelancer, and I also started it with the intention of recording them so that I could review them later. Therefore, since it directly reflects the actual content of the field, I ask for your understanding that the level of difficulty is somewhat high.

    It's been quite some time since the course was released, and recently many students have shared their thoughts on how to improve the course. Thanks to that, I think it's time to update the course. I would like to express my deepest gratitude to everyone who has given me great feedback.

    However, the update will take some time. It will probably take about 2-3 weeks. Recently, I moved to a new apartment in Germany and encountered some unexpected problems, and I currently have no internet connection. I am temporarily using tethering, but unlike Korea, the internet infrastructure in Germany is not very stable, so it is difficult to film or upload high-quality videos. If the situation continues to be delayed, I am also considering renting a shared office, moving the equipment, and filming directly.

    Nevertheless, we will continue to faithfully answer questions through the lecture bulletin board or email. We will also prepare to open 1:1 sessions as soon as the Internet environment stabilizes. For now, please understand that there are many disconnections when using Zoom or Google Meet.

    Please take care of your health and continue to study steadily in the future. We will always do our best to help you with your studies.

    thank you
    Daniel Dream

    0
  • danielyouk님의 프로필 이미지

    Hello, students!

    How are you guys doing, even though it's over the phone? I live in Germany and as a freelancer, I've been busy with a lot of things lately. I've also had the opportunity to do some quant-related work recently.

    I'd like to make a quick announcement that we've added a new course.

    The added lecture has been uploaded to Section 2, "Trouble Shooting for Hardware Capacity Usage Approval Requests".
    It's a simple question, but it's one that Google Search or Chatgpt can't really answer, so I think it has value as a rarity.

     

    Well, it's almost September, so I hope you all continue to enjoy your studies.

    I'm also in the final stages of working on Quant Lecture 3. This part has also been delayed from its original schedule. ㅠ.ㅠ. It's focused on trading automation in the cloud, so I hope to see you all in another lecture.

    image.png

     

    thank you

    Daniel Dream

    0
  • danielyouk님의 프로필 이미지

    hello,

    This is instructor Daniel.

     

    We will notify you of updates to class materials and class content.

     

    The class has been updated overall in Section 0, and we highly recommend learning Lesson 1 of Section 0 in particular.

     

    The course materials have the following changes:

    1. Bollinger_Bands_ZScore_Windows.ipynb is new and is covered in Lesson 1 of Section 0.

    2. Updated sp500 content in PairsTrading_EDA.ipynb.

    3. Added a presentation of teaching materials.

    thank you

    Daniel Dream

    0
  • danielyouk님의 프로필 이미지

    Hello, students!

     

    We'd like to introduce you to our new bootcamp.

     

    The bootcamp will be a Python-focused course on building your own deep learning computer with Docker, and will be conducted with a strong focus on hands-on practice.

    Bootcamps have their own unique advantages.

    The first is the level of immersion.

    The second is the Union. The lecture will be conducted so that students can freely ask questions and receive customized answers at that time, so that they can 100% understand all the content.

     

    We plan to provide a GPU-based virtual machine working environment for students to practice.

    You can participate without any burden of prior knowledge or preparation.

    Please check the link below.

    https://inf.run/bJ6Ag

     

    thank you

    Daniel Dream

    0
  • danielyouk님의 프로필 이미지

    Hello, this is Daniel.

     

    Are you getting the results you want from your classes?

     

    Added the last lesson in Section 1.

    The content explains how to contact Azure directly when you have problems creating a virtual machine or with your account.

     

    I hope you find the class really helpful.

     

    thank you

    Daniel Dream

    0
  • danielyouk님의 프로필 이미지

    Hello, students.

    This is Daniel. How are you spending your spring? 😃

     

    I would like to once again thank my students for taking my quant lectures.

     

    I am writing this update to introduce my live lecture that will be held on May 10th at 8 PM.

    The course is a live boot camp on building a PySpark engine using Docker.

     

    PySpark is really easy because it is based on sql syntax .

    However, it is true that the hurdles for individual learners to start learning are high because the difficulty of setting up the environment is high and the cost of using services such as Databricks is a burden.

     

    So my lecture is going to be about setting up PySpark on an individual's local computer using Docker.

     

    If you feel burdened by Docker or other developer-related content, you can put aside the burden of prior knowledge as we will be connecting remotely during the live lecture and doing troubleshooting.

    So, after the basic session, we may reschedule the schedule and have additional sessions. I planned a 3-hour lecture, but I don't know what variables may arise in the middle. However, I can promise that I, as a knowledge sharer, will be responsible for the results until the end.

    The lecture is linked below.

    https://inf.run/p9mS4

     

    We take classes face to face together.

     

    thank you

    Daniel Dream

    0

$42.90