Zurück zu Python and Statistics for Financial Analysis

4.4

Sterne

2,257 Bewertungen

•

500 Bewertungen

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....

EJ

3. Aug. 2019

Great course! Very didatic explanations about financial and statistical concepts also with some interesting practical Python for Finance! Looking forward for new courses from same Univ. and prof.!

LH

23. März 2020

A very good introduction course to python programming and it has a perfect combination with statistics, which makes financial analysis more interesting and refresh my mind on it, thanks.

Filtern nach:

von Zeyu H

•20. Jan. 2019

【Now you know Prof. Xuhu Wan, please avoid his course in HKUST】

0. Course Equivalence😐

This course basically covers 50% content of MATH2411 Applied Statistics (I heard there is ISOM2500 that is similar to MATH2411?). Accidentally I took 2411 right before this winter when this course is out, so I found this course quite disappointing because I expect some practical manipulation of Python is covered while it doesn't. More is discussed in #3.

1. Teaching ☹

If you have the experience of recording a video presentation eight hours before the deadline, with scripts written three days before and you hadn't recited or even gone through it in these three days, you will find the professor the same unpassionate. You will find his tone flat enough and gestures unnatural enough as if he is not emphasizing on anything but focusing to recite his scripts. You will find him lag a lot at strange and unnatural spots as if his brain goes blank and he quickly reads the copy of scripts next to the camera.

I thought business people cares a lot about presentation, but I was wrong.

2. Subtitle 😡

There are tons of me steaks in the subtitles, not only tipos but also worlds of cellar pronunciation.

(There are tons of mistakes in the subtitle, not only typos but also words of similar pronunciation.)

I enable subtitle because I sometimes can‘t understand the professor's perfect Mainland accent, but it turns out the subtitle is on his side but not my side.

I thought business people are very strict about the material that comes along with their presentation, that they always carefully spellcheck every sentence. But I was wrong.

3. Content 😐

3.1 Overall:

Please rename this course "Python and applied statistics". The professor spends sooooo much time talking about the statistics concepts and spends soooo little time applying the knowledge to financial analysis. It is not about "Statistics for Financial Analysis". Replace the data he uses for demonstration with GPA of every student and it becomes "Statistics for Being HKUST President" or "Statistics for Anything". I feel I am taking an introduction course to statistics and financial analysis is just an excuse the teacher use to show us the content he teaches is somewhat useful.

3.2 Pace:

You MAY find the pace quite fast because:

The teacher throws many statistics concepts

The teacher cannot fully explain the concepts (or it is not a 4 week course) so he moves on before you ever (perhaps never will) digest the previous concepts

This is extremely annoying in week 4, e.g. Multiple Linear Regression is taught without introducing a single formula, merely Python codes and black boxes behind them. (Actually this is the way I originally expect the professor to do, but it is quite inconsistent with the style in week 1-3)

You MAY find the pace quite slow because:

After all this course introduces formulas and codes and let you to use them without knowing why.

So I would say this is a 4-day course if you can spare 1 hour each day. After all you are not asked "why" but only "how". If you haven't taken MATH2411 or ISOM, you can spend more time on week 2 & 3 to understand the underlying knowledge. Week 1 is simple and week 4 is needless to comprehend.

4. Jupyter Notebook (JN for short) 😡

4.1 Poor Exercise

Almost useless. Just a copy of the codes appeared in the video, with some variables assigned None instead of the correct expression. Your job is to change the lines of variable assignment (usually one or two lines), and the rest is done for you. Some notebooks are even 100% done for you, and all you need to do is look at it and appreciate. Even if you are fiddling with provided exercises, you don't know how to use JN, because...

4.2 Irresponsible adoption of JN

If you want to do some real exercise, you may want to append empty cells below the given content and type codes from scratch. But oh, this course does not teach you how to use JN! It just throw you a tutorial link of how to INSTALL JN ON YOUR COMPUTER{https://www.datacamp.com/community/tutorials/tutorial-jupyter-notebook}. What a shame!

Quickly gone through the linked tutorial, it assumes you have installed multiple instance of Python on your desktop, and know basics of pip, conda, docker, and virtual env, and teaches you how to install and configure JN in various dev. environments. But you just mentioned we can use Coursera's pre-installed JN out-of-the-box, why you want us to learn that huh? And to create cells, run cells, run several cells in order, run all, and other basic operations, is hidden in the last seconds of GIFs, not explicitly explained.

I guess the professor is TOO UNRESPONSIBLE to not only teach students how to use JN himself, but also SPEND AT LEAST SOME TIME to check if the external tutorial really "explains how to use Jupyter Notebooks". Please, not every one taking this course is CS student like me, SBM students they may not know how to use Python stuff.

5. Coursera Technical 😐

Quizzes do not provide correct answer. So it is not that helpful. But getting 80% is not that hard either. But given the assumption that you can't use JN (explained in #4.), you lose at least 10% in Quiz 3 and 20% in Quiz 4. Oh that hurts! (Since Notebook 4.4 is done for you, another 20% in Quiz 4 related to JN is okay.)

von Helena K

•8. Feb. 2019

this course is very practical! it explains how statistic concepts can be applied into financial-related examples using python.

some argue the course do not cover enough of python nor financial, nor statistics concepts. hey man !!! this course is not a baby intro course!!! it assumes you are either strong in one/some of the aspects (either you are strong in computer, or stats, or finance), and you want to see how the other aspects can be combined to work out something valuable. do you need to learn everything about a car before driving it? you just learn what you need to get the car moving man!!

This course is not spoon-feeding like your elementary school teachers!!! Professor taught you something, and you are expected to study further on your own. i am not good at stat, but I know programming reasonably well, I know where i should pick up some statistics to understand the materials.

you will be able to find tons of courses that introduces programming language/statistics, but they never tell you how useful the programming language/statistics is in real life. But this course is so practical that I can pick up the knowledge and use immediately.

Highly appreciate professor xu's effort in creating this valuable course!

von Cheuk W K

•28. Feb. 2019

It is a good course overall, combining the basics of statistics, Python and finance. I've learned a lot from it. I think the students can benefit more if additional suggested reading materials can be provided, so that if one lacks a strong background in a particular discipline, one can find out more outside the course. Also will be helpful if slides can be downloaded.

von sabarinathan r

•6. Feb. 2019

This gives a application of all the three famous sectors viz, finance, python and statistics. Actually speaking i am searching for these kind of courses and did not get one. Atlast got this one for my solace. This suited my need. This course cannot be easily designed as other courses . This really needs one time . Thanks to the person who devised the course and also to the instructor Mr. Xuhu Wan for his meticulous time to provide the information in a precise way.

Infact the while explaining errors actually in a very short time he explained the unexplained, explained and total error in a concise and apt way. Really this a wonderful course.

Thanks

Sabarinathan alias Cheryn

von Kevin L

•27. Juli 2019

I have no finance background. But i have some extent of programming knowledge. I learn a lot from this course not only finance terms, meaning behind them and how we apply statistic using python to analyze, evaluate and predict market. This course is very pratical thank you Professor Wan!

von Tony T

•23. Apr. 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 !!!

von Satish N

•27. Feb. 2019

I had only basic knowledge of python and very basic knowledge of statistic - most of which I had not put to use, since leaving school. This course was a helped me to get more confidence with using python in a practical way. In the process I also brushed up my statistical skills - there is no better way to understand statistics then to apply in real-life scenarios as explained in this course. And python packages makes learning fun, by taking off the difficult computation tasks. Overall I would recommend this course to anyone who has interest in learning how to apply statistics and python to analysing data.

von Nipun A

•10. Mai 2020

This course takes you from the basics to the more advanced stages of statistics, while teaching you python (even if you have never used it before) and how to build your own financial strategy. It is well rounded and pushes you to learn.

von Ernani H M J

•4. Aug. 2019

Great course! Very didatic explanations about financial and statistical concepts also with some interesting practical Python for Finance! Looking forward for new courses from same Univ. and prof.!

von ANAND M I

•10. Mai 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.

von Krzysztof P

•29. Juni 2019

I have mixed feelings about the course. It shows very practical aspects of building trading stategy in Python, which is still quite unique topic here. It also offers a lot of practice and ready to use and modify solutions delivered as Jupyter notebooks. This course definitely expect you to know a bit about statistics and also to know Python programming, on basic level at least. On the other hand I think the course does not cover the topic deep enough, we've got only some simple linear regression model based on some not-so-creative feature engineering. It does not cover such aspects as HFT vs swing trading strategies, using slipage and transaction costs to evaluate strategy, managing invested capital and many more. I've expected a bit more, to be honest. The course is well done as ready-to-use implementation of very simple concept - but there's nothing more to expect here.

von Ezekiel J T

•5. Feb. 2019

The lecture videos were very helpful to my studies. The teacher was able to explain the materials very clearly. However, I this course doesn't fit my expectations. The reason why is because I wanted to learn how to code in Python. This course emphasizes more on the business side and it doesn't provide an opportunity for us to actually learning the basics of coding in Python. I only learned a few useful terms in Python.

von NG W c

•23. Apr. 2020

I write to disagree with what Zeyu H posted on 20.1.2019. The comments by him or her were unfair.

0. The trend is to use the toolkits developed. e.g. Pandas and

Numpy introduced in the cost. Come one...no one is going to programme another least square regression function in Python or any language. Grab a library and go. And read the (API) documentations yourselves.

1. The pace of the video could be adjusted to 1.25x, 1.5x or 2x.

2. Subtitles are computer-generated dude.

3.1 Correct. Welcome to the world.

3.2 The course expects learers to have prior basic knowledge in probability.

4. ,,,,,who would still install jupyter notebook? Visit google colab please.

5. Quiz is the least important issue in learning I guess.

My comment: this course provides good pointers for anyone to have a taste of python packages and technical analysis. Since pandas has had version updates, you do need google to help some codes to be smooth in the latest version. After completed this course, you should be able to find some data on your own and try their correlations for a model with predictability testable by you.

von Chan H H

•17. Juli 2020

The course is highly practical and teaches useful skills in programming, statistics and finance. Its relatively low workload helps me cope with my other commitments while staying on track with the course. The Professor's clear slides and Python code are also a huge plus - it doesn't matter that you haven't got a coding background beforehand! A definite 5 star course, highly recommended! :-)

von Leung P H

•23. März 2020

A very good introduction course to python programming and it has a perfect combination with statistics, which makes financial analysis more interesting and refresh my mind on it, thanks.

von TJ D

•5. Juli 2019

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

von carlo

•23. März 2019

V

e

r

y

w

e

l

l

d

o

n

e

von Harald M

•20. Jan. 2021

This course is challenging if you have not yet gained a sufficient understanding of both statistics (i.e., normal distribution, linear regression, etc.) and Python (e.g., list comprehension, how to call class methods, etc.). Other than that it is a great course to show how you can blend both and build a trading model that can be applied to the market. The course will guide you step by step from explaining the different libraries used (pandas, statsmodels, numbpy, matplotlib) to both analyze and visualize the data, how to build your trading model, how to diagnose and test your model, and finally how to evaluate its profitability. A great course for everyone who would like to see in more detail how you actually build a trading model with Python and statistics. Very recommendable if you are willing to put in the work.

von Mike H

•13. Mai 2020

The Coursera overview of this course is exactly what it turns out to be. Prof. Wan does a nice job of balancing this 3-legged stool: 1) a bit of Python (mostly about the pandas and numpy libraries), 2) basic Financial modeling for informed trading, and 3) the long leg of the stool - statistics!

If you haven't had like stats 101 and 102 you will be running hard to digest this intensely powerful information. For me this was first a review but then took me into places I hadn't been yet. I'm still going over it. The statistical principles shown here can be applied to many different real world situations. It could be categorized as 'supervised learning'.

The Python coding (library implementations of the math formula/equations) is made seamless with the Jupyter notebook examples. Drink the Kool Aid!

von RAFAEL L V

•9. Sep. 2020

I audited the course for free and I liked it very much. I feel I learned a lot. I wanted to purchase the shareable cerfitificate, after I completed all my work and passed all the tests (I didn't purchase it when a message offering the cerfificate kept popping up during the course). However, the instructions to purchase the cerficate after having taken the course leave a lot to be desired. It should be easier. There should be a button, right on the course's page that I could just click on in order to pay and then be done. The instructions sent me all over the place, from page to page. I'm still not able to find a way to purchase my cerficate . Frustrating! I guess I can do without it. Other than that, Great Course!

von ANJALI K R

•9. Mai 2020

I, Anjali Krishna R, after completing this course can say that this course really helped me to have a clear understanding of my knowledge in the field of statistics and cleared some doubts which I had earlier. It also helped to know some more concepts of using python. Earlier I thought python is so difficult etc. Totally, I am really thankful and sincerely thanking the professor for everything ie in the field of your explaining those facts and the subtitle. Really I enjoyed doing this course and may it help me to achieve a career with this course. Thank You.

von Tim B

•1. Dez. 2019

Excellent introduction course to use Python and Statistics for stock market data analysis and trading strategies. I really enjoyed the course and it is well organized and set up, it kept me motivated to complete the course. I did not have any prior Python experience but managed to follow the course and you do not need to have Python installed on your computer. I agree that you will definitely get more out of this course if you have prior knowledge of basic statistical concepts. Overall, a fantastic course.

von Matthias H

•27. Aug. 2020

This course is exceptional. If you look to apply statistical analysis to financial market data by the use of python, I don't believe that you find something better than this. It is helpful, if you are familiar with basic statistical concepts (descriptive and inferential statistics as well as linear regression), and if you are familiar with python and its data sciences packages. Otherwise you may use the course to deepen your knowledge in these areas on the go. I truly can recommend this course.

von Christopher S C

•1. Jan. 2021

Good course for people who want a quick introductory into using Python and Statistics for Finance. It covers quite a lot but does not provide too much detail which needs to be researched outside of the course. Given I had a little bit of experience in Python and worked in Finance and Statistics for several years this course was a good balance for me however if you have no experience it might be struggle to make the jumps with each week without more context/ detail which the course lacks.

von Shuhong L

•7. Feb. 2019

this is a wonderful course with well-prepared videos to illustrate and well-organised Notebook for practice. the final score you will get is only depended on four quizzes, but it is always useful for you to watch videos carefully and try very best to type codes on Notebook provided for you, which can also benefit your quizzes. you can some basic sentence structure of Python and grasp the practical tool to build a model to make financial inference. with light workload, you can get a lot.

- Sinn und Zweck im Leben finden
- Medizinische Forschung verstehen
- Japanisch für Anfänger
- Einführung in Cloud Computing
- Grundlagen der Achtsamkeit
- Grundlagen des Finanzwesens
- Maschinelles Lernen
- Maschinelles Lernen mittels Sas Viya
- Die Wissenschaft des Wohlbefindens
- Contact-Tracing im Kontext von COVID-19
- KI für alle
- Finanzmärkte
- Einführung in die Psychologie
- Erste Schritte mit AWS
- Internationales Marketing
- C++
- Predictive Analytics und Data-Mining
- UCSD: Learning How to Learn
- Michigan: Programming for Everybody
- JHU: R-Programmierung
- Google CBRS CPI Training

- Natural Language Processing (NLP)
- KI für Medizin
- Guter Umgang mit Worten: Redaktionelles Schreiben
- Modellbildung von Infektionskrankheiten
- Die Aussprache des US-amerikanischen Englisch
- Software-Testautomatisierung
- Deep Learning
- Python für alle
- Data Science
- Geschäftsgründungen
- Excel-Kenntnisse für Beruf
- Data Science mit Python
- Finance for Everyone
- Kommunikationsfähigkeiten für Ingenieure
- Verkaufstraining
- Career Brand Management
- Wharton: Unternehmensanalytik
- Penn: Positive Psychology
- Washington: Maschinelles Lernen
- CalArts: Grafikdesign

- Zertifikate über berufliche Qualifikation
- MasterTrack-Zertifizierungen
- Google IT-Support
- IBM Datenverarbeitung
- Google Cloud Data Engineering
- IBM Applied AI
- Google Cloud Architecture
- IBM Cybersecurity Analyst
- Google IT Automation with Python
- IBM z/OS Mainframe Practitioner
- UCI: Angewandtes Projektmanagement
- Zertifizierung in Instructional Design
- Zertifizierung in Bauwesen und -management
- Zertifizierung in Big Data
- Zertifizierung Maschinelles Lernen für Analytics
- Zertifizierung in Innovation Management & Entrepreneurship
- Zertifizierung in Nachhaltigkeit und Entwicklung
- Zertifizierung in Soziale Arbeit
- Zertifizierung KI und maschinelles Lernen
- Zertifizierung in Räumliche Datenanalyse und Visualisierung

- Abschlüsse in Informatik
- Business-Abschlüsse
- Abschlüsse im Gesundheitswesen
- Abschlüsse in Data Science
- Bachelorabschlüsse
- Bachelor of Computer Science
- MS Elektrotechnik
- Bachelor Completion Degree
- MS Management
- MS Informatik
- MPH
- Master-Abschluss in Buchhaltung
- MCIT
- MBA online
- Master of Applied Data Science
- Global MBA
- Master in Innovation & Entrepreneurship
- MCS Data Science
- Master in Informatik
- Master-Abschluss in Public Health