Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Python for Finance: Investment Fundamentals & Data Analytics

Python trong Tài chính: Kiến thức Đầu tư Cơ bản & Phân tích Dữ liệu

Python trong Tài chính: Kiến thức Đầu tư Cơ bản & Phân tích Dữ liệu

Học Lập trình Python và Thực hiện Phân tích Tài chính Thực tế bằng Python - Khóa đào tạo Python Toàn diện

4.6
(29,221 đánh giá)
142,870 học viên
Giảng viên
365 Careers
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 2.269.000đ -98%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
9.0 giờ video
143 bài giảng
205 bài quiz
153 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 22/08/2026

Bạn sẽ học được gì

Học cách viết mã bằng Python
Đưa sự nghiệp của bạn lên tầm cao mới
Làm việc với câu lệnh điều kiện, hàm, chuỗi và vòng lặp của Python
Làm việc với các gói khoa học, như NumPy
Hiểu cách sử dụng bộ công cụ phân tích dữ liệu, Pandas
Vẽ biểu đồ với Matplotlib
Sử dụng Python để giải quyết các nhiệm vụ thực tế
Kiếm được công việc nhà khoa học dữ liệu với Python
Có được kiến thức tài chính vững chắc
Thực hiện phân tích đầu tư chuyên sâu
Xây dựng danh mục đầu tư
Tính toán rủi ro và lợi nhuận của từng chứng khoán riêng lẻ
Tính toán rủi ro và lợi nhuận của danh mục đầu tư
Áp dụng các phương pháp hay nhất khi làm việc với dữ liệu tài chính
Sử dụng phân tích hồi quy đơn biến và đa biến
Hiểu Mô hình Định giá Tài sản Vốn (CAPM)
So sánh các chứng khoán theo tỷ lệ Sharpe
Thực hiện mô phỏng Monte Carlo
Học cách định giá quyền chọn bằng cách áp dụng công thức Black Scholes
Tự tin ứng tuyển vị trí lập trình viên tại một tổ chức tài chính

Yêu cầu

Bạn cần cài đặt Anaconda. Chúng tôi sẽ hướng dẫn bạn cách làm trong một trong những bài giảng đầu tiên của khóa học
Tất cả phần mềm và dữ liệu được sử dụng trong khóa học đều miễn phí

Đối tượng phù hợp

Những người khao khát trở thành nhà khoa học dữ liệu
Người mới bắt đầu học lập trình
Người quan tâm đến tài chính và đầu tư
Lập trình viên muốn chuyên sâu vào lĩnh vực tài chính
Tất cả mọi người muốn học viết mã và áp dụng kỹ năng vào thực tế
Sinh viên và chuyên gia tài chính cần áp dụng kiến thức của mình tốt hơn vào Python

Nội dung khóa học

20 phần • 143 bài giảng
1 Khóa học Bao gồm Những Gì?
2 Tải Tài nguyên Hữu ích - Bài tập và Lời giải
1 Jupyter - Giới thiệu
2 Lập trình được Giải thích trong 5 Phút
3 Tại sao chọn Python?
4 Tại sao chọn Jupyter?
5 Cài đặt Python và Jupyter
6 Giới thiệu Cách sử dụng Jupyter
7 Jupyter - Làm việc với Tệp Notebook
8 Jupyter - Sử dụng Phím tắt
9 Jupyter - Xử lý Thông báo Lỗi
10 Jupyter - Khởi động lại Kernel
1 Biến
2 Bài tập Lập trình Python - Phần I
3 Số và Giá trị Boolean
4 Chuỗi ký tự
5 Giới thiệu về Anaconda AI
6 Sử dụng Anaconda Assistant: Chuỗi ký tự
1 Toán tử Số học
2 Dấu Bằng Kép
3 Gán lại Giá trị
4 Thêm Chú thích
5 Tiếp tục Dòng
6 Chỉ mục Phần tử
7 Cấu trúc Mã với Thụt lề
1 Toán tử So sánh
2 Toán tử Logic và Định danh
1 Giới thiệu Câu lệnh IF
2 Thêm Câu lệnh ELSE
3 Else if, viết tắt là ELIF
4 Lưu ý về Giá trị Boolean
1 Định nghĩa Hàm trong Python
2 Tạo Hàm với Tham số
3 Một Cách Khác để Định nghĩa Hàm
4 Sử dụng Hàm trong một Hàm khác
5 Kết hợp Câu lệnh Điều kiện và Hàm
6 Tạo Hàm Chứa Một vài Đối số
7 Các Hàm Tích hợp Đáng chú ý trong Python
1 Danh sách (Lists)
2 Sử dụng Phương thức
3 Cắt Danh sách (List Slicing)
4 Bộ giá trị (Tuples)
5 Từ điển (Dictionaries)
1 Vòng lặp For
2 Vòng lặp While và Tăng giá trị
3 Tạo Danh sách với Hàm range()
4 Sử dụng Câu lệnh Điều kiện và Vòng lặp Cùng nhau
5 Tổng hợp - Câu lệnh Điều kiện, Hàm và Vòng lặp
6 Sử dụng Anaconda Assistant: Một số Công cụ Python
7 Lặp qua Từ điển
8 Sử dụng Anaconda Assistant: Từ điển
1 Lập trình Hướng Đối tượng
2 Mô-đun và Gói
3 Thư viện Chuẩn
4 Nhập Mô-đun
5 Các gói bắt buộc cho Tài chính và Khoa học Dữ liệu
6 Làm việc với Mảng
7 Tạo Số Ngẫu nhiên
8 Lưu ý về Sử dụng Dữ liệu Tài chính trong Python
9 Nguồn Dữ liệu Tài chính
10 Truy cập Tệp Notebook
11 Nhập và Tổ chức Dữ liệu trong Python – phần I
12 Nhập và Tổ chức Dữ liệu trong Python – phần II.A
13 Nhập và Tổ chức Dữ liệu trong Python – phần II.B
14 Nhập và Tổ chức Dữ liệu trong Python – phần III
15 Thay đổi Chỉ mục của Dữ liệu Chuỗi Thời gian
1 Xem xét cả rủi ro và lợi nhuận
2 Chúng ta sẽ tìm hiểu gì tiếp theo?
3 Tính tỷ suất lợi nhuận của một chứng khoán
4 Tính Tỷ suất Lợi nhuận của Chứng khoán trong Python – Lợi nhuận Đơn giản – Phần I
5 Tính Tỷ suất Lợi nhuận của Chứng khoán trong Python – Lợi nhuận Đơn giản – Phần II
6 Tính Lợi nhuận của Chứng khoán trong Python – Lợi nhuận Logarit
7 Danh mục chứng khoán là gì và cách tính tỷ suất lợi nhuận của nó
8 Tính Tỷ suất Lợi nhuận của Danh mục Chứng khoán
9 Các chỉ số chứng khoán phổ biến giúp hiểu thị trường tài chính
10 Tính Tỷ suất Lợi nhuận của Chỉ số
1 Làm thế nào để đo lường rủi ro của một chứng khoán?
2 Tính Rủi ro của Chứng khoán trong Python
3 Lợi ích của đa dạng hóa danh mục đầu tư
4 Tính hiệp phương sai giữa các chứng khoán
5 Đo lường mối tương quan giữa các cổ phiếu
6 Tính Hiệp phương sai và Tương quan
7 Xem xét rủi ro của nhiều chứng khoán trong một danh mục
8 Tính Rủi ro Danh mục
9 Hiểu Rủi ro Hệ thống và Rủi ro Đặc thù
10 Tính Rủi ro Có thể và Không thể Đa dạng hóa của Danh mục
1 Nguyên tắc cơ bản của phân tích hồi quy đơn giản
2 Chạy Hồi quy trong Python
3 Có phải mọi mô hình hồi quy đều như nhau? Học cách phân biệt mô hình hồi quy tốt
4 Tính Alpha, Beta và R Bình phương trong Python
1 Lý thuyết Danh mục Markowitz - Một trong những trụ cột chính của Tài chính Hiện đại
2 Xác định Đường biên Hiệu quả trong Python – Phần I
3 Xác định Đường biên Hiệu quả trong Python – Phần II
4 Xác định Đường biên Hiệu quả trong Python – Phần III
1 Ý tưởng đằng sau Mô hình Định giá Tài sản Vốn (CAPM)
2 Hiểu và tính Beta của một chứng khoán
3 Tính Beta của một Cổ phiếu
4 Công thức CAPM
5 Tính Lợi nhuận Kỳ vọng của Cổ phiếu (CAPM)
6 Giới thiệu Tỷ lệ Sharpe và cách áp dụng vào thực tế
7 Tính Tỷ lệ Sharpe trong Python
8 Đo lường alpha và kiểm tra hiệu quả hoạt động của nhà quản lý danh mục
1 Phân tích hồi quy đa biến - công cụ giá trị cho người hành nghề tài chính
2 Chạy hồi quy đa biến trong Python
1 Bản chất của mô phỏng Monte Carlo
2 Monte Carlo áp dụng trong bối cảnh Tài chính Doanh nghiệp
3 Monte Carlo: Dự đoán Lợi nhuận Gộp – Phần I
4 Monte Carlo: Dự đoán Lợi nhuận Gộp – Phần II
5 Dự báo Giá Cổ phiếu bằng Mô phỏng Monte Carlo
6 Monte Carlo: Dự báo Giá Cổ phiếu - Phần I
7 Monte Carlo: Dự báo Giá Cổ phiếu - Phần II
8 Monte Carlo: Dự báo Giá Cổ phiếu - Phần III
9 Giới thiệu về Hợp đồng Phái sinh
10 Công thức Black Scholes cho Định giá Quyền chọn
11 Monte Carlo: Black-Scholes-Merton
12 Monte Carlo: Rời rạc hóa Euler - Phần I
13 Monte Carlo: Rời rạc hóa Euler - Phần II
1 pandas Series - Giới thiệu
2 Lưu ý về Việc Hoàn thành Bài tập Lập trình Sắp tới
3 Bài tập Lập trình Python - Phần II
4 pandas - Làm việc với Phương thức - Phần I
5 pandas - Làm việc với Phương thức - Phần II
6 pandas - Sử dụng Tham số và Đối số
7 pandas Series - .unique() và .nunique()
8 pandas Series - .sort_values()
9 pandas DataFrames - Giới thiệu - Phần I
10 pandas DataFrames - Giới thiệu - Phần II
11 Sử dụng Anaconda Assistant: Nhập Dữ liệu với pandas
12 pandas DataFrames - Các Thuộc tính Thông dụng
13 pandas DataFrames - Lựa chọn Dữ liệu
14 pandas DataFrames - Lựa chọn Dữ liệu với .iloc[]
15 pandas DataFrames - Lựa chọn Dữ liệu với .loc[]
1 Phân tích Kỹ thuật - Nguyên tắc, Ứng dụng, Giả định
2 Biểu đồ được Sử dụng trong Phân tích Kỹ thuật
3 Các Công cụ Khác được Sử dụng trong Phân tích Kỹ thuật
4 Đường Xu hướng, Hỗ trợ và Kháng cự
5 Các Mẫu Biểu đồ Thông dụng
6 Chỉ báo Giá
7 Bộ dao động Động lượng
8 Chỉ báo Không dựa trên Giá
9 Phân tích Kỹ thuật - Chu kỳ
10 Phân tích Liên thị trường
1 Bài giảng Bổ sung: Các bước Tiếp theo

Giới thiệu khóa học

 

Do you want to learn how to use Python in a working environment?

Are you a young professional interested in a career in Data Science?  

Would you like to explore how Python can be applied in the world of Finance and solve portfolio optimization problems?  

If so, then this is the right course for you!  

We are proud to present Python for Finance: Investment Fundamentals and Data Analytics – one of the most interesting and complete courses we have created so far.  

An exciting journey from Beginner to Pro.   

If you are a complete beginner and you know nothing about coding, don’t worry! We start from the very basics. The first part of the course is ideal for beginners and people who want to brush up on their Python skills. And then, once we have covered the basics, we will be ready to tackle financial calculations and portfolio optimization tasks.   

Finance Fundamentals.  

And it gets even better! The Finance part of this course will teach you in-demand real-world skills employers are looking for. To be a high-paid programmer, you will have to specialize in a particular area of interest. In this course, we will focus on Finance, covering many tools and techniques used by finance professionals daily:   

  • Rate of return of stocks  

  • Risk of stocks  

  • Rate of return of stock portfolios  

  • Risk of stock portfolios  

  • Correlation between stocks  

  • Covariance  

  • Diversifiable and non-diversifiable risk  

  • Regression analysis  

  • Alpha and Beta coefficients  

  • Measuring a regression’s explanatory power with R^2  

  • Markowitz Efficient frontier calculation  

  • Capital asset pricing model  

  • Sharpe ratio  

  • Multivariate regression analysis  

  • Monte Carlo simulations  

  • Using Monte Carlo in a Corporate Finance context  

  • Derivatives and type of derivatives  

  • Applying the Black Scholes formula  

  • Using Monte Carlo for options pricing  

  • Using Monte Carlo for stock pricing

Everything is included! All these topics are first explained in theory and then applied in practice using Python. This is the best way to reinforce what you have learned.   

This course is great, even if you are an experienced programmer, as we will teach you a great deal about the finance theory and mechanics you will need if you start working in a finance context.     

Teaching is our passion.  

Everything we teach is explained in the best way possible. Plain and clear English, relevant examples and time-efficient lessons. Don’t forget to check some of our sample videos to see how easy they are to understand.   

If you have questions, contact us! We enjoy communicating with our students and take pride in responding very soon. Our goal is to create high-end materials that are fun, exciting, career-enhancing, and rewarding.    

What makes this training different from the rest of the Programming and Finance courses out there?  

  • This course will teach you how to code in Python and apply these skills in the world of Finance. It is both a Programming and a Finance course.

  • High-quality production – HD video and animations (this isn’t a collection of boring lectures!)

  • Knowledgeable instructors. Martin is a quant geek fascinated by the world of Data Science, and Ned is a finance practitioner with several years of experience who loves explaining Finance topics in real life and on Udemy.

  • Complete training – we will cover all the major topics you need to understand to start coding in Python and solving the financial topics introduced in this course (and they are many!)

  • Extensive case studies that will help you reinforce everything you’ve learned.

  • Course Challenge: Solve our exercises and make this course an interactive experience.

  • Excellent support: If you don’t understand a concept or you simply want to drop us a line, you’ll receive an answer within 1 business day.

  • Dynamic: We don’t want to waste your time! The instructors set a very good pace throughout the whole course.

Please don’t forget that the course comes with Udemy’s 30-day unconditional, money-back-in-full guarantee. And why not give such a guarantee, when we are convinced the course will provide a ton of value for you?

Click 'Buy now' to start your learning journey today. We will be happy to see you inside the course.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Science
Hiển thị tất cả khoá học Finance
Hiển thị tất cả khoá học Investment Analysis
Hiển thị tất cả khoá học Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊