Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
234,53 KB
Nội dung
Tài Liệu Kỹ Thuật TÀI LIỆU ĐẶC TẢ CẤU TRÚC DỮ LIỆU [CODE: HOSTC-MBMS.PRS] Phiên 3.3-14.06.2022 Tài Liệu Kỹ Thuật Nội Dung Cấu trúc liệu • Security.dat • SecurityOL.dat • Put_AD.dat • Put_Exec.dat 10 • Put_DC.dat 11 • Le.dat 12 • LS.dat 13 • LO.dat 14 • Market_Stat.dat 15 • NewList.dat 16 • Delist.dat 17 • Datapath.map 18 • Froom.dat 19 • Os.dat 20 Sơ đồ cập nhật liệu • Bảng thời gian giao dịch 21 • Sơ đồ 22 Tài Liệu Kỹ Thuật Cấu trúc liệu SECURITY.DAT: Chứa thông tin giá, khối lượng giao dịch tất chứng khoán niêm yết Trường Dữ Liệu StockNo Độ Kiểu Integer Mơ Tả Dài Cập Nhật Mã chứng khốn dạng số Ghi chồng bytes StockSymbol String Mã chứng khốn dạng chuỗi … StockType String Lọai chứng khóan … + S: Cổ phiếu + D: Trái phiếu + U: Chứng quỹ + E: sản phẩm ETF + W: Sản phẩm Covered Warrant Ceiling Long Giá trần … Floor Long Giá sàn … BigLotValue Double - … SecurityName String 25 Tên đủ chứng khoán … SectorNo String - … Designated String - … Suspension String CK bị tạm ngưng giao dịch … + Null: Giao dịch bình thường + S: Bị tạm ngưng Delist String CK bị hủy niêm yết … + Null: Giao dịch bình thường + D: Bị hủy niêm yết HaltResumeFlag String CK bị ngưng giao dịch trơ lại phiên giao dịch + Null: Giao dịch bình thường + H: Bị ngưng giao dịch phiên + A: Bị ngưng giao dịch khớp lệnh phiên … Tài Liệu Kỹ Thuật + P: Bị ngưng giao dịch thỏa thuận phiên Split String CK thực tách cổ phiếu + Null: Không thực … + S: Thực Benefit String CK thực quyền chia cổ tức … + Null: Không thực + A: Phát hành thêm & Cổ tức + D: Chia cổ tức + R: Thực quyền Meeting String TCNY tổ chức đại hội cổ đông … + Null: Không + M: Tổ chức đại hội cổ đông Notice String TCNY bị yêu cầu cung cấp thong tin quan trong phiên giao dịch + Null: Không + P: Chờ thong tin cần cung cấp + R: Đã nhận thong tin cung cấp ClientIDRequest String - … CouponRate Integer - … IssueDate String Ngày phát hành … MatureDate String - … AvrPrice Long Giá bình quân gia quyền … mức giá khớp ParValue Integer Mệnh giá phát hành … SDCFlag String - … PriorClosePrice Long Giá đóng cửa gần … PriorCloseDate String Ngày giao dịch gần … ProjectOpen Long Giá tạm khớp đợt KL … định kỳ OpenPrice Long Giá khớp mớ cửa … Last Long Giá khớp … LastVol Long Tổng khối lượng khớp … Tài Liệu Kỹ Thuật LastVal Double Tổng giá trị khớp … Highest Long Giá khớp cao … Lowest Long Giá Khớp thấp … Totalshare Double - … TotalValue Double - … AccumulateDeal Integer - … BigDeal Integer - … BigVol Long - … BigVal Double - … OddDeal Integer - … OddVol Long - … OddVal Double - … Best1Bid Long Giá đặt mua tốt … Best1BidVolume Long Khối lượng tương ứng giá … đặt mua Best2Bid Long Giá đặt mua tốt … Best2BidVolume Long Khối lượng tương ứng giá … đặt mua Best3Bid Long Giá đặt mua tốt … Best3BidVolume Long Khối lượng tương ứng giá … đặt mua Best1Offer Long Giá đặt bán tốt … Best1OfferVolume Long Khối lượng tương ứng giá … đặt bán Best2Offer Long Giá đặt bán tốt … Best2OfferVolume Long Khối lượng tương ứng giá … đặt bán Best3Offer Long Giá đặt bán tốt … Best3OfferVolume Long Khối lượng tương ứng giá … đặt bán BoardLot Long UnderlyingSymbol String Chứng khoán sở (sử dụng cho CW) IssuerName String 25 Tên tổ chức phát hành (sử dụng cho CW) CoveredWarrantType String Loại chứng quyền (sử dụng cho CW) MaturityDate String Ngày hết hạn (sử dụng cho CW) LastTradingDate String Ngày giao dịch cuối Tài Liệu Kỹ Thuật (sử dụng cho CW) ExercisePrice Long Giá thực (sử dụng cho CW) ExerciseRatio String 11 Tỷ lệ thực (sử dụng cho CW) ListedShare Double Khối lượng CW niêm yết (sử dụng cho CW) Odd-lot String Chứng khoán bị tạm dừng giao dịch giao Halt/Resume Flag dịch có tiếp tục (đối với lô lẻ Các giá trị: "" Not Applicable "A" AOM Halt "P" Put-through Halt "H" Halt Tổng độ dài (Byte) 295 Đơn vị tính:(Khơng bao gồm ExercisePrice ListedShare) Giá: 10 đồng VN Giá trị: triệu đồng VN Khối lượng: 100 cổ phiếu Đơn vị tính ExercisePrice ListedShare: ExercisePrice: 0.1 đồng VN ListedShare: cổ phiếu Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật SECURITYOL.DAT: Chứa thông tin giá, khối lượng giao dịch tất chứng khoán niêm yết dành cho giao dịch lô lẻ Trường Dữ Liệu StockNo Độ Kiểu Integer Mơ Tả Dài Cập Nhật Mã chứng khốn dạng số Ghi chồng bytes StockSymbol String Mã chứng khoán dạng chuỗi … StockType String Lọai chứng khóan … + S: Cổ phiếu + D: Trái phiếu + U: Chứng quỹ + E: sản phẩm ETF + W: Sản phẩm Covered Warrant Ceiling Long Giá trần … Floor Long Giá sàn … PriorClosePrice Long Giá đóng cửa gần … SecurityName String 25 Tên đủ chứng khốn … LastOL Long Giá lơ lẻ khớp gần … LastOLVol Long Khối lượng lô lẻ khớp gần … Best1Bid Long Giá đặt mua tốt … Best1BidVolume Long Khối lượng tương ứng giá … đặt mua Best2Bid Long Giá đặt mua tốt … Best2BidVolume Long Khối lượng tương ứng giá … đặt mua Best3Bid Long Giá đặt mua tốt … Best3BidVolume Long Khối lượng tương ứng giá … đặt mua Best1Offer Long Giá đặt bán tốt … Best1OfferVolume Long Khối lượng tương ứng giá … đặt bán Best2Offer Long Giá đặt bán tốt … Best2OfferVolume Long Khối lượng tương ứng giá … đặt bán Best3Offer Long Giá đặt bán tốt … Best3OfferVolume Long Khối lượng tương ứng giá … đặt bán Tài Liệu Kỹ Thuật Tổng độ dài (Byte) 104 Đơn vị tính: Giá: 10 đồng VN Giá trị: triệu đồng VN Khối lượng: cổ phiếu Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật PUT_AD.DAT: Thông tin quảng cáo giao dịch thỏa thuận trái phiếu cổ phiếu BigLotBoard Trường Dữ Liệu TradeID Độ Kiểu Integer Mô Tả Dài Số hiệu giao dịch mát chủ bytes cấp Cập Nhật Ghi thêm StockNo Integer Mã chứng khoán dạng số … Vol Long Khối lượng … Price Double Giá … FirmNo Long Sô hiệu Broker đăng quảng cáo … Side String Đăng mua/bán … Board String Bảng giao dịch … + B: BigLotBoard Time Long Thời gian đăng quảng cáo … Flag String Tình trang tin đăng quảng … cáo + A: Quảng cáo đăng + C: Quảng cáo bị hủy Tổng độ dài (Byte) 27 Đơn vị tính: Giá: 1000 đồng VN Khối lượng: cổ phiếu Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật PUT_EXEC.DAT: Thông tin lệnh giao dịch thỏa thuận khớp Trường Dữ Liệu ConfirmNo Độ Kiểu Long Mô Tả Dài Cập Nhật Số hiệu giao dịch máy chủ Ghi thêm bytes cấp StockNo Integer Mã chứng khoán dạng số … Vol Long Khối lượng … Price Long Giá … Board String Bảng giao dịch … + B: BigLotBoard Tổng độ dài (Byte) 19 Đơn vị tính: Giá: 10 đồng VN Khối lượng: cổ phiếu Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật PUT_DC.DAT: Thông tin lệnh khớp giao dịch thỏa thuận bị hủy Trường Dữ Liệu ConfirmNo Độ Kiểu Long Mô Tả Dài Cập Nhật Số hiệu giao dịch máy chủ Ghi thêm bytes cấp StockNo Integer Mã chứng khoán dạng số … Vol Long Khối lượng … Price Long Giá … Board String Bảng giao dịch … + B: BigLotBoard Tổng độ dài (Byte) 19 Đơn vị tính: Giá: 10 đồng VN Khối lượng: cổ phiếu Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật LE.DAT: Thông tin giá khớp, khối lượng khớp, thời gian khớp MainBoard Trường Dữ Liệu Độ Kiểu Mô Tả Dài Cập Nhật StockNo Long Mã chứng khoán dạng số Ghi thêm Price Long Giá khớp … AccumulatedVol Double Tổng khối lượng … AccumulatedVal Double Tổng giá trị … Highest Long Giá khớp cao … Lowest Long Giá khớp thấp … Time Long Thời gian khớp … Tổng độ dài (Byte) 32 Đơn vị tính: Giá: 10 đồng VN Giá trị: triệu đồng VN Khối lượng: 100 cổ phiếu Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật LS.DAT: Thông tin giá khớp, khối lượng khớp MainBoard Trường Dữ Liệu Độ Kiểu Mô Tả Dài Cập Nhật ConfirmNo Long Mã xác nhận lệnh khớp Ghi thêm StockNo Long Mã chứng khoán dạng số … MatchedVol Double Khối lượng khớp … Price Long Giá khớp … Side String Bên mua/bán … Tổng độ dài (Byte) 25 Đơn vị tính: Giá: 10 đồng VN Khối lượng: 100 cổ phiếu Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như LS thời điểm khớp lệnh định kỳ mở cửa gửi với trường “Side”= ‘ ‘ Khi thị trường mở cửa, LS gửi với trường “Side” bên đặt lệnh trước (VD lệnh mua đặt vào tạo giao dịch khớp lệnh, LS gửi với side = ‘S’ Tài Liệu Kỹ Thuật LO.DAT: Thông tin giá khớp, khối lượng khớp giao dịch lô lẻ Trường Dữ Liệu Độ Kiểu Mô Tả Dài Cập Nhật ConfirmNo Long Mã xác nhận lệnh khớp Ghi thêm StockNo Long Mã chứng khoán dạng số … MatchedVol Double Khối lượng khớp lô lẻ … Price Long Giá khớp lô lẻ … Side String Bên mua/bán … Tổng độ dài (Byte) 25 Đơn vị tính: Giá: 10 đồng VN Khối lượng: cổ phiếu Ghi Chú: ‘…’: Như Khi thị trường mở cửa, LO gửi với trường “Side” bên đặt lệnh trước (VD lệnh mua đặt vào tạo giao dịch khớp lệnh, LO gửi với side = ‘S’) Tài Liệu Kỹ Thuật MARKET_STAT: Thông tin trạng thái thị trường Trường Dữ Liệu ControlCode Độ Kiểu String Mô Tả Dài Trạng thái Cập Nhật Ghi thêm + C: Đóng cửa MainBoard + F: Kết thúc nghỉ đợt + H: Ngưng giao dịch tất CK + I: Bắt đầu nghỉ đợt + K: Kết thúc đợt Run-off + N: Giao dịch trở lại CK cụ thể + O: Bắt đầu đợt KL liên tục + P: Bắt đầu đợt KL định kỳ + R: Giao dịch trở lại tất CK + E: Bắt đầu đợt KL giao dịch lô lẻ + L: Bắt đầu nghỉ đợt KL giao dịch lô lẻ + M: Kết thúc nghỉ đợt KL giao dịch lô lẻ + S: Kết thúc đợt KL giao dịch lô lẻ Time Long Tổng độ dài (Byte) Thời gian máy chủ Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như … Tài Liệu Kỹ Thuật NEWLIST.DAT: Thơng tin chứng khóan niêm yết Trường Dữ Liệu Độ Kiểu Mô Tả Dài Cập Nhật StockNo Integer Mã chứng khoán dạng số Ghi thêm StockSymbol String Mã chứng khóan dạng chuỗi … StockType String Lọai chứng khoán + S: Cổ phiếu + D: Trái Phiếu + U: Chứng quỹ + E: Sản phẩm ETF + W: Sản phẩm Covered Warrant StockName String 25 Tên đầy đủ chứng khóan … SectorNo Integer - … Tổng độ dài (Byte) 38 Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật DELIST.DAT: Thông tin chứng khóan bị hủy niêm yết Trường Dữ Liệu Độ Kiểu Mô Tả Dài Cập Nhật StockNo Integer Mã chứng khoán dạng số Ghi thêm StockSymbol String Mã chứng khóan dạng chuỗi … StockType String Lọai chứng khoán + S: Cổ phiếu + D: Trái Phiếu + U: Chứng quỹ + E: Sản phẩm ETF + W: Sản phẩm Covered Warrant StockName String 25 Tên đầy đủ chứng khóan … SectorNo Integer - … Tổng độ dài (Byte) 38 Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật DATAPATH.MAP: Thông tin thư mục backup sử dụng để lưu dư liệu ngày giao dịch hiên Trường Dữ Liệu Độ Kiểu Mô Tả Dài Cập Nhật Date String 10 Ngày giao dịch Ghi thêm BackupName String Tên thư mục Backup dung … để lưu liệu Tổng độ dài (Byte) 18 Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật FROOM.DAT: Room NĐT NN Trường Dữ Liệu Kiểu Độ Dài Mô Tả Cập Nhật StockNo Long TotalRoom Double Tổng room NĐTNN phép mua … CurrentRoom Double Room lại NĐTNN phép mua … BuyVolume Double Tổng khối lượng nước mua … SellVolume Double Tổng khối lượng nước bán … Tổng độ dài (Byte) 36 Đơn vị tính: Room: cổ phiếu Khối lượng: cổ phiếu Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Ghi thêm Tài Liệu Kỹ Thuật OS.DAT: Giá mở cửa đợt khớp lệnh định kỳ Trường Dữ Liệu Kiểu Độ Dài Mô Tả Cập Nhật StockNo Long Ghi thêm Price Long … Tổng độ dài (Byte) Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật Sơ đồ cập nhật liệu: BẢNG THỜI GIAN GIAO DỊCH Cổ phiếu, chứng quỹ, ETF, Covered Warrant Mô Tả Thời Gian Phương thức giao dịch Đợt 09.00 - 09.15 khớp lệnh định kỳ mở cửa Đợt 09.15 – 11.30 khớp lệnh liên tục Thỏa thuận 09.00 – 11.30 Nghỉ phiên 11.30 – 13.00 Đợt (tiếp tục) 13.00 – 14.30 khớp lệnh liên tục Đợt 14.30 - 14.45 khớp lệnh định kỳ đóng cửa Thỏa thuận 13.00 – 15.00 Đóng cửa thị trường 15.00 - … Giao dịch khớp lệnh định kỳ (3 Đợt) Trái phiếu Mô Tả Thời Gian Phương thức giao dịch Phiên sáng 09.00 – 11.30 Thỏa thuận Nghỉ phiên 11.30 – 13.00 Phiên chiều 13.00 – 15.00 Đóng cửa thị trường 15.00 - … Thỏa thuận Tài Liệu Kỹ Thuật SƠ ĐỒ CẬP NHẬT DỮ LIỆU 09.00-09.15 09.15-11.30 11.30-13.00 13.00-14.30 14.30 – 14.45 14.45 – 15.00 Sau 15.00 T1 T2 T3 T4 T5 T6 T7 Security.dat Security.dat LE.dat LE.dat LS.dat LS.dat NewList.dat DeList.dat Put_Ad.dat Put_Ad.dat Put_Exec.dat Put_Exec.dat Put_DC.dat Put_DC.dat LO.dat LO.dat SecurityOL dat SecurityOL dat Ghi Chú: T1: Xác định giá mở cửa T2: Khớp lệnh liên tục T3: Nghỉ phiên T4: Khớp lệnh liên tục (phiên chiều) T5: Xác định giá đóng cửa T6: Run-off T7: Đóng thi trường Tài Liệu Kỹ Thuật Thay đổi - - - 27 Tháng 11, 2020 o Thay đổi mô tả “Khối lượng: 10 cổ phiếu” thành “Khối lượng: 100 cổ phiếu” tập tin: ▪ Security.dat ▪ Le.dat ▪ Ls.dat 15 Tháng 04, 2021 o Loại bỏ tập tin TotalMaket.DAT 17 Tháng 05, 2021 o Tăng độ dài trường ConfirmNo từ byte lên byte tập tin Put_Exec.DAT, Put_DC.DAT, LS.DAT 15 Tháng 04, 2022 o Thêm đặc tả 02 tập tin SecurityOL.dat LO.dat mô tả liệu lô lẻ o Thêm trạng thái trường liệu ControlCode cho giao dịch lô lẻ tập tin Market_Stat.dat 14 Tháng 06, 2022 o Thêm trường Odd-lot Halt/Resume Flag cho giao dịch lô lẻ tập tin Security.dat ... cập nhật liệu • Bảng thời gian giao dịch 21 • Sơ đồ 22 Tài Liệu Kỹ Thuật Cấu trúc liệu SECURITY.DAT: Chứa thông tin giá, khối lượng giao dịch tất chứng khoán niêm yết Trường Dữ Liệu StockNo... Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật DATAPATH.MAP: Thông tin thư mục backup sử dụng để lưu dư liệu ngày giao dịch hiên Trường Dữ Liệu Độ Kiểu Mô Tả Dài Cập Nhật Date... mục Backup dung … để lưu liệu Tổng độ dài (Byte) 18 Ghi Chú: ‘-‘: Trường liệu chưa sử dụng ‘…’: Như Tài Liệu Kỹ Thuật FROOM.DAT: Room NĐT NN Trường Dữ Liệu Kiểu Độ Dài Mô Tả Cập Nhật StockNo Long