Back to Python and Statistics for Financial Analysis
The Hong Kong University of Science and Technology

Python and Statistics for Financial Analysis

Course Overview: https://youtu.be/JgFV5qzAYno Python is now becoming the number 1 programming language for data science. Due to python’s simplicity and high readability, it is gaining its importance in the financial industry. The course combines both python coding and statistical concepts and applies into analyzing financial data, such as stock data. By the end of the course, you can achieve the following using python: - Import, pre-process, save and visualize financial data into pandas Dataframe - Manipulate the existing financial data by generating new variables using multiple columns - Recall and apply the important statistical concepts (random variable, frequency, distribution, population and sample, confidence interval, linear regression, etc. ) into financial contexts - Build a trading model using multiple linear regression model - Evaluate the performance of the trading model using different investment indicators Jupyter Notebook environment is configured in the course platform for practicing python coding without installing any client applications.

Status: Risk Analysis
Status: Jupyter
IntermediateCourse13 hours

Featured reviews

KX

4.0Reviewed Aug 1, 2020

The linear regression part is useful and the trading strategy is also very helpful and inspiring. But statistics knowledge is definitely required to gain a thorough understanding of the topics.

VC

4.0Reviewed Jul 10, 2020

It was a very good course that gave me quick and dirty tips on how to use python to generate statistical analysis of finance data. Need to update some of the course materials though.

CP

4.0Reviewed Aug 18, 2020

Great fundamental course. However, some codes are outdated and it is somewhat troublesome to find the right code as a coding beginner. I've also learnt a lot from the 'finding' process too though.

DB

5.0Reviewed Apr 30, 2020

I learned a lot about different charts and approaches to their evaluation. And at the same time I remembered the course of probability theory. It's not very simple, but you should try.

RH

5.0Reviewed Jan 4, 2024

It is an excellent course to apply statistic, probability and python methods in financial modelling. I would like that each section had resources to study statistics concepts related to the videos.

EC

4.0Reviewed Nov 9, 2019

The course was very good and gave useful skills for statistical analysis with python. I do wish there was a more detailed introduction to the course for people who may not have a technical background.

AI

5.0Reviewed May 9, 2020

This is a good course. I did not learned or gone through any of the Python module before joining this course, but the training was good. Thank you Xuhu Wan for your training.

PL

5.0Reviewed Apr 7, 2021

An excellent beginner's guide to financial statistics using Python's Pandas module. Can be completed very quickly by those familiar with both basic Python and introductory Statistics.

YZ

5.0Reviewed Feb 1, 2025

This is an excellent explanation for applying Python to stock market data. As stated by the author, many terms are not explained in detail. I searched them in AI and gained an understanding.

SZ

5.0Reviewed May 26, 2021

if there are answers for lab, it may more convenient for learners to recheck. some quiz link are useless to access the right place, hoping it could be fixed. the content is good.

AA

4.0Reviewed Jul 18, 2020

This course explained the Python code in great details and the forum for support was great. I would like if there were more materials to read to understanding the statistics that were used.

TT

5.0Reviewed Apr 22, 2020

Generally, the course offer many approach with financial data but not very easy to understand for beginner such as myself. I hope there will be more course like this in the future !!!