About this Course
91,866 recent views

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Beginner Level

You will get the most out of the course if you have basic knowledge in probability.

Approx. 11 hours to complete

Suggested: 4 weeks of study, 3-4 hours/week...

English

Subtitles: English

Skills you will gain

Statistical AnalysisFinancial AnalysisFinancial Data AnalysisPython ProgrammingData Visualization (DataViz)
Learners taking this Course are
  • Traders
  • Risk Managers
  • Financial Analysts
  • Auditors
  • Economists

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Beginner Level

You will get the most out of the course if you have basic knowledge in probability.

Approx. 11 hours to complete

Suggested: 4 weeks of study, 3-4 hours/week...

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
3 hours to complete

Visualizing and Munging Stock Data

7 videos (Total 30 min), 2 readings, 1 quiz
7 videos
1.0 Module Introduction3m
1.1 Packages for Data Analysis1m
1.2 Importing data2m
1.3 Basics of Dataframe5m
1.4 Generate new variables in Dataframe8m
1.5 Trading Strategy5m
2 readings
Grading Criteria5m
Getting started with Jupyter Notebook10m
1 practice exercise
Quiz 130m
Week
2
2 hours to complete

Random variables and distribution

4 videos (Total 19 min), 1 quiz
4 videos
2.1 Outcomes and Random Variables2m
2.2 Frequency and Distributions5m
2.3 Models of Distribution7m
1 practice exercise
Quiz 230m
Week
3
3 hours to complete

Sampling and Inference

5 videos (Total 32 min), 1 quiz
5 videos
3.1 Population and Sample8m
3.2 Variation of Sample5m
3.3 Confidence Interval4m
3.4 Hypothesis Testing11m
1 practice exercise
Quiz 330m
Week
4
4 hours to complete

Linear Regression Models for Financial Analysis

6 videos (Total 46 min), 1 reading, 2 quizzes
6 videos
4.1 Association of random variables5m
4.2 Simple linear regression model13m
4.3 Diagnostic of linear regression model4m
4.4 Multiple linear regression model14m
4.5 Evaluate the strategy5m
1 reading
Please rate this course!2m
2 practice exercises
Quiz 430m
Post-course survey5m
4.5
96 ReviewsChevron Right

50%

started a new career after completing these courses

33%

got a tangible career benefit from this course

Top reviews from Python and Statistics for Financial Analysis

By TDJul 5th 2019

The videos in this course are exceptional and very interesting. The Jupyter notebooks provide a good template for applying the methods and techniques.

By DAJan 21st 2019

Perfect for the beginning to intermediate python programmer who wants to utilize finance data to make decisions (i.e. trading).

Instructor

Avatar

Xuhu Wan

Associate Professor
Department of Information Systems, Business Statistics and Operations Management

About The Hong Kong University of Science and Technology

HKUST - A dynamic, international research university, in relentless pursuit of excellence, leading the advance of science and technology, and educating the new generation of front-runners for Asia and the world....

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.