Professional Documents
Culture Documents
HỒ CHÍ MINH
BỘ MÔN TOÁN KINH TẾ
ĐỒ ÁN MÔN HỌC
Tên học phần: Lập trình Python cho phân tích dữ liệu
Hệ đào tạo (ĐHCQ/CLC/QTSB/VB2/VHVL/LTDH): ĐHCQ
Thời hạn nộp bài: 16/11/2023
NỘI DUNG
Sử dụng ngôn ngữ Python và công cụ Jupyter Notebook để làm các nội dung sau:
2. Viết hàm find_stock để tìm mã số cổ phiếu X dựa vào mã số sinh viên (MSSV) theo
quy tắc: Lấy 4 số cuối trong MSSV chia lấy dư cho 1000, kết quả nhận được là số thứ
Thực thi hàm find_stock với mã số sinh viên của bản thân để lấy kết quả của mã X và
in ra màn hình
Ví dụ: 4 chữ số cuối của mã sinh viên là 1001, số thứ tự của mã cổ phiếu:
1001 % 1000 = 1
Sử dụng iloc để lấy mã cổ phiếu có số thứ tự 1, kết quả: COM
3. Hiển thị thông tin tương ứng của cổ phiếu X từ file vnstock_listing_companies.csv.
Các thông tin cần hiển thị bao gồm: ticker, shortName, monthlyRecords
4. Thực hiện thống kê số lượng giao dịch, giá Close trung bình, giá Close cao nhất, giá
Close thấp nhất của cổ phiếu X trong khoảng thời gian từ tháng 8 đến tháng 9 năm
2023.
5. Từ lịch sử giao dịch trên, thêm cột Info01 cho biết giá Close mỗi ngày là lớn hơn (giá trị 1),
nhỏ hơn (giá trị -1), bằng (giá trị 0), so với giá Open của ngày đó.
6. Từ lịch sử giao dịch trên, tạo thêm cột Info02 cho biết giá Close mỗi ngày giao dịch là tăng
(giá trị 1), giảm (giá trị -1), bằng (giá trị 0), so với giá Close ngày trước đó. Lưu tất cả thông
7. Từ file X_Stock.csv trên, vẽ các đường [Open, High, Low, Close] của cổ phiếu X.
8. Từ file X_Stock.csv trên, vẽ các biểu đồ dạng cột chứa thông tin Volume của cổ phiếu
X.
9. Từ file X_Stock.csv trên, xây dựng mô hình hồi quy tuyến tính diễn tả sự phụ thuộc
10. Dựa vào mô hình vừa xây dựng ở bước trên, nhập 10 giá trị Volume bất kì và đưa ra
- File vnstock_listing_companies.csv chứa thông tin các mã chứng khoán thông dụng
- Thư mục transaction chứa lịch sử biến động giá cổ phiếu trong năm 2023
- Link trong trường hợp không tìm thấy trong thư mục đính kèm:
https://drive.google.com/drive/folders/13drLIRWYOm-Y3TqYuUtsUu2Pk8UEFSxW
Đỗ Nhất Linh