DAI HOC QUOC GIA THANH PHO HO CHi MINH TRƯỜNG ĐẠI HỌC KHOA HỌC XÃ HỘI VÀ NHÂN VĂN TPHCM KHOA THƯ VIỆN - THÔNG TIN HỌC <<>> ĐỎ ÁN CUỎI KỲ PHAN TICH VA DU DOAN GIA CO PHIEU BANG MO HINH DU BAO Môn: Phân tích dữ liệu cho quan ly Giảng viên : Trần Đình Anh Huy Nhóm I — Lớp Quản lý thông tin B STT | Họ và tên Mã số sinh viên 1 Hoàng Xuân Quốc 2156210125 2 Đặng Hoàng Chiến 2156210095 3 Nguyễn Viết Đức 2156210100 @ i. Ole) Oh DLO-WONIONVEl 01/13/2024 pavers MUC LUC DANH MUC BANG DANH MỤC HÌNH IL TONG QUAN 1. _ Sơ đồ phân rã chức năng 3. Công cụ thực hiện.1 Python và thư viện sử dụng.
SH nh kh 9 3.1 Giới thiệu sơ lược VỀ pVIhOH.à cScSc TS ST TH HH HH Hước 9 3.12 Những thư VIỆN (ƯỢC SỨ ỤH.QQQQQQQQQQTHTnTHHn TH HT TH Hy khen kkế 9 3.2 Nhiing m6 hinh str dung dé dur ba0 .3 Giới thiệu về dữ liệu.- ch nh re 17 4. Thông tin nhóm và phân chia nhiệm vụ. QUA TRINH THUC HIEN VA KET QUA 1. Tổng quan dữ liệu.1 Import thư vIỆN.
cc LH TH kh 18 1.3 Mô tả đữ liệu 2. Tiền xử lý dữ liệu 3. Thống kê mô tả SN °® in 6.2 Kết luận các vấn đề thông kê. Về các thông tin cơ bản của dữ liỆU.Sc SìS St SeSSeserserrkrrexsee 32 3.
Về sự tương quan, khác biệt giữa các biỂn.ằScScSe Set sssrerrveo 32 3. Về cô phiếu năm gân nhất (2023). SE SE SE Hy 33 3. Về phân phối dữ liệu.
SE SE SS TH 1 TH HH 1 va 33 4, Phân tích chuỗi thời gian.1 Xác định tính mùa vụ, xu hướng và chu kỳ.c ch 33 ' La ch.1 MOVInE aV©TAB€ HAIV©. nh ng KT ĐH.2 Moving average khoảng trượt 3. Moving average khoảng tTƯỢT Õ. ng tk kh 48 5.
Simple Exponential Smoothing với alpha=0.5 Simple Exponential Smoothing với alpha tối ưu.6 Holt với hệ số chuẩn. kén TH H1 11” ng 51 5.7 Holt với hệ số tối ưu. + tt HT HH1 1 1H ưng 53 5. Holt wimter với hệ số chuẩn.- óc TS v E11 S51 131111511 11111111 E HT ng 55 5.9 Holt winter vOi hé SỐ tỐi ƯU.
Danh gia va so sanh m6 binh oeTnhh HH kh 58 II. THIẾT KẾ GIAO DIỆN DỰ BẢO. 22212121212 81212111 221 rrye 59 Giới thiệu công cụ và trang web dự báo.- - L1 2 2n SE1E S121 12 181212111181 181181181111 ra 60 Bo GG "an.1 Trang chính — trực Quan. nh ng KE® 62 ko in.
Trang phân tách time S©TI€S.---- -- Q TT HH tk kkk 64 EU XI áo 00 nhe. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN.-- (S2 222222 3S E2 21 xe xsrrreri 65 De GWA nh. TÀI LIỆU THAM KHẢO. PHỤ LỤC - CÁC LIÊN KẾT DỰ ÁN GITHUB.-- 5-2 25S2c2ccczeseszsei 66 Lién két dén dur An github 8n.
66 Liên kết đến trang web dur an.ccccccccccccccecesscsesecesscessssesecatsesseeatecesseaiecasscetsteaeanees 66 _,BAO CAO BO AN NHOM 1 01/13/2024 DANH MỤC BẢNG Bang 1. 1 Thống kê các thư viện sử dụng. 2 Phân công nhiệm VU. cece cir rere eter rere E0 1 kiệt 18 Bang 3.
1 Cac class va chite nang xây dựng trang web. ch kệ, 60 0 56leiitno s03 na. 3 Chỉ tiết descriptive_ stafistics. SEn 112211 181518111 E118 trei 61 Bang 3.
5 Chỉ tiết train_models. 62 © š H H BR , 6 imac BAO CAO DO AN NHOM 1 01/13/2024 pavers DANH MUC HINH Hinh 1. 1 So dé phan rf chire mang. 2 Cau tric thư mục dự án Github.
3 Mô tả kiểu dữ liệu từng cột. 4 Xem I0 dòng đầu tiên của dữ liệu. 6 Kiểm tra đữ liệu trồng, dữ liệu thiếu. 7 Kiểm tra dữ liệu trùng lặp.
8 Chuyén đữ liệu cho cOt date 00. 10 Thông tin ngày bắt đầu kết thic,téng 86 ngay. 11 Một số thông tin cơ ban vé dit HOU oo. 12 Nhom dtr ligu theo thang.
eee Tnhh 22 Hinh 2. 13 Biêu đồ trung bình giá giao dich theo thang. 14 Biêu đồ trung bình giá giao dịch theo quý. 15 Biêu đồ trung bình giá giao dịch theo năm.
¿5252 +22Sc2ececxrxexsscee 25 Hinh 2. 17 Biêu đồ Pairplot mối tương quan các biến .-2- 522cc se se+ecxexrxexsscee 26 Hinh 2. ----c cn SH TH TY TH ni ng cv c 27 Hinh 2. 20 Tao close sfock 2023.
chng 1k kh 28 Hinh 2. 21 Trung binh close price theo tháng 2023. 3 1SSSSSSSSH kh 29 Hinh 2. 22 Trung binh close price theo QUY .--c SSn ST kh hy 30 Hinh 2.
24 Trung bình giá đóng cửa theo tháng các năm 2021,2022,2023. 25 Trung binh close price theo quy các nam 2021,2022,2023. eee eeeeeeeeeeeeeeees 31 Hinh 2. 26 Biéu d6 so sánh tỷ suất lợi nhuận 2021,2022,2023.
LH ng tk kh 33 Hinh 2. 28 Đặt cột date làm Index .- nọ HH HT nh nh như. -c cccL TS n HS HS nnn TT ng KH Tu 35 Hinh 2. 30 Biểu đồ giá đóng cửa theo năm.
-:-- + St St SE SE 1218121111115 11x se2 36 Hinh 2. TS Tnhh kh 37 Hinh 2. 32 Seasonal Decompose có yêu tô mùa vụ các năm .-- ¿+52 2 x+sc+xcczxszea 39 Hinh 2. 34 Tai dit lid 5 ma 6 phidu.
35 Kiém tra dit ligu tir 5 ma 06 phidu co. 36 Biểu đồ đường giá cô phiếu 5 hãng ô tô theo năm. 37 Biểu đồ số lượng cô phiếu được giao dịch theo từng ngày tk khu 43. 38 Biêu đô số tiền giao dịch theo từng ngày của 5 mã cô phiều.
39 Biểu đô lợi nhuận tích lũy của 5 mã cô phiếu. 40 Tạo dataframe mới là cÏOS€CỂ. -c LH HT kh hkt 46. 41 MOVInE aV€TAĐG T4IVÔ.
rrr rr kh 46. 42 Moving average khoảng tTƯỢT 3. 43 Moving average khoảng tTƯỢT Õ. SH Tnhh gu 48.
44 Simple Exponential alpha Ú. - c c nnn SH ST kg 49. 45 Hàm tôi ưu SES alpha tối ưu. 46 Chạy mô hình SES alpha tối ưu .-- 2: +52 S 32232223 EEEEEESEErrrxrxexsecee 50 Ko na a7.
48 Biểu đồ Holt hệ số Chuan. ccc cece cceeesceeeeeeeeeeseeeeeeeeesnseeensteensteeeeenenieees 52. 49 Hàm tối ưu HOÌ(.- - - 5-5 tÉEỀEt2EEEE HE E1 11 1. 50 Chay m6 hinh Holt hé $6 t6i WU.
51 Biểu đồ Holt hệ số tối ưu. 52 Xây dựng mô hình holt winter hệ số chuân. 53 Biéu dd Holt winter hé 36 Chuan .ceccccsecccececeeeseescesecesesecercerserecsseseverentensetes 56 _ 54 Xay dun ham t6i wu holt winter. 55 Chạy mô hình hoÏt WITIf€T.
-cccc SE 11999911191 E1 Khi hy 57. 56 Biểu đồ holt winter hệ số tối ưu .- St TH TH yêu 58. 57 Dataframe kết quá từ các mô hình. -:-¿-¿ 5+2 SE E SE 2E 2E E3 EEESEEErrrrere 59.
1 Sơ đồ lớp giao diện trang Web. 2 Trang chính — trực Quan. --cc ĐH ki KEh 63 1h 7c. 4 Trang phân tách time S€TI€S.
ng vip 64 ao on. ch 64 BAO CAO DO AN NHOM 1 01/13/2024 I. Giới thiệu Trong những nam gan day, thi trường chứng khoán đã trở nên đây biến động do tac dong ‹ của các yếu tố đa dạng như biến đổi chính sách, sự biến đổi kinh tế toàn cầu và các yếu tô nguy cơ như sau dai dich, các cuộc chiến địa chính trị hay những xu hướng phát triển mới. Những thay đổi này đã tạo ra những thách thức cho việc phân tích và dự đoán trong ngành chứng khoán vốn đã nhiều thử thách.
Đặc biệt, ngành công nghiệp ô tô đang trải qua những biến đổi sâu sắc từ sự cạnh tranh cao độ, công nghệ tiên tiến đến sự thay đôi trong yêu cầu về môi trường. Việc phân tích dữ liệu chứng khoán có thể giúp phát hiện xu hướng đầu tư, tiềm năng tăng trưởng và rủi ro trong ngành. Từ những yếu tổ trên, nhóm quyết định lựa chọn đề tài “Phân tích dữ liệu chứng khoán của Tesla, Ford, Volkswagen, Toyota, BMW”, day la 5 doanh nghiệp rat lớn và đi đầu trong phát triển ngành ô tô hiện nay.Nhóm hy vọng sẽ có cơ hội áp dụng kiến thức học được vào thực tế, hiểu sâu hơn về thị trường và có cái nhìn toàn diện hơn về ngành ô tô, đồng thời cung cấp cơ sở cho việc ra quyết định đầu tư thông minh và hiệu quả. Sơ đồ phân rã chức năng Dự án thê hiện được những chức năng chính sau khi áp dụng vào việc phân tích dữ liệu và dự bảo: - _ Nêu tông quan về dữ liệu.
- _ Tiền xử lý đữ liệu. - _ Thực hiện phân tích và thống kê mô tả. - - Phân tích chuỗi thời gian. - _ Mô hình dự báo vả kết quả.
- _ Đánh giá và so sánh mô hình thông qua bảng summary. - _ Tiến hành tạo lập giao diện là trang web đề phân tích và dự báo giá chứng khoán. ,BÁO CÁO ĐỎ ÁN NHÓM 1 01/13/2024 Tổng quan dữ liệu Tiền xử lý dữ liệu Thống kê mô tả ' | Hệ số Hệ số tối Hệ số Hệ số tối chuẩn ưu chuẩn tru Đánh giá và so sánh mô hình Hình L1 Sơ đồ phân rã chức năng Y s2 BẠO CÁO ĐỎ ÁN NHÓM I 01/13/2024 pavers 3. Công cụ thực hiện 3.1 Python và thư viện sử dụng 3.1 Giới thiệu sơ lược về python Python là một ngôn ngữ lập trình thông dịch, hướng đổi tượng và là một ngôn ngữ bậc cao ngữ nghĩa động.
Python hỗ trợ các module và gói, khuyến khích chương trình module hóa và tái sử dụng mã. Pythoơn được sử dụng rộng rãi trong các lĩnh vực như khoa học dữ liệu, trí tuệ nhân tạo, phát triển web, phát triển ứng dụng di động, và nhiều lĩnh vực khác. Python có cú pháp đơn giản, dễ đọc và dễ hiểu, giúp cho việc học và sử dụng Python trở nên dễ dàng hơn. Ngoài ra, Python còn có một cộng đồng lớn và nhiều tài liệu hướng dẫn, hỗ trợ rất tốt trong việc học va tim hiểu.2 _ Những thư viện được sử dụng 1 Pandas Pandas được thiết kế chủ yếu đề xử lý và phân tích dữ liệu.
Chức năng chính của Pandas là cung cấp câu trúc dữ liệu linh hoạt như DataFrame và Series dé dé dàng thao tác và phân tích dữ liệu tabular: DataFrame va Series, Truc quan hoa d liệu, Thao tác dữ liệu với thời gian, Đánh chỉ số và multilndexing, Xử lý dữ liệu thiếu, Kết hợp và gộp dữ liệu,. 2 Numpy NumPy tap trung vào cung cấp đối tượng máng nhiều chiều và hỗ trợ các phép toán toán học hiệu quả trên các mảng này. Chức năng chính của NumÐy là cung cấp một nền tảng mạnh mẽ cho tính toán khoa học và số học: Mang, Thao tac máng, Phép toán toán học, Truy cập và thay đôi phan tử mảng, Đại sô tuyến tính, Tạo mảng, Tha tác dữ liệu thời gian, Hỗ trợ C-API,. 3 Math Thư viện math trong Python cung cấp các hàm toán học cơ bản.