Luận án tiến sỹ nghiên cứu ảnh hưởng của hành vi điều chỉnh lợi nhuận đến tính thông tin của giá cổ phiếu tại việt nam, là quá trình nghiên cứu tổng hợp thi trường cổ phiếu tại Việt nam. được đúc kết thành luận án bảo vệ tiến sĩ Kinh tế học được nhiều người biết đến tại Việt nam.
BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG PHAN THỊ ĐỖ QUYÊN NGHIÊN CỨU ẢNH HƯỞNG CỦA HÀNH VI ĐIỀU CHỈNH LỢI NHUẬN ĐẾN TÍNH THƠNG TIN CỦA GIÁ CỔ PHIẾU TẠI VIỆT NAM LUẬN ÁN TIẾN SĨ KINH TẾ Đà Nẵng, 2018 Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG PHAN THỊ ĐỖ QUYÊN NGHIÊN CỨU ẢNH HƯỞNG CỦA HÀNH VI ĐIỀU CHỈNH LỢI NHUẬN ĐẾN TÍNH THƠNG TIN CỦA GIÁ CỔ PHIẾU TẠI VIỆT NAM Chuyên ngành : Kế toán Mã số : 62.34.03.01 LUẬN ÁN TIẾN SĨ KINH TẾ NGƯỜI HƯỚNG DẪN: PGS.TS Nguyễn Mạnh Toàn TS Đặng Tùng Lâm Đà Nẵng, 2018 Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu độc lập riêng tơi, liệu, lập luận, phân tích, đánh giá kết luận án trung thực Tơi hồn tồn chịu trách nhiệm nội dung trình bày luận án Tác giả luận án PHAN THỊ ĐỖ QUYÊN Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 MỤC LỤC MỞ ĐẦU 1 Tính cấp thiết luận án Mục tiêu nghiên cứu Câu hỏi nghiên cứu Đối tượng phạm vi nghiên cứu Cách tiếp cận phương pháp nghiên cứu Khung nghiên cứu luận án ………… .…………………………….8 Đóng góp luận án .9 Kết cấu luận án 10 CHƯƠNG TỔNG QUAN NGHIÊN CỨU VÀ CƠ SỞ LÝ LUẬN VỀ MỐI QUAN HỆ GIỮA HÀNH VI ĐIỀU CHỈNH LỢI NHUẬN VÀ TÍNH THÔNG TIN CỦA GIÁ CỔ PHIẾU 11 1.1 Tổng quan tính thơng tin giá cổ phiếu 11 1.1.1 Khái niệm tính thơng tin giá cổ phiếu 11 1.1.2 Ý nghĩa tính thơng tin giá cổ phiếu 12 1.1.3 Đo lường tính thơng tin giá cổ phiếu 13 1.1.4 Các nhân tố ảnh hưởng đến tính thơng tin giá cổ phiếu 15 1.2 Tổng quan hành vi điều chỉnh lợi nhuận 24 1.2.1 Định nghĩa hành vi điều chỉnh lợi nhuận 25 1.2.2 Động hành vi điều chỉnh lợi nhuận 26 1.2.3 Các lý thuyết giải thích cho hành vi điều chỉnh lợi nhuận 29 1.2.4 Cơ sở hành vi điều chỉnh lợi nhuận 32 1.2.5 Các khuynh hướng kỹ thuật điều chỉnh lợi nhuận 34 1.2.6 Các mơ hình biến dồn tích đo lường hành vi điều chỉnh lợi nhuận 39 1.3 Các nghiên cứu ảnh hưởng hành vi điều chỉnh lợi nhuận đến tính thơng tin giá cổ phiếu 49 1.4 Kết luận chung cơng trình nghiên cứu thực nghiệm tính thông tin Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 giá cổ phiếu & khoảng trống nghiên cứu .53 1.5 Kết luận 55 CHƯƠNG THIẾT KẾ NGHIÊN CỨU 57 2.1 Giả thuyết ảnh hưởng hành vi điều chỉnh lợi nhuận đến tính thơng tin giá cổ phiếu .57 2.2 Mơ hình nghiên cứu 61 2.3 Đo lường biến nghiên cứu 61 2.3.1 Tính thơng tin giá cổ phiếu 61 2.3.2 Hành vi điều chỉnh lợi nhuận 64 2.3.3 Biến kiểm soát 66 2.4 Dữ liệu nghiên cứu 68 2.5 Xử lý liệu nghiên cứu .70 2.6 Kết luận 71 CHƯƠNG KẾT QUẢ NGHIÊN CỨU VÀ THẢO LUẬN 73 3.1 Kết đo lường tính thơng tin giá cổ phiếu cơng ty niêm yết thị trường chứng khốn Việt Nam giai đoạn 2007-2014 73 3.1.1 Đặc trưng tính thơng tin giá cổ phiếu công ty niêm yết thị trường chứng khoán Việt Nam giai đoạn 2007-2014 .73 3.1.2 Phân tích biến động tính thơng tin giá cổ phiếu công ty niêm yết thị trường chứng khoán Việt Nam giai đoạn 2007-2014 77 3.2 Kết đo lường hành vi điều chỉnh lợi nhuận công ty niêm yết thị trường chứng khoán Việt Nam giai đoạn 2007-2014 84 3.2.1 Đặc trưng hành vi điều chỉnh lợi nhuận công ty niêm yết thị trường chứng khoán Việt Nam giai đoạn 2007-2014 84 3.2.2 Phân tích biến động hành vi điều chỉnh lợi nhuận công ty niêm yết thị trường chứng khoán Việt Nam giai đoạn 2007 - 2014 .85 3.3 Kiểm định ảnh hưởng hành vi điều chỉnh lợi nhuận đến tính thơng tin giá cổ phiếu công ty niêm yết thị trường chứng khoán Việt Nam giai đoạn 2007 - 2014 .98 Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 3.3.1 Thống kê mô tả biến nghiên cứu mơ hình kiểm định ảnh hưởng hành vi điều chỉnh lợi nhuận đến tính thơng tin giá cổ phiếu .ptable count_obs_year;quit; /** Comovement in returns - MYY (2000) **/ Procregdata =For_Se_RET_W outest =RET_COM rsquarenoprint ; By ticker year; M1: model weekly_RET=RET_WMr; run;quit; Procsql;droptable For_Se_RET_W;quit; Procsqlnoprint; createtable Comovement_RET asselect ticker, year, RET_WMr as COV_RET, _RSQ_ as Rsq_COV_RET Label=" " from RET_COM orderby ticker, year;quit; Procsql;droptable RET_COM;quit; /*** Transform ***/ data Comovement_RET; set Comovement_RET; Non_syn=log((1-Rsq_COV_RET)/Rsq_COV_RET); run; Libname COV "C:\Quyen\SASData"; Data COV.Comovement_RET; set Comovement_RET; run; /*** End ***/ Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 + Đo lường biến dồn tích tùy ý (hành vi điều chỉnh lợi nhuận) theo mơ hình Modified Jones (1995): /**********************************************/ /*** Estimating earning management ************/ /**********************************************/ Libname EM "C:\Quyen\SASData"; Data Depre_RD1; infile"C:\NCKH\Data\Depre_RD1.csv"delimiter = ','MISSOVERDSDlrecl=32767firstobs=2; %let _EFIERR_ = 0; /* set the ERROR detection macro variable */ inFormat ticker $10.; inFormat Listing $10.; inFormat Industry $20.; Format ticker $10.; Format Listing $10.; Format Industry $20.; Input ticker $ Listing $ Industry $; if _ERROR_ thencall symputx('_EFIERR_',1); /* set ERROR detection macro variable */ run; /***/ Data Depre_RD2; infile"C:\NCKH\Data\Depre_RD2.csv"delimiter = ','MISSOVERDSDlrecl=32767firstobs=2; %let _EFIERR_ = 0; /* set the ERROR detection macro variable */ inFormat Year best5.; inFormat ticker $10.; inFormat Listing $10.; inFormat depreciation1 best17.; inFormat depreciation2 best17.; inFormat depreciation3 best17.; Format Year best5.; Format ticker $10.; Format Listing $10.; Format depreciation1 best17.; Format depreciation2 best17.; Format depreciation3 best17.; Input Year ticker $ Listing $ depreciation1 depreciation2 depreciation3 depreciation4; if _ERROR_ thencall symputx('_EFIERR_',1); /* set ERROR detection macro variable */ run; /***/ data Depre_RD2 (keep=year ticker listing dep); set Depre_RD2; if missing(depreciation1) then depreciation1=0; if missing(depreciation2) then depreciation2=0; if missing(depreciation3) then depreciation3=0; dep=depreciation1+depreciation2+depreciation3; dep=abs(dep); run; Procsqlnoprint; createtable depr asselecta.*, b.Industry from Depre_RD2 a leftjoin Depre_RD1 b Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 on a.ticker=b.ticker orderby ticker, year;quit; Procsql; droptable Depre_RD2; quit; Procsql; droptable Depre_RD1; quit; /***/ Data Quyen; infile"C:\NCKH\Data\Quyen.csv"delimiter = ','MISSOVERDSDlrecl=32767firstobs=2; %let _EFIERR_ = 0; /* set the ERROR detection macro variable */ inFormat Year best5.; inFormat ticker $10.; inFormat Listing $10.; inFormat rec best17.; inFormat cost_tangasset best17.; inFormat cost_finasset best17.; inFormat cost_invest best17.; inFormat ta best17.; inFormat rev best17.; inFormat npat best17.; inFormat ncfoa best17.; Format Year best5.; Format ticker $10.; Format Listing $10.; Format rec best17.; Format cost_tangasset best17.; Format cost_finasset best17.; Format cost_invest best17.; Format ta best17.; Format rev best17.; Format npat best17.; Format ncfoa best17.; Input Year ticker $ Listing $ rec cost_tangasset cost_finasset cost_invest ta rev npat ncfoa; if _ERROR_ thencall symputx('_EFIERR_',1); /* set ERROR detection macro variable */ run; /***/ Procsqlnoprint; createtable EaringManagement asselecta.*, b.* from Quyen a leftjoin depr b on a.ticker=b.ticker and a.year=b.year orderby ticker, year;quit; Procsql; droptable Quyen; quit; Procsql; droptable depr; quit; /***/ Data EaringManagement; set EaringManagement; where (listing="HOSE" or listing="HNX"); if missing(cost_tangasset) then cost_tangasset=0; if missing(cost_finasset) then cost_finasset=0; if missing(cost_invest) then cost_invest=0; run; procsortdata=EaringManagement; by ticker year; run; /****/ Data EaringManagement; set EaringManagement; accr=npat-ncfoa; drev=rev-lag(rev); Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 if ticker^=lag(ticker) then drev=.; ppe=cost_tangasset+cost_finasset+cost_invest; accr1=accr/lag(ta); ta1=1/lag(ta); drev1=drev/lag(ta); ppe1=ppe/lag(ta); dep1=dep/lag(ta); if ticker^=lag(ticker) thendo; accr1=.; ta1=.; drev1=.; ppe1=.; dep1=.; end; run; /****/ Procsqlnoprint; createtable Nobs_Industry as select industry, year, Count(ticker) as Nobs from EaringManagement where ^missing(accr1) groupby industry, year;quit; data Nobs_Industry; set Nobs_Industry; where ^missing(industry); if Nobs>=10then DNobs=1; else DNobs=0; run; Procsqlnoprint; createtable EaringManagement asselecta.*, b.DNobs from EaringManagement a leftjoin Nobs_Industry b on a.industry=b.industry and a.year=b.year orderby industry, year;quit; Procsql;droptable Nobs_Industry;quit; Procregdata=EaringManagement outest=ACC rsquarenoprint ; By industry year; where DNobs=1; M1: model accr1=ta1 drev1 ppe1; run;quit; Procsqlnoprint; createtable ACC asselect industry, year, ta1 as a1, drev1 as a2, ppe1 as a3 from ACC orderby industry, year;quit; Procsqlnoprint; createtable EaringManagement asselecta.*, b.* from EaringManagement a leftjoin ACC b on a.industry=b.industry and a.year=b.year orderby industry, year;quit; Procsql;droptable ACC;quit; /******/ procsortdata=EaringManagement; by ticker year; run; data EaringManagement; set EaringManagement; drec=rec-lag(rec); if ticker^=lag(ticker) then drec=.; cashrev=drev-lag(drec); if ticker^=lag(ticker) then cashrev=.; cashrev1=cashrev/lag(ta); if ticker^=lag(ticker) then cashrev1=.; Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 nda = a1*ta1 + a2*cashrev1 + a3*ppe1; da=accr1-nda; run; /************/ data EaringManagement (keep=year ticker ppe1 dep1 nda da); set EaringManagement; run; procsortdata=EaringManagement; by ticker year; run; data EaringManagement; set EaringManagement; l_ppe1=lag(ppe1); l_dep1=lag(dep1); l_nda=lag(nda); l_da=lag(da); if ticker^=lag(ticker) thendo; l_ppe1=.; l_dep1=.; l_nda=.; l_da=.; end; run; /******/ Procsqlnoprint; createtable EM.quyen_data asselecta.*, b.* from EM.quyen_data a leftjoin EaringManagement b on a.ticker=b.ticker and a.year=b.year orderby ticker, year;quit; Procsql; droptable EaringManagement; quit; /***** End *****/ Viết thuê luận văn thạc sĩ, luận án tiến sĩ Mail : luanvanaz@gmail.com Phone: 0972.162.399 ...BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG PHAN THỊ ĐỖ QUYÊN NGHIÊN CỨU ẢNH HƯỞNG CỦA HÀNH VI ĐIỀU CHỈNH LỢI NHUẬN ĐẾN TÍNH THƠNG TIN CỦA GIÁ CỔ PHIẾU TẠI VI T NAM Chuyên ngành : Kế toán Mã số... 1.3 Các nghiên cứu ảnh hưởng hành vi điều chỉnh lợi nhuận đến tính thơng tin giá cổ phiếu 49 1.4 Kết luận chung cơng trình nghiên cứu thực nghiệm tính thông tin Vi t thuê luận văn... quan hành vi điều chỉnh lợi nhuận 24 1.2.1 Định nghĩa hành vi điều chỉnh lợi nhuận 25 1.2.2 Động hành vi điều chỉnh lợi nhuận 26 1.2.3 Các lý thuyết giải thích cho hành vi điều chỉnh