Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 30 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
30
Dung lượng
0,96 MB
Nội dung
GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KHOA TỐN _(())_ HUỲNH THỊ OANH TRIỀU KHĨA LUẬN TỐT NGHIỆP ĐỀ TÀI MỘT SỐ VẤN ĐỀ VỀ CỔ PHIẾU VÀ ỨNG DỤNG PHẦN MỀM R ĐỂ PHÂN TÍCH SỐ LIỆU TRỰC TUYẾN NGÀNH: SƢ PHẠM TOÁN Giảng viên hƣớng dẫn: TS Hoàng Nhật Quy Đà nẵng, tháng năm 2019 Khóa luận tốt nghiệp GVHD: TS Hồng Nhật Quy Khóa luận tốt nghiệp SV: Huỳnh Thị Oanh Triều GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều LỜI CẢM ƠN Trong thời gian thực đề tài, em gặp khơng khó khăn nhờ giúp đỡ tận tình từ thầy cơ, gia đình, bạn bè, nổ lực thân, em tự tìm tịi, học hỏi nhiều kiến thức bổ ích cho thân hồn thành khóa luận Lời đề tài em xin gửi lời cảm ơn sâu sắc đến thầy Hoàng Nhật Quy tận tình bảo, giúp đỡ động viên em suốt thời gian thực đề tài, để em hồn thành khóa luận Em xin gửi lời cảm ơn chân thành đến tất q thầy tận tình dạy bảo em suốt thời gian học tập trường Đại học Sư Phạm- Đại học Đà Nẵng Em xin chân thành cảm ơn! Sinh viên Huỳnh Thị Oanh Triều Khóa luận tốt nghiệp GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều Mục lục Mở đầu Lý chọn đề tài Mục đích nghiên cứu Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu Cấu trúc đề tài khóa luận Chương 1: Một số vấn đề lí thuyết cổ phiếu 1.1 Khái niệm cổ phiếu 1.2 Phân loại cổ phiếu 1.2.1 Cổ phiếu phổ thông: 1.2.2 Cổ phiếu ưu đãi 1.3 Phân tích cổ phiếu 1.3.1 Giá thị trường giá trị thật 1.3.2 Giá trị tại, giá trị tương lai khoản tiền 11 1.3.3 Ước lượng giá trị thật cổ phiếu 13 1.4 Các lực tác động đến giá cổ phiếu 15 1.4.1 Chênh lệch giá thị trường giá trị thật 15 1.4.2 Tâm lí thị trường 16 1.4.3 Các ngoại lực 16 1.4.4 Phạm vi ảnh hưởng lực 16 1.4.5 Các lực ngẫu nhiên 16 1.5 Phân tích thống kê cho giá cổ phiếu 17 1.5.1 Hệ số volatility 17 1.5.2 Hệ số beta 18 1.5.3 Giá trị rủi ro (VaR) 19 Chương 2: Ứng dụng phần mềm R phân tích thị trường chứng khốn 21 2.1 Hướng dẫn cài đặt R 21 2.2 Giới thiệu phần mềm R ( Thông tin cập nhật từ Wikipedia) 21 2.3 Ứng dụng phần mềm R phân tích số liệu thị trường chứng khoán 23 2.3.1 Đọc liệu 23 Khóa luận tốt nghiệp GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều 2.3.2 Vẽ đồ thị 24 2.3.3 Tính hệ số volatility 25 2.3.3 Tính giá trị rủi ro (VaR) 27 Kết luận 29 Tài liệu tham khảo 30 Khóa luận tốt nghiệp GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều Mở đầu Lý chọn đề tài Trong phân tích kinh tế, thị trường chứng khốn kênh thơng tin quan trọng Đối với nhà quản lý, giúp họ đánh giá “sức khỏe” kinh tế, từ có biện pháp điều hành kinh tế vĩ mơ phù hợp Cịn nhà đầu tư hình thức vơ hấp dẫn, sở thơng tin thị trường chứng khốn, nhà đầu tư có đánh giá giá trị doanh nghiệp, xu hướng thị trường đưa định đầu tư phù hợp Vì việc phân tích xác, kịp thời thơng tin diễn biến thị trường chứng khốn đóng vai trị then chốt việc hoạch định sách vĩ mơ định đầu tư nhà đầu tư Về phần mềm R, sử dụng phổ biến học tập, giảng dạy nghiên cứu nhiều trường đại học giới Ở Việt Nam, năm gần R bắt đầu sử dụng dạy học số trường đại học lớn trường Đại học Kinh tế quốc dân, Đại học Thương mại, Đại học Kinh tế TP Hồ Chí Minh Tại Đại học Đà Nẵng, R bắt đầu quan tâm đưa vào ứng dụng Tháng 10/2017, Khoa Y Dược – ĐHĐN khai mạc khóa học “Phương pháp nghiên cứu khoa học công bố quốc tế” GS Nguyễn Văn Tuấn, mà nội dung sử dụng R thiết kế nghiên cứu phân tích liệu [9] Trước đó, Hội thảo Cita lần thứ (2013), T.S Hoàng Nhật Quy giới thiệu nghiên cứu ứng dụng R giải tốn Quy hoạch tuyến tính [4] Năm 2018, [5], tác giả tiếp tục trình bày ứng dụng R để phân tích toán hồi quy kinh tế lượng Kết hợp phân tích nói thị trường chứng khốn kính tế quốc gia tiềm ứng dụng mạnh mẽ phần mềm R, đặt vấn đề nghiên cứu luận văn với tên đề tài “Một số vấn đề cổ phiếu ứng dụng phần mềm R để phân tích số liệu trực tuyến” Cấu trúc luận văn gồm có hai chương Chương chúng tơi trình bày khái niệm kết liên quan tới lý thuyết cổ phiếu Nội dung chương tham khảo tài liệu [2, 3] Trong chương 2, dành cho việc ứng dụng phần mềm R việc phân tích số liệu trực tuyến thị trường chứng khoán Việt Nam Nội dung chương phần hướng dẫn cài đặt sử dụng R, nội dung ứng dụng phần mềm R việc phân tích số liệu số cổ phiếu cụ thể số liệu tồn thị trường chứng khốn nước Nơi dung chương viết thành báo “Ứng dụng phần mềm R phân tích số liệu trực tuyến thị trường chứng khoán nước quốc tế” đăng kỷ yếu Hội thảo khoa học Quốc gia CITA 2019 [6] Mục đích nghiên cứu Khái qt hóa số lý thuyết cổ phiếu, công ty cổ phần để từ có nhìn sơ thị trường chứng khoán, đầu tư chứng khoán ứng dụng phần mềm R phân tích số liệu trực tuyến thị trường chứng khốn Khóa luận tốt nghiệp GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều Đối tượng phạm vi nghiên cứu Đối tượng nghiên cứu: Đối tượng nghiên cứu đề tài bao gồm cổ phiếu, công ty cổ phần (thuộc lĩnh vực kinh tế); xác suất thống kê (thuộc lĩnh vực toán học); phần mềm R (thuộc lĩnh vực tin học) Phạm vi nghiên cứu: Đề tài thuộc lĩnh vực nghiên cứu toán ứng dụng kinh tế Phương pháp nghiên cứu Đề tài khóa luận sử dụng phương pháp nghiên cứu lý thuyết số vấn đề lí thuyết cổ phiếu cách tính hệ số để phân tích thị trường chứng khốn Sau tìm hiểu gói lệnh R nhằm phân tích số liệu trực tuyến thị trường chứng khốn Ngồi ra, nhận kết xử lý từ R, tham chiếu lại kiến thức tốn tài để có kết luận phù hợp Cấu trúc đề tài khóa luận Đề tài khóa luận gồm phần sau: Chương 1: Một số kiến thức sơ lí thuyết cổ phiếu Chương 2: Ứng dụng phần mềm R phân tích số liệu trực tuyến thị trường chứng khốn ngồi nước Kết luận Tài liệu tham khảo Phụ lục: Bài báo hội thảo khoa học Quốc gia Cita 2019 “Ứng dụng phần mềm R phân tích số liệu trực tuyến thị trường chứng khốn nước quốc tế ” Khóa luận tốt nghiệp GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều Chương 1: Một số vấn đề lí thuyết cổ phiếu 1.1 Khái niệm cổ phiếu Chứng khốn Chứng khốn hàng hóa thị trường chứng khốn Đó tài sản tài chính, mang lại thu nhập cần, người sở hữu bán để thu tiền Theo luật Chứng khoán, chứng khoán chứng xác nhận quyền lợi ích hợp pháp người sở hữu tài sản phần vốn tổ chức phát hành Chứng khoán thể dạng chứng bút toán ghi sổ liệu điện tử , bao gồm loại sau : - Cổ phiếu, trái phiếu, chứng quỹ Quyền mua cổ phiếu, chứng quyền, quyền chọn mua, quyền chọn bán, hợp đồng tương lai, nhóm chứng khốn số chứng khốn Theo phát triển thị trường chứng khốn, hàng hóa ngày phong phú, đa dạng nói chung người ta phân chia chứng khốn thành nhóm cổ phiếu, trái phiếu, chứng quỹ đầu tư, công cụ chuyển đổi, công cụ phát sinh Công ty cổ phần Một cơng ty cổ phần xí nghiệp lớn tư chủ nghĩa, mà vốn hình thành từ đóng góp nhiều người thông qua việc phát hành cổ phiếu Cổ phiếu Cổ phiếu thứ chứng khốn có giá, ghi nhận quyền sở hữu cổ phần, đồng thời bảo đảm cho người chủ sở hữu cổ phiếu có quyền lĩnh phần thu nhập công ty ( cổ tức) vào giá trị cổ phần tình hình kinh doanh công ty Cổ đông Thông thường, cổ phiếu ứng với cổ phần Cổ đơng người nắm giữ cổ phiếu, sở hữu cổ phần cơng ty Ví dụ: Tập đoàn Vingroup với mã cổ phiếu VIC, ngày 5/6/2019 thay đổi niêm yết với số cổ phiếu lúc 3.345.935.389 Điều có nghĩa quyền sở hữu công ty chia thành 3.345.935.389 phần, người sở hữu 1000 cổ phiếu, tức sở hữu 1000 phần 3.345.935.389 cơng ty (Trang cophieu68.com) Đặc điểm cổ phiếu - Cổ phiếu khơng có thời hạn - Thu nhập từ cổ phiếu không cố định cổ tức giá cổ phiếu biến động mạnh - Cổ đông chia tài sản cuối sau công ty phá sản giải thể 1.2 Phân loại cổ phiếu 1.2.1 Cổ phiếu phổ thơng: Khái niệm Khóa luận tốt nghiệp GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều Cổ phiếu phổ thơng loại điển hình Nếu công ty phép phát hành loại cổ phiếu phát hành cổ phiếu phổ thơng Cổ phiếu phổ thông mang lại quyền sau cho cổ đông: - Quyền hưởng cổ tức Cổ tức phần lợi nhuận công ty dành để trả cho người chủ sở hữu Cổ tức trả tiền( dạng phổ biến ), trả cổ phiếu - Quyền mua cổ phiếu Khi công ty phát hành đợt cổ phiếu để tăng vốn, cổ đông nắm giữ cổ phiếu phổ thơng có quyền mua trước cổ phiếu mới, trước đợt phát hành chào bán công chúng thời hạn định Lượng cổ phiếu phép mua theo quyền tương ứng với tỷ lệ cổ phiếu nắm giữ, quyền cho phép cổ đông hữu trì tỷ lệ sở hữu công ty sau công ty tăng thêm vốn - Quyền bỏ phiếu Cổ đơng phổ thơng có quyền bỏ phiếu bầu ứng cử vào chức vụ quản lý cơng ty, có quyền tham gia đại hội cổ đông bỏ phiếu định vấn đề quan trọng công ty Nếu không tham dự được, cổ đơng thường uỷ quyền cho người khác thay mặt họ biểu quyết, theo thị họ tuỳ ý người uỷ quyền 1.2.2 Cổ phiếu ƣu đãi Khái niệm Cổ phiếu ưu đãi cổ phiếu dành cho cổ đông ưu đãi cổ phiếu thường Kiểu ưu đãi lâu đời phổ biến ưu đãi cổ tức, ấn định tỷ lệ tối đa so với mệnh giá hay mức cổ tức tuyệt đối tối đa Trong điều kiện cơng ty hoạt động bình thường nói chung thu nhập cổ tức cổ phiếu ưu đãi cố định đổi lại điều cổ đơng ưu đãi không tham gia bỏ phiếu định vấn đề quan trọng công ty 1.3 Phân tích cổ phiếu 1.3.1 Giá thị trƣờng giá trị thật Giá thị trường Giá thị trường giá giao dịch cổ phiếu thị trường, tức có người mua người bán thị trường với Ví dụ: Giá đóng cửa ( tức giá giao dịch cuối phiên giao dịch ) cổ phiếu công ty Vietcombank ( Ngân hàng ngoại thương Việt Nam, mã chứng khoán VCB) thị trường cổ phiếu Việt Nam ngày 24/9/2019 80.6 ( nghìn VNĐ/ cổ phiếu) Thông tin giá lấy từ trang cophieu68.com Giá trị thật Giá trị thật cơng ty cổ phần (tại thời điểm t0) giá trị kì vọng (tại thời điểm t0) dòng tiền tệ ( tài sản quy đổi tiền) mà công ty đem lại cho Khóa luận tốt nghiệp GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều cổ đông Giá trị thật cổ phiếu công ty cổ phần giá trị thật công ty chia cho tổng số cổ phiếu công ty Tuy nhiên, khoản lợi nhuận công ty cổ phần phụ thuộc vào nhiều yếu tố Song, biết trước dịng tiền tệ mà cơng ty đem lại cho cổ đơng nằm ngồi tầm kiểm sốt Các yếu tố ảnh hưởng xem biến ngẫu nhiên xét đến giá trị kì vọng biến ngẫu nhiên ( dựa tình xảy thực tế khả xảy tình huống) Tương tự giá cổ phiếu, giá trị thật cổ phiếu thay đổi liên tục theo thời gian, mà có thơng tin tình hình kinh tế hay tình hình làm ăn cơng ty làm thay đổi kì vọng lợi nhuận giá trị tài sản công ty Trái với giá thị trường, biết xác giá trị thật cổ phiếu thời điểm Ta ước lượng giá trị thật dựa thơng tin có khoảng tin cậy hay độ tin cậy Về nguyên tắc, giá cổ phiếu thị trường phản ánh giá trị thật cơng ty, kinh tế phát triển triển vọng lợi nhuận cơng ty cổ phần tăng lên, kéo theo giá trị thật chúng tăng lên làm cho giá cổ phiếu tăng lên ngược lại Nhưng thực tế, việc giá cổ phiếu với giá trị thật điều xảy Thật vậy, giá trị thật cơng ty có thay đổi thay đổi cách từ từ đòi hỏi nhiều thời gian Trong đó, vài giây giá cổ phiếu thay đổi nhanh chóng Sở dĩ, giá cổ phiếu chênh lệch với giá trị thật tính bất xác định giá trị thật Giá cổ phiếu phản ánh giá trị thật, trực tiếp mà thông qua giá trị thật ước lượng nhà đầu tư Khi có nhiều ước lượng khác chênh nhiều tạo giá trị thật ước lượng lớn Từ làm cho giá cổ phiếu dao động khoảng lớn Tuy nhiên, bênh cạnh cịn có nhiều lí để giá cổ phiếu khác với giá trị thật chẳng hạn cung cầu, tâm lí thị trường,… Khóa luận tốt nghiệp 10 GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều 1.4.2 Tâm lí thị trƣờng Một yếu tố quan trọng khác ảnh hưởng đến cung cầu tâm lí thị trường, tức tâm lí chung nhà đầu tư tham gia thị trường Ta coi động thị trường động thân chuyển động tạo tạo nên quán tính chuyển động Ví dụ: Ở Việt Nam năm 2007 có nhiều nhà đầu tư tham gia thị trường cổ phiếu, mua cổ phiếu họ nghe nói cổ phiếu lên, có người giàu lên nhờ cổ phiếu họ muốn bắt chước vậy, chí có họ cịn khơng biết mua cổ phiếu 1.4.3 Các ngoại lực Hiện tượng cân đối cung cầu cổ phiếu xảy tác động thân bên thị trường, mà tác động từ bên ngồi Ví dụ: Khi nhà đầu tư gặp khó khăn tài chính, họ buộc phải bán cổ phiếu mà họ sở hữu có giá thấp giá trị thật, điều khiến cho giá cổ phiếu giảm xuống thị trường có nhà đầu tư thay Cụ thể số VnIndex thị trường cổ phiếu Việt Nam giảm từ 500 điểm xuống 240 điểm giai đoạn hè 2008- xuân 2009, phần có nhiều nhà đầu tư, có nhà đầu tư nước ngồi rút khỏi thị trường ảnh hưởng khủng hoảng tài giới 1.4.4 Phạm vi ảnh hƣởng lực Có lực ảnh hưởng đến tồn thị trường cổ phiếu, có lực ảnh hưởng đến ngành (hay vùng địa lí) loại ảnh hưởng riêng đến công ty Ví dụ 1: Khủng hoảng tài giới làm thay đổi giá cổ phiếu thị trường Ví dụ 2: Ngành sản xuất tơ bị khủng hoảng thừa ảnh hưởng đến riêng ngành tơ tô không ảnh hưởng đến thị trường chung Ví dụ 3: Một cơng ty bị phát gian lận sổ sách tài giá giảm nhiều sau không ảnh hưởng đến thị trường chung 1.4.5 Các lực ngẫu nhiên Có nhiều lực tác động đến giá cổ phiếu tương lai ta khơng có cách để xác định trước được, lực gọi lực ngẫu nhiên Bởi giá cổ phiếu chịu ảnh hưởng lực ngẫu nhiên nên thay đổi ngẫu nhiên, ta xác định trước cách xác Khóa luận tốt nghiệp 16 GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều 1.5 Phân tích thống kê cho giá cổ phiếu 1.5.1 Hệ số volatility Khái niệm Hệ số volatility độ dao động cổ phiếu Nó đặc trưng cho độ bất ổn mức rủi ro dao động giá trị chứng khoán Độ bất ổn cao đồng nghĩa với giá trị chứng khốn có nguy bị giãn theo nhiều bậc giá trị Điều có nghĩa giá chứng khốn bị thay đổi đột ngột khoảng thời gian ngắn theo hai hướng (tăng đột ngột giảm đột ngột) Và ngược lại, độ bất ổn thấp có nghĩa giá trị chứng khốn khơng bị biến động đột ngột, mà thay đổi từ từ chắn sau trình Mỗi cổ phiếu có độ dao động khác cổ phiếu hệ số volatility thay đổi theo thời gian có điều kiện để thay đổi Cơng thức tính volatility giá cổ phiếu n ngày Đặt Xi=ln(SN+i/SN+i-1) độ thay đổi giá cổ phiếu từ ngày thứ N+i-1 đến ngày thứ N+i Trong Sk giá đóng của cổ phiếu ngày thứ k Ta lấy độ lệch chuẩn dãy số (X1,X2,…,Xn) sau: n (X C i 1 i M )2 n 1 Trong đó: n M X i 1 n i giá trị trung bình đại lượng Xi C số bậc hai số ngày mà thị trường cổ phiếu mở năm (có thể lấy C 252 16 , năm có 52 tuần, tuần mở ngày trừ số ngày lễ) Đại lượng tính cơng thức volatility lịch sử cổ phiếu giai đoạn n ngày kể từ ngày thứ N ngày thứ N+n Ví dụ: Ta tính volatility cổ phiếu Vingroup tuần từ ngày 21/11/2019 đến ngày 29/11/2019 Đặt giá đóng cửa cổ phiếu từ ngày 21 đến ngày 29 theo thứ tự S1, S2, S7 Theo thông tin giá sàn cổ phiếu 68 ta có S1=115,3; S2=116,2; S3=116; S4=115,2; S5=115,6; S6=116,7; S7=116,9 S0=116 giá đóng cửa ngày 20/11/2019 Khóa luận tốt nghiệp 17 GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều Ta có X1=ln(115,3/116) ; X2=ln(116,2/115,3) ; X3=ln(116/116,2) ; X4=ln(115,2/116) X5=ln(115,6/115,2) ; X6=ln(116,7/115,6) ; X7=ln(116,9/116,7) n M X i 1 i 0, 0011 ( X i M ) 2, 44.104 i 1 C (X i 1 i M )2 1 0,102 Qua số liệu tính tốn thấy vòng tuần từ ngày 21/11/2019 đến ngày 29/11/2019 hệ số volatility tập đoàn Vingroup thấp (theo quy ước biến động) 1.5.2 Hệ số beta Khái niệm Hệ số beta hệ số đo lường mức độ rủi ro hệ thống cổ phiếu (hay danh mục đầu tư), cách so sánh mức độ biến động giá cổ phiếu so với mức độ biến động chung toàn thị trường Việc xác định hệ số beta giúp nhà đầu tư xác định đối tượng phù hợp với khả chịu rủi ro họ Nếu mức biến động giá chứng khốn với mức biến động giá thị trường Nếu mức biến động giá chứng khoán cao mức biến động giá thị trường Nếu mức biến động giá chứng khoán thấp mức biến động giá thị trường Khi giá thị trường cổ phiếu lên hầu hết giá cổ phiếu lên ngược lại, giá thị trường cổ phiếu xuống giá cổ phiếu xuống Ta hiểu giá cổ phiếu phụ thuộc lớn vào giá thị trường chung Hiện tượng giải thích số lí yếu tố kinh tế vĩ mơ ảnh hưởng đến tồn cổ phiếu tâm lí chung toàn thị trường lan tỏa đến toàn cổ phiếu Ví dụ: Hệ số beta ngành bất động sản khoảng 1.5, có nghĩa mức rủi ro ngành cao mức rủi ro thị trường khoảng 50% Mức độ cao, cho thấy ngành bất động sản mang lại lợi nhuận cao đồng thời tiềm ẩn rủi ro cao Cách tính hệ số beta sau: Ta xem S giá cổ phiếu, M số đại diện cho tồn thị trường Cơng thức tính hệ số beta cho khoảng thời gian từ N1 đến N2 sau: Khóa luận tốt nghiệp 18 GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều cov(r S , r M ) E (r S r M ) E (r S ) E (r M ) var(r M ) E ((r M ) ) ( E (r M )) Với rnS ln( Sn ) độ thay đổi giá S từ ngày sang ngày khác Sn 1 rnM ln( Mn ) độ thay đổi toàn thị trường M n 1 hệ số beta S Để tính giá trị kì vọng thực nghiệm (giá trị trung bình) E (r S r M ) ta làm sau N2 E (r r ) rnS rnM N N1 n N1 S M Tương tự kì vọng khác N2 E (r ) rnS N N1 n N1 S N2 E (r ) rnM N N1 n N1 M 1.5.3 Giá trị rủi ro (VaR) Khái niệm Giá trị chịu rủi ro tiếng nh Value at Risk, viết tắt VaR Giá trị chịu rủi ro (VaR) công cụ thống kê đo lường định lượng mức độ rủi ro tài cơng ty, danh mục đầu tư vị hay tình trạng nắm giữ khoảng thời gian xác định Giá trị sử dụng phổ biến ngân hàng đầu tư thương mại để xác định mức độ tỉ lệ xảy tổn thất tiềm danh mục đầu tư tổ chức họ Các nhà quản lí rủi ro sử dụng VaR để đo lường kiểm soát mức độ rủi ro Người ta áp dụng tính tốn VaR cho vị cụ thể, toàn danh mục đầu tư mức độ rủi ro tồn cơng ty Ví dụ: ng đầu tư khoản tiền lớn vào danh mục cổ phiếu châu u tháng vừa giá trị danh mục đầu tư giảm xuống 50,000 Sau khảo sát nguyên nhân dẫn đến sụt giảm lợi nhuận, ông muốn biết mức tổn thất tối đa vào cuối tháng Câu trả lời ơng hết khoản tiền đầu tư câu trả lời không phù hợp với thực tế biết trường hợp thiệt hại lớn xảy Câu trả lời thích hợp : "nếu khơng tồn kiện đặc biệt, tổn thất tối đa 95% Khóa luận tốt nghiệp 19 GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều trường hợp khơng vượt q 4000 vào cuối tháng này" ó khái niệm VaR VaR(1 tháng, 95%) = 4000 Khóa luận tốt nghiệp 20 GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều Chƣơng 2: Ứng dụng phần mềm R phân tích thị trƣờng chứng khốn 2.1 Hƣớng dẫn cài đặt R Truy cập trang web http://www.r-project.org/ click vào CR N (dưới chữ Download cột bên trái), bạn đến trang CRAN Mirrors, , click vào link (ví dụ Thailand), click tiếp Download R forWindows, click tiếp install R for the first time, click tiếp Download R *.*.* for Windows, download file R-*.*.*-win.exe (*.*.* version thời điểm dowload), cài đặt phần mềm khác Sau cài đặt, Shoutcut để chạy biểu tượng phần mềm R desktop click để chạy phần mềm Cửa sổ lệnh phần mềm để yêu cầu phần mềm thực câu lệnh Ghi chú: Có thể vào mục Help menu để sử dụng hướng dẫn 2.2 Giới thiệu phần mềm R ( Thông tin đƣợc cập nhật từ Wikipedia) R ngôn ngữ lập trình mơi trường phần mềm dành cho tính tốn đồ họa thống kê Đây thực ngơn ngữ lập trình S với ngữ nghĩa khối từ vựng lấy cảm hứng từ Scheme R Ross Ihaka Robert Gentleman tạo Đại học Auckland, New Zealand, đến R Development Core Team chịu trách nhiệm phát triển Tên ngôn ngữ phần lấy từ chữ đầu hai tác giả (Robert Gentleman Ross Ihaka), phần cách chơi chữ từ tên S Khóa luận tốt nghiệp 21 GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều Ngơn ngữ R trở thành tiêu chuẩn thực tế (de facto) nhà thống kê cho thấy phát triển phần mềm thống kê, sử dụng rộng rãi để phát triển phần mềm thống kê phân tích liệu R phận dự án GNU Mã nguồn công bố tự theo Giấy phép Công cộng GNU, có phiên dịch sẵn cho nhiều hệ điều hành khác R sử dụng giao diện dòng lệnh, có vài giao diện đồ họa người dùng dành cho Tính R có chứa nhiều loại kỹ thuật thống kê (mơ hình hóa tuyến tính phi tuyến, kiểm thử thống kê cổ điển, phân tích chuỗi thời gian, phân loại, phân nhóm, v.v.) đồ họa R, giống S, thiết kế xoay quanh ngơn ngữ máy thực thụ, cho phép người dùng thêm tính bổ sung cách định nghĩa hàm Cũng có số khác biệt quan trọng S, nhiều mã viết S chạy mà không cần thay đổi Nhiều hệ thống R viết ngơn ngữ nó, giúp cho người dùng dễ theo dõi giải thuật Để thực công việc chun tính tốn, R liên kết với ngơn ngữ C, C++ Fortran để gọi chạy Người dùng thơng thạo viết mã C để xử lý trực tiếp đối tượng R R có tính mở rộng cao cách sử dụng gói cho người dùng đưa lên cho số chức lĩnh vực nghiên cứu cụ thể Do thừa hưởng từ S, R có tảng lập trình hướng đối tượng mạnh đa số ngơn ngữ tính tốn thống kê khác Việc mở rộng R dễ dàng nhờ luật đóng khối từ vựng Một điểm mạnh khác R tảng đồ họa nó, tạo đồ thị chất lượng cao biểu tượng tốn học R có đinh dạng văn riêng tương tự LaTeX, dùng để cung cấp tài liệu hướng dẫn tồn diện, có trực tuyến định dạng khác in Dù R dùng chủ yếu nhà thống kê người sử dụng khác địi hỏi mơi trường tính tốn thống kê phát triển phần mềm, dùng làm cơng cụ tính toán ma trận tổng quát với kết đo đạc cạnh tranh so với GNU Octave đối thủ thương mại nó, MATLAB Giao diện RWeka thêm vào phần mềm khai phá liệu phổ biến Weka, cho phép đọc/ghi định dạng arff cho phép sử dụng tính khai phá liệu Weka thống kê R Ví dụ: > x y mean(y) # Tính trung bình số hoc y [1] 15.16667 > var(y) # Tính phương sai mẫu [1] 178.9667 Khóa luận tốt nghiệp 22 GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều > summary(lm(y ~ x)) # Ước lượng mơ hình hồi quy tuyến tính Call: lm(formula = y ~ x) Residuals: 3.3333 -0.6667 -2.6667 -2.6667 -0.6667 3.3333 Coefficients: Estimate Std Error t value Pr(>|t|) (Intercept) -9.3333 x 7.0000 2.8441 -3.282 0.030453 * 0.7303 9.585 0.000662 *** Signif codes: „***‟ 0.001 „**‟ 0.01 „*‟ 0.05 „.‟ 0.1 „ ‟ Residual standard error: 3.055 on degrees of freedom Multiple R-squared: 0.9583, Adjusted R-squared: 0.9478 F-statistic: 91.88 on and DF, p-value: 0.000662 > par(mfrow=c(2, 2)) > plot(lm(y ~ x)) # Gọi đồ thị kích thước 2x2 # Vẽ đồ thị dự đốn mơ hình hồi quy 2.3 Ứng dụng phần mềm R phân tích số liệu thị trƣờng chứng khốn 2.3.1 Đọc liệu a) Đối với thị trường Việt Nam Dữ liệu giá cổ phiếu thị trường Việt Nam download từ trang cophieu68.com Ta đọc liệu giá cổ phiếu tập tồn Vingroup (mã chứng khốn: VIC) vòng hai năm từ ngày 29/11/2017 đến ngày 29/11/2019 Dữ liệu lưu dạng file.csv > getwd() (Lệnh dùng để kiểm tra mơi trường làm việc) Có thể thay đổi môi trường làm việc, nơi lưu file cách File -> Change dir… Để chọn nơi lưu file > vic=read.csv("vingroup.csv") > attach(vic) (tách cột liệu) > vicclose=rev(X.CloseFixed.) (Lấy cột liệu giá đóng cửa theo chiều tăng thời gian) > vic10=read.csv("vingoup.csv",nrows=10) ( Lấy liệu Vingroup 10 ngày gần nhất) Khóa luận tốt nghiệp 23 GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều b) Đối với thị trường giới Dữ liệu số thị trường giới R hỗ trợ phân tích kĩ thuật nên ta dùng gói quantmod tiện lợi việc đọc liệu Để cài gói quantmod > install.packages(“quantmod”) Đọc liệu số Dow Jones thị trường Mỹ hai năm từ trang finance.yahoo.com, từ ngày 29/11/2017 đến ngày 29/11/2019 > library(quantmod) (Lệnh nhằm gọi package quantmod để sử dụng) > getSymbols('^DJI',src='yahoo', from="2017-11-29", to="2019-11-29") > djiopen=data.frame(DJI)$DJI.Open ##Lấy chuỗi liệu mở cửa Dow Jones Ghi chú: ^DJI ký hiệu số Dow Jones trang finance.yahoo.com Tương tự trên, ta lấy liệu mã cổ phiếu số thị trường lớn giới (có yahoo finance) 2.3.2 Vẽ đồ thị Ta vẽ đồ thị giá đóng cửa cổ phiếu tập đoàn Vingroup hai năm từ ngày 29/11/2017 đến ngày 29/11/2019 sau: > plot(vicclose,type="l",main="Đồ thị Vingroup:29/11/2017-29/11/2019",xlab="Ngày", ylab="Giá đóng cửa", col = "blue") Khóa luận tốt nghiệp 24 GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều Để vẽ đồ thị số Dow Jones với biến ta vẽ vẽ đồ thị giá Vingroup, nhiên số thị trường chứng khoán nước lớn R hỗ trợ phân tích kĩ thuật nên ta làm sau ( điều giúp đồ thị trông đẹp mắt hữu ích hơn) > chartSeries(DJI, theme = chartTheme("white"), subset='last months') 2.3.3 Tính hệ số volatility Ta tính hệ số volatility vịng hai năm từ 29/11/2017 đến 29/11/2019 tập đoàn Vingoup với biến vicclose lấy > n=length(vicclose) > volatility=sqrt(252)*sqrt(var(log(vicclose[2:n]/vicclose[1:n-1]))) > volatility [1] 0.2848053 Tương tự vậy, ta tính hệ số volatility số cổ phiếu Việt Nam thời gian hai năm từ 29/11/2017 đến 29/11/2019 có kết sau: Volatility biến khoảng thời gian 29/11/2017 đến 29/11/2019 (%) VIC 28.48 VNM 24.33 VCB 32.73 Khóa luận tốt nghiệp 25 GVHD: TS Hồng Nhật Quy SV: Huỳnh Thị Oanh Triều Ghi chú: VNM mã chứng khốn cơng ty cổ phần sữa Việt Nam VCB mã chứng khoán ngân hàng Thương mại Cổ phần Ngoại thương Việt Nam Qua bảng số liệu ta thấy hai năm qua độ biến động giá cổ phiếu tập đoàn Vingroup công ty cổ phần sữa Việt Nam không cao Đối với ngân hang Thương mại Cổ phần Ngoại thương Việt Nam cao Tuy nhiên theo quy ước biến động (nhỏ 20% xem biến động mức thấp, lớn 40% xem mức cao) độ biến động xem khơng cao Dựa vào ta thấy đầu tư chứng khốn vào cơng ty cổ phần sữa Việt Nam tập đồn Vingroup mang rủi ro đầu tư vào ngân hàng Vietcombank Tuy nhiên để biết cổ phiếu mang nhiều rủi ro cịn vấn đề phức tạp, khơng việc định lượng rủi ro mà vấn đề lợi nhuận thực tế đầu tư 2.3.2 Tính hệ số beta Ta tính hệ số beta tập đồn Vingroup (VIC) vịng hai năm từ ngày 29/11/2017 đến ngày 29/11/2019 sau: > vnindex=read.csv("vnindex.csv") > attach(vnindex) > vnclose=rev(X.CloseFixed.) > n=length(vnclose) > vnreturn=(vnclose[2:n]-vnclose[1:(n-1)])/vnclose[1:(n-1)] > vic=read.csv("vingroup.csv") > attach(vic) > vicclose=rev(X.CloseFixed.) > n=length(vicclose) > vicreturn=(vicclose[2:n]-vicclose[1:(n-1)])/vicclose[1:(n-1)] > beta=cov(vicreturn,vnreturn)/var(vnreturn) > beta [1] 0.8953866 Tương tự cho hệ số beta công ty sữa Vinamilk ngân hàng Vietcombank VNM: 0.6478594 VCB: 1.424442 Dựa vào số liệu có ta thấy hai năm mức rủi ro cổ phiếu ngân hàng Vietcombank cao so với thị trường Việt Nam khoảng 42,44% Khóa luận tốt nghiệp 26 GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều So sánh với hệ số volatility ta thấy thể với lí thuyết hệ số volatility cao hệ số beta cao 2.3.3 Tính giá trị rủi ro (VaR) Value at Risk (giá trị chịu rủi ro) tài sản (hoặc danh mục, số) số, ký hiệu VaR(τ,α), cho biết với độ tin cậy (1- α)100%, sau chu kỳ thời gian τ lợi suất tài sản sụt giảm khơng q VaR(τ,α)100% Chu kỳ τ ngày, tháng, năm Nhưng với chu kỳ thời gian khác quy đổi chu kỳ ngày, α thường chọn 0.01 0.05; VaR tính cho chuỗi giá, nhiên từ VaR chuỗi lợi suất ta tính VaR chuỗi giá Có nhiều phương pháp để tính VaR phương pháp lịch sử, phương pháp tham số, phương pháp mô phỏng,… Sự khác nằm phương pháp để xác định phân phối chuỗi lợi suất Để sử dụng R tính VaR, ta cài đặt packages Performance nalytics sau: > install.packages(“Performance nalytics”) Ta tính VaR (chu kỳ ngày, α = 0.05) thị trường Việt Nam vòng hai năm từ ngày 29/11/2017 đến ngày 29/11/2019 sau: ##Ta có chuỗi lợi suất VN index vnreturn > library(PerformanceAnalytics) ##Gọi package để sử dụng ##VaR lịch sử > VaR(vnreturn, p=.95, method="historical") VaR -0.01889187 ##VaR tham số (giả thiết phân phối chuẩn) > VaR(vnreturn, p=.95, method="gaussian") VaR -0.01828087 #VaR Cornish-Fishe hiệu chỉnh (phương pháp đánh giá khắc phục nhược điểm giả thiết “chuẩn” chuỗi lợi suất) > VaR(vnreturn, p=.95, method="modified") VaR -0.01966269 Tương tự ta tính VaR lịch sử cổ phiếu tập đồn Vingroup, cơng ty sữa Vinamilk ngân hàng Vietcombank kết sau: Vnindex Khóa luận tốt nghiệp VaR0.05 (%) VaR0.01 (%) -1.89 -3.55 27 GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều VIC -2.47 -6.93 VCB -2.97 -6.35 VNM -2.50 -3.71 Dựa vào kết ta thấy nhìn chung hai trường hợp giá cổ phiếu VNM (Vinamilk) có giá trị rủi ro thấp giá cổ phiếu VIC VCB Khóa luận tốt nghiệp 28 GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều Kết luận Luận văn đạt số kết sau đây: Hệ thống hóa khái niệm số kết lý thuyết cố phiếu Cổ phiếu, công ty cổ phần khái niệm tương đối Việt Nam, kết trình bày theo hướng tiếp cận tốn học lý thuyết kinh tế nên dễ hiểu công thực diễn giải rõ ràng Luận văn dành phần để giới thiệu phần mềm R đặc điểm, tính năng, cài đặt số hướng dẫn sử dụng Đây phần mềm mã nguồn mở sử dụng phổ biến nghiên cứu học tập nhiều trường đại học lớn quốc gia phát triển Phần ứng dụng phần mềm R để phân tích số liệu trực tuyến thị trường chứng khoán Việt Nam nội dung luận văn Các số liệu dùng đề phân tích mới, chúng lấy xuống từ hệ thống online chứng khoán ngày luận văn viết Và kết nội dung viết thành báo khoa học công bố Hội thảo khoa học Quốc gia CITA 2019 [6] Khóa luận tốt nghiệp 29 GVHD: TS Hoàng Nhật Quy SV: Huỳnh Thị Oanh Triều Tài liệu tham khảo [1] Ross Ihaka, and Robert Gentleman, R: A language for data analysis and graphics, Journal of Computational and Graphical Statistics 5, No.3, 299 – 314 (1996) [2] J A D Appleby, D C Edelman, J J H Miller, Numerical Methods for Finace, Chapman and Hall/CRC (2008) [3] Lê Đình Thúy, Tốn cao cấp cho nhà kinh tế, NXB Đại học Kinh tế Quốc dân, (2012) [4] Hoàng Nhật Quy, Ứng dụng phần mềm R để giải toán QHTT, Hội thảo Cita lần thứ 2, pp 61-73, (2013) [5] Huỳnh Vũ Ngọc Ánh, Hoàng Nhật Quy, Huỳnh Thị Oanh Triều, Ứng dụng phần mềm R Kinh tế lượng, Hội thảo Cita lần thứ 7, pp 247 – 254, (2018) [6] Trương Thị Minh Hiếu, Hoàng Nhật Quy, Huỳnh Thị Oanh Triều, Ứng dụng phần mềm R phân tích số liệu trực tuyến thị trường chứng khoán nước quốc tế, Hội thảo CIT lần thứ 8, pp 304 – 310, (2019) [7] Website: Cài đặt phần mềm R gói lệnh: http://cran.R-project.org [8] Website: Tìm hiểu khai thác ứng dụng phần mềm R: https://www.rproject.org/help.html [9] Website: http://smp.udn.vn/?Page=duandetail&idNews=710 Khóa luận tốt nghiệp 30 ... dung ứng dụng phần mềm R việc phân tích số liệu số cổ phiếu cụ thể số liệu tồn thị trường chứng khốn nước Nôi dung chương viết thành báo ? ?Ứng dụng phần mềm R phân tích số liệu trực tuyến thị trường... tên đề tài ? ?Một số vấn đề cổ phiếu ứng dụng phần mềm R để phân tích số liệu trực tuyến? ?? Cấu trúc luận văn gồm có hai chương Chương chúng tơi trình bày khái niệm kết liên quan tới lý thuyết cổ phiếu. .. phát triển Phần ứng dụng phần mềm R để phân tích số liệu trực tuyến thị trường chứng khoán Việt Nam nội dung luận văn Các số liệu dùng đề phân tích mới, chúng lấy xuống từ hệ thống online chứng