Khóa Học Python Cho Phân Tích Dữ Liệu và Giao Dịch Bot
Thông Tin Chung
- Thời lượng: 15 buổi (5 tuần, 3 buổi/tuần)
- Học phí: 6.500.000 VNĐ
- Đối tượng: Phù hợp cho mọi lứa tuổi từ 15+
- Yêu cầu: Không yêu cầu kiến thức lập trình trước
Mục Tiêu Khóa Học
- Hiểu và sử dụng thành thạo Python cho phân tích dữ liệu tài chính
- Làm chủ các thư viện phân tích dữ liệu và giao dịch tự động
- Có khả năng phân tích dữ liệu thị trường và xây dựng chiến lược giao dịch
- Tạo nền tảng vững chắc cho việc phát triển bot giao dịch tự động
Nội Dung Chi Tiết
Tuần 1: Giới Thiệu Python và Dữ Liệu Tài Chính
Buổi 1: Tổng Quan Về Python và Thị Trường Tài Chính
- Giới thiệu về Python và ứng dụng trong phân tích tài chính
- Cài đặt môi trường Python và IDE
- Cú pháp cơ bản và biến trong Python
- Bài tập thực hành: Viết chương trình Python đầu tiên
Buổi 2: Cấu Trúc Dữ Liệu và Xử Lý Dữ Liệu Tài Chính
- List, Tuple, Dictionary, Set
- Vòng lặp và điều kiện
- Hàm và module
- Bài tập thực hành: Xử lý dữ liệu giá cổ phiếu
Buổi 3: Xử Lý File và API Tài Chính
- Đọc/ghi file trong Python
- Xử lý ngoại lệ (try-except)
- Giới thiệu về API tài chính
- Bài tập thực hành: Lấy dữ liệu từ API tài chính
Tuần 2: Phân Tích Dữ Liệu Tài Chính
Buổi 4: NumPy và Phân Tích Kỹ Thuật
- Mảng NumPy và các phép toán
- Tính toán các chỉ báo kỹ thuật cơ bản
- Bài tập thực hành: Tính toán MA, RSI
Buổi 5: Pandas và Dữ Liệu Thị Trường
- Tạo và thao tác với Series
- Tạo và thao tác với DataFrame
- Bài tập thực hành: Phân tích dữ liệu thị trường
Buổi 6: Xử Lý Dữ Liệu Thời Gian
- Time Series trong Pandas
- Resampling và Rolling Windows
- Bài tập thực hành: Phân tích dữ liệu theo thời gian
Tuần 3: Trực Quan Hóa và Phân Tích Kỹ Thuật
Buổi 7: Biểu Đồ Kỹ Thuật
- Tạo biểu đồ nến, đường
- Vẽ các chỉ báo kỹ thuật
- Bài tập thực hành: Vẽ biểu đồ phân tích kỹ thuật
Buổi 8: Phân Tích Xu Hướng
- Biểu đồ phân phối
- Phân tích xu hướng và kháng cự
- Bài tập thực hành: Phân tích xu hướng thị trường
Buổi 9: Dashboard Giao Dịch
- Tạo dashboard theo dõi thị trường
- Tương tác với biểu đồ
- Bài tập thực hành: Tạo dashboard giao dịch
Tuần 4: Chiến Lược Giao Dịch
Buổi 10: Phân Tích Cơ Bản
- Các chỉ số tài chính cơ bản
- Phân tích doanh nghiệp
- Bài tập thực hành: Phân tích báo cáo tài chính
Buổi 11: Xây Dựng Chiến Lược
- Phân tích tương quan thị trường
- Xây dựng chiến lược giao dịch
- Bài tập thực hành: Thiết kế chiến lược
Buổi 12: Backtesting
- Giới thiệu về backtesting
- Đánh giá hiệu suất chiến lược
- Bài tập thực hành: Backtest chiến lược
Tuần 5: Bot Giao Dịch
Buổi 13: Giới Thiệu Bot Giao Dịch
- Tổng quan về bot giao dịch
- Các thành phần của bot
- Bắt đầu xây dựng bot
Buổi 14: Phát Triển Bot
- Kết nối với sàn giao dịch
- Xử lý tín hiệu giao dịch
- Bài tập thực hành: Xây dựng bot đơn giản
Buổi 15: Tối Ưu và Triển Khai
- Tối ưu hóa bot
- Quản lý rủi ro
- Triển khai và giám sát
Tài Liệu Học Tập
- Slide bài giảng
- Code mẫu
- Dataset thị trường thực tế
- Tài liệu tham khảo
Đánh Giá
- Bài tập thực hành hàng tuần: 40%
- Dự án bot giao dịch cuối khóa: 60%
Chứng Chỉ
- Chứng chỉ hoàn thành khóa học
- Điều kiện: Hoàn thành 80% bài tập và dự án bot giao dịch