PYTHON
[|]

Analytics in Stock Markets Zoomcamp

In collaboration with DataTalks.Club

A gentle introduction to stock market trading, Python programming in Colab, analytics, and data visualisation.
The FREE course starts on the 19th of May 2025, and it will last for approximately 2 months. Please fill in the form:
[2025] PREPARING FOR THE COURSE
[Event] DataTalks.Club and PythonInvest are hosting a Q&A and pre-launch live YouTube session on April 14th (3-4pm, GMT+1 time). Please register for the event and submit or vote on questions using Slido.
[2024] SELF-STUDY COURSE MATERIALS
From the previous year
GitHub course repo with >500 ⭐
2024 cohort videos playlist is below:

Course Syllabus

Why join?

Zero barriers to start

We use Google Colab notebooks. It is a copy-past solution, one-click init environment, and easy to extend.

No need to have a finance background

We explain our ideas with a plain language without complicated models and assumptions from theoretic finance.

Build a semi-automatic trading system

You'll create a set of notebooks with your ideas that can be applied for any broker account.

Make unbiased decisions

You'll try to validate the hypothesis at scale: from one example to hundreds of stocks observed.

Collaboration

Working in pairs and talking to like-minded people interested in investing, analysis, and programming.

Confident trading

You'll get a minimum working knowledge to generate your ideas and test them on the market.

Who should attend?

We believe the most common use cases are:
Home traders and individual investors seeking a macro view of the market and the development of statistical intuition.
Students looking to enhance their coding skills and tackle mathematical challenges in financial markets.
Analysts or developers interested in trading, offering a brief introduction to the financial markets.
Analysts aiming to acquire coding skills, with opportunities to practice web scraping, time-series analysis, and predictive modelling on extensive datasets.

Prerequisites

For this course, it's recommended to have:
An analytical mindset and the ability to make decisions based on data.
Basic coding skills, ideally in a modern programming language (especially Python). Level: Intermediate to Advanced.
Some background in trading or a keen interest in financial markets to apply the knowledge immediately.
Previous experience in any of DataTalks.Club courses is beneficial.

Format of a course

Weekly pre-recorded or live YouTube sessions will introduce new material.
Lecture materials will include sample code examples for reference.
Home exercises will be provided to reinforce the covered content.
Each section concludes with a questionnaire for homework submission.
Final weeks will focus on a Capstone project and peer reviews.

Results

By the end of the course, you will:
Gain insights into financial and economic data
Use Python to gather, test, and visualise the data, as well as create machine learning predictions for a personalised trading algorithm.
Connect with peers who share similar interests and can help you achieve better, long-lasting results.

[Course Registration] Spring 2025 cohort - start in May

Please fill in your details in the form (~7 minutes)

Analytical Blog articles

Explore the recent research algorithms, including interactive charts and code on the Github

    Reach Out

    LinkedIn

    Follow me

    E-mail

    Sign up for our newsletter to get the latest news