Đề cương khóa học
Giới thiệu
Hiểu các Nguyên tắc Cơ bản của Python
Tổng quan về việc Sử dụng Công nghệ và Python trong Finance
Tổng quan về Công cụ và Cơ sở hạ tầng
- Python Triển khai bằng Anaconda
- Sử dụng Nền tảng Định lượng Python
- Sử dụng IPython
- Sử dụng Spyder
Bắt đầu với các Ví dụ Tài chính Đơn giản với Python
- Tính toán Biến động Ngụ ý
- Triển khai Mô phỏng Monte Carlo
- Sử dụng Python Thuần túy
- Sử dụng Vector hóa với Numpy
- Sử dụng Vector hóa Đầy đủ với Sơ đồ Euler Log
- Sử dụng Phân tích Đồ thị
- Sử dụng Phân tích Kỹ thuật
Hiểu các Loại và Cấu trúc Dữ liệu trong Python
- Học các Loại Dữ liệu Cơ bản
- Học các Cấu trúc Dữ liệu Cơ bản
- Sử dụng Cấu trúc Dữ liệu NumPy
- Triển khai Vector hóa Mã
Triển khai Data Visualization trong Python
- Triển khai Đồ thị Hai Chiều
- Sử dụng Các Kiểu Đồ thị Khác
- Triển khai Đồ thị Finance
- Tạo Đồ thị 3D
Sử dụng Dữ liệu Chuỗi Thời gian Tài chính trong Python
- Khám phá các Nguyên tắc Cơ bản của pandas
- Triển khai Các Bước Đầu tiên và Thứ hai với Lớp DataFrame
- Lấy Dữ liệu Tài chính từ Web
- Sử dụng Dữ liệu Tài chính từ Các Tệp CSV
- Triển khai Phân tích Hồi quy
- Xử lý Dữ liệu Tần suất Cao
Triển khai Các Thao tác Nhập/Xuất
- Hiểu các Nguyên tắc Cơ bản của I/O với Python
- Sử dụng I/O với pandas
- Triển khai I/O Nhanh với PyTables
Triển khai Các Ứng dụng Quan trọng về Hiệu suất với Python
- Tổng quan về Các Thư viện Hiệu suất trong Python
- Hiểu Các Phương pháp Tiếp cận Python
- Hiểu Bố cục Bộ nhớ
- Triển khai Điện toán Song song
- Sử dụng Mô-đun multiprocessing
- Sử dụng Numba để Biên dịch Động
- Sử dụng Cython để Biên dịch Tĩnh
- Sử dụng GPUs để Tạo Số Ngẫu nhiên
Sử dụng Các Công cụ và Kỹ thuật Mathematical cho Finance với Python
- Học Các Kỹ thuật Xấp xỉ
- Hồi quy
- Nội suy
- Triển khai Tối ưu hóa Lồi
- Triển khai Các Kỹ thuật Tích phân
- Áp dụng Tính toán Biểu tượng
Stochastics với Python
- Tạo Số Ngẫu nhiên
- Mô phỏng Biến Ngẫu nhiên và Quá trình Ngẫu nhiên
- Triển khai Các Tính toán Định giá
- Tính toán Các Biện pháp Rủi ro
Statistics với Python
- Triển khai Các Kiểm định Chuẩn
- Triển khai Tối ưu hóa Danh mục đầu tư
- Thực hiện Phân tích Thành phần Chính (PCA)
- Triển khai Hồi quy Bayesian bằng PyMC3
Tích hợp Python với Excel
- Triển khai Tương tác Bảng tính Cơ bản
- Sử dụng DataNitro để Tích hợp Đầy đủ Python và Excel
Object-Oriented Programming với Python
Xây dựng Giao diện Người dùng Đồ họa với Python
Tích hợp Python với Các Công nghệ và Giao thức Web cho Finance
- Giao thức Web
- Ứng dụng Web
- Web Services
Hiểu và Triển khai Khung Định giá với Python
Mô phỏng Các Mô hình Tài chính với Python
- Tạo Số Ngẫu nhiên
- Lớp Mô phỏng Chung
- Chuyển động Brown hình học
- Lớp Mô phỏng
- Triển khai Use Case cho GBM
- Khuếch tán Nhảy
- Khuếch tán Căn bậc hai
Triển khai Định giá Phái sinh với Python
Triển khai Định giá Danh mục đầu tư với Python
Sử dụng Các Tùy chọn Biến động trong Python
- Triển khai Thu thập Dữ liệu
- Triển khai Hiệu chỉnh Mô hình
- Triển khai Định giá Danh mục đầu tư
Các Thực hành Tốt nhất trong Python Programming cho Finance
Khắc phục Sự cố
Tóm tắt và Kết luận
Lời Kết
Requirements
- Kinh nghiệm lập trình cơ bản
- Nắm vững kiến thức toán học tài chính
Testimonials (5)
The fact of having more practical exercises using more similar data to what we use in our projects (satellite images in raster format)
Matthieu - CS Group
Course - Scaling Data Analysis with Python and Dask
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Course - Developing APIs with Python and FastAPI
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
Course - Build REST APIs with Python and Flask
Trainer develops training based on participant's pace
Farris Chua
Course - Data Analysis in Python using Pandas and Numpy
I mostly enjoyed everything.