{"version":1,"pages":[{"id":"2tNz8R85vKWYvQ7tJwRc","title":"Tổng quan sản phẩm","pathname":"/","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Giới thiệu"}]},{"id":"6bdxYWNT5cRl0ItOXM2A","title":"Điểm nổi bật","pathname":"/gioi-thieu/diem-noi-bat","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Giới thiệu"}]},{"id":"djq8yVZY5SYu31CUI4gX","title":"Dành cho doanh nghiệp","pathname":"/gioi-thieu/danh-cho-doanh-nghiep","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Giới thiệu"}]},{"id":"nKMQAdII9kInHBlsjWqt","title":"Dành cho đào tạo","pathname":"/gioi-thieu/danh-cho-dao-tao","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Giới thiệu"}]},{"id":"uLpvvVrmlYQI0wR3lSyn","title":"Thông tin liên hệ","pathname":"/thong-tin-lien-he","siteSpaceId":"sitesp_CMF2c"},{"id":"1iMRHw9fPQIiDx7FIUeU","title":"Cài đặt và chuẩn bị","pathname":"/tai-lieu-ki-thuat/cai-dat-va-chuan-bi","siteSpaceId":"sitesp_CMF2c","description":"Hướng dẫn dành cho người mới làm quen với Python cũng như lập trình viên.","breadcrumbs":[{"label":"Tài liệu kĩ thuật"}]},{"id":"KVefDsX7YTJt3QY6YcBz","title":"Đăng nhập tài khoản","pathname":"/tai-lieu-ki-thuat/dang-nhap-tai-khoan","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Tài liệu kĩ thuật"}]},{"id":"xHLqOrMhu05AWA37eP4P","title":"Danh sách các phiên bản","pathname":"/tai-lieu-ki-thuat/danh-sach-cac-phien-ban","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Tài liệu kĩ thuật"}]},{"id":"2tIYrw3WcYWwjCgK17RW","title":"Danh sách dữ liệu hiện có","pathname":"/tai-lieu-ki-thuat/danh-sach-du-lieu-hien-co","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Tài liệu kĩ thuật"}]},{"id":"JVXtoMJnoARkMNjH6wdP","title":"1. Danh mục & Thông tin cơ bản","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"Dlvgn9XrdNQR6a18Zrkc","title":"1.1. Danh sách mã theo index","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.1.-danh-sach-ma-theo-index","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"8U1QCCAOYjkctYElaMdG","title":"1.2. Danh sách mã theo ngành","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.2.-danh-sach-ma-theo-nganh","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"a6R12XjzDhFbj6Moq0fR","title":"1.3. Danh sách mã theo tỷ trọng","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.3.-danh-sach-ma-theo-ty-trong","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"XwVq7DPUv3MpYw7qtm1G","title":"1.4. Lấy dữ liệu vốn hóa","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.4.-lay-du-lieu-von-hoa","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"jIiHIJRtKPe0un1eQTvl","title":"1.5. Lấy dữ liệu room NĐTNN","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.5.-lay-du-lieu-room-ndtnn","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"qlcD5PsqEvCiKDVsZovF","title":"1.6. Lấy dữ liệu Freefloat","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.6.-lay-du-lieu-freefloat","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"rNIDyw6obvTgywryFlT2","title":"1.7. Lấy dữ liệu giá trần, giá sàn","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.7.-lay-du-lieu-gia-tran-gia-san","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"1MBj5awF7FXlJYWauPu7","title":"1.8. Lấy dữ liệu giao dịch theo nhà đầu tư","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.8.-lay-du-lieu-giao-dich-theo-nha-dau-tu","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"jMa1kFsNa2gga3Gv7rIb","title":"1.9. Lấy dữ liệu thông tin cơ bản của cổ phiếu (tên DN, sàn GD, ngành)","pathname":"/ham-va-cong-thuc/1.-danh-muc-and-thong-tin-co-ban/1.9.-lay-du-lieu-thong-tin-co-ban-cua-co-phieu-ten-dn-san-gd-nganh","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"1. Danh mục & Thông tin cơ bản"}]},{"id":"RaWzhNqsRVtAEUT5S6HC","title":"2. Dữ liệu giao dịch","pathname":"/ham-va-cong-thuc/2.-du-lieu-giao-dich","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"gOpwnickV0NIseV5tbCK","title":"2.1. Hàm dữ liệu Realtime","pathname":"/ham-va-cong-thuc/2.-du-lieu-giao-dich/2.1.-ham-du-lieu-realtime","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"2. Dữ liệu giao dịch"}]},{"id":"LKaRTgkZfp9sg2xCNQfn","title":"2.2. Hàm dữ liệu Lịch sử","pathname":"/ham-va-cong-thuc/2.-du-lieu-giao-dich/2.2.-ham-du-lieu-lich-su","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"2. Dữ liệu giao dịch"}]},{"id":"juCA4n9saLNpmZeg4fyR","title":"2.3. Hàm nối dữ liệu Realtime và lịch sử","pathname":"/ham-va-cong-thuc/2.-du-lieu-giao-dich/2.3.-ham-noi-du-lieu-realtime-va-lich-su","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"2. Dữ liệu giao dịch"}]},{"id":"dZJ3F031fAAzgih8eyZu","title":"2.4. Hàm dữ liệu sổ lệnh","pathname":"/ham-va-cong-thuc/2.-du-lieu-giao-dich/2.4.-ham-du-lieu-so-lenh","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"2. Dữ liệu giao dịch"}]},{"id":"WSnZun9p71ZfMJlzSTrO","title":"2.5. Hàm theo dõi huỷ lệnh","pathname":"/ham-va-cong-thuc/2.-du-lieu-giao-dich/2.5.-ham-theo-doi-huy-lenh","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"2. Dữ liệu giao dịch"}]},{"id":"ePH3pKL60CFWLpt4RzZa","title":"3. Phân tích cơ bản & Định giá","pathname":"/ham-va-cong-thuc/3.-phan-tich-co-ban-and-dinh-gia","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"xMdhRQsaOTWVivdjJtDC","title":"3.1. Báo cáo tài chính","pathname":"/ham-va-cong-thuc/3.-phan-tich-co-ban-and-dinh-gia/3.1.-bao-cao-tai-chinh","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"3. Phân tích cơ bản & Định giá"}]},{"id":"5NANfgGHsmGxQvakG90g","title":"3.2. Hàm chỉ số báo cáo tài chính","pathname":"/ham-va-cong-thuc/3.-phan-tich-co-ban-and-dinh-gia/3.2.-ham-chi-so-bao-cao-tai-chinh","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"3. Phân tích cơ bản & Định giá"}]},{"id":"uyQddOewQkTITcrXe4RR","title":"3.3. Lấy dữ liệu định giá P/E, P/B theo mã chứng khoán","pathname":"/ham-va-cong-thuc/3.-phan-tich-co-ban-and-dinh-gia/3.3.-lay-du-lieu-dinh-gia-p-e-p-b-theo-ma-chung-khoan","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"3. Phân tích cơ bản & Định giá"}]},{"id":"A0Aa4H4cl4aMamZEpjSR","title":"3.5. Lấy dữ liệu định giá P/E, P/B theo nhóm chỉ số","pathname":"/ham-va-cong-thuc/3.-phan-tich-co-ban-and-dinh-gia/3.5.-lay-du-lieu-dinh-gia-p-e-p-b-theo-nhom-chi-so","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"3. Phân tích cơ bản & Định giá"}]},{"id":"0fLpNI5mVnMfueH6VHy2","title":"4. Thống kê thị trường","pathname":"/ham-va-cong-thuc/4.-thong-ke-thi-truong","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"e4Kvf7uohcv7bQgHmrSH","title":"4.1. Lấy dữ liệu về độ rộng thị trường (số mã sàn, số mã trần, số mã tăng/giảm/tham chiếu)","pathname":"/ham-va-cong-thuc/4.-thong-ke-thi-truong/4.1.-lay-du-lieu-ve-do-rong-thi-truong-so-ma-san-so-ma-tran-so-ma-tang-giam-tham-chieu","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"4. Thống kê thị trường"}]},{"id":"AyPjoTxnd9yEobQB0rit","title":"4.2. Hàm độ rộng thị trường (chung)","pathname":"/ham-va-cong-thuc/4.-thong-ke-thi-truong/4.2.-ham-do-rong-thi-truong-chung","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"4. Thống kê thị trường"}]},{"id":"JvzEDYgUQX8I9pNGvBhL","title":"4.3 Hàm SeasonalityPrice","pathname":"/ham-va-cong-thuc/4.-thong-ke-thi-truong/4.3-ham-seasonalityprice","siteSpaceId":"sitesp_CMF2c","description":"","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"4. Thống kê thị trường"}]},{"id":"G1g7bZbSp0mIAejkj2HE","title":"5. Định lượng & Phân tích nâng cao","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"Gr2pNhwt8d646HzF0ERz","title":"5.1. Hiệu suất (Performance)","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.1.-hieu-suat-performance","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"}]},{"id":"JFoLM85Nczf3hK9alajS","title":"5.1.1. Annualize","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.1.-hieu-suat-performance/5.1.1.-annualize","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"},{"label":"5.1. Hiệu suất (Performance)"}]},{"id":"Uz9Cg7YSHrpC5vXm9ncn","title":"5.1.2. Max Drawdown","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.1.-hieu-suat-performance/5.1.2.-max-drawdown","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"},{"label":"5.1. Hiệu suất (Performance)"}]},{"id":"hCnQIQLaB5URpAT8SSHp","title":"5.2. Rủi ro (Risk)","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.2.-rui-ro-risk","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"}]},{"id":"02FIeyX7Adk0Ioispx53","title":"5.2.1. Volatility","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.2.-rui-ro-risk/5.2.1.-volatility","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"},{"label":"5.2. Rủi ro (Risk)"}]},{"id":"EWmSW90L0xdJqg25M61n","title":"5.2.2. Beta","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.2.-rui-ro-risk/5.2.2.-beta","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"},{"label":"5.2. Rủi ro (Risk)"}]},{"id":"3mwqAFaaLKrKtkjAwsOp","title":"5.3. Tương quan & So sánh","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.3.-tuong-quan-and-so-sanh","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"}]},{"id":"5mqoNvMuXTvCSjH0Epep","title":"5.3.1. Correlation","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.3.-tuong-quan-and-so-sanh/5.3.1.-correlation","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"},{"label":"5.3. Tương quan & So sánh"}]},{"id":"J7Oz8UfBtbgC4ZwtW8uA","title":"5.3.2. FindDateCorrelation","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.3.-tuong-quan-and-so-sanh/5.3.2.-finddatecorrelation","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"},{"label":"5.3. Tương quan & So sánh"}]},{"id":"wLHRdnn5xO6n5yqZ1KL5","title":"5.3.3. SimilarChart","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.3.-tuong-quan-and-so-sanh/5.3.3.-similarchart","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"},{"label":"5.3. Tương quan & So sánh"}]},{"id":"Rc2i7rWL0Slhf0R2KbT2","title":"5.3.4. Hàm thời vụ hành vi (Seasonality theo sự kiện, tháng, ngày, kỳ nghỉ lễ…)","pathname":"/ham-va-cong-thuc/5.-dinh-luong-and-phan-tich-nang-cao/5.3.-tuong-quan-and-so-sanh/5.3.4.-ham-thoi-vu-hanh-vi-seasonality-theo-su-kien-thang-ngay-ky-nghi-le...","siteSpaceId":"sitesp_CMF2c","description":"Nhóm hàm liên quan đến thống kê hiệu suất của cổ phiếu trước và sau thời điểm nghỉ lễ hoặc 1 ngày bất kỳ trong tháng qua các năm","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"5. Định lượng & Phân tích nâng cao"},{"label":"5.3. Tương quan & So sánh"}]},{"id":"XaNCrNpn1FZh2aJ6h77l","title":"6. Chiến lược & công cụ","pathname":"/ham-va-cong-thuc/6.-chien-luoc-and-cong-cu","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"gQnKiU0LD02OFvrE5tPh","title":"6.1. Rebalance","pathname":"/ham-va-cong-thuc/6.-chien-luoc-and-cong-cu/6.1.-rebalance","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"6. Chiến lược & công cụ"}]},{"id":"S2YCinb4W5UyPQR04aDH","title":"6.2. Biểu đồ sức mạnh giá (RRG)","pathname":"/ham-va-cong-thuc/6.-chien-luoc-and-cong-cu/6.2.-bieu-do-suc-manh-gia-rrg","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"6. Chiến lược & công cụ"}]},{"id":"38GTICEG1EmhvtjSsucw","title":"7. Hàm Đặt Lệnh","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh","siteSpaceId":"sitesp_CMF2c","description":"Được thiết kế để kết nối với các công ty chứng khoán, hiện tại là DNSE, giúp người dùng có thể đặt lệnh thông qua API và thực hiện các tác vụ liên quan đến định lượng mà không cần mở bảng giá.","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"xbLzDTfXtm06biKGGKlf","title":"7.1. Đăng nhập","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.1.-dang-nhap","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"dpKzsJDmDA0FLEoG7tWV","title":"7.2. Thông tin tài khoản","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.2.-thong-tin-tai-khoan","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"XbP0hybov1V4qIINJtpY","title":"7.3. Thông tin gói vay (nguồn tiền)","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.3.-thong-tin-goi-vay-nguon-tien","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"ywygvU7ibmE0mrWICUMV","title":"7.4. Khởi tạo OrderBook để thao tác với các hàm đặt lệnh","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.4.-khoi-tao-orderbook-de-thao-tac-voi-cac-ham-dat-lenh","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"rWhT0EzuIbbDD017pbYA","title":"7.5. Thông tin tiền","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.5.-thong-tin-tien","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"ZjMA9V1pQBq368skDZ2Q","title":"7.6. Sức mua/bán","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.6.-suc-mua-ban","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"s2LqrSbTdLQIDdFp2JUj","title":"7.7. Lệnh","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.7.-lenh","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"JWmnB9rX6nuer2uuhrSb","title":"7.8. Danh sách lệnh","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.8.-danh-sach-lenh","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"657gSmIAzNwX47ri1uym","title":"7.9. Lấy vị thế","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.9.-lay-vi-the","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"Bhp9Wi18qUzmC8qnNzWL","title":"7.10. Đóng deal (đối với phái sinh)","pathname":"/ham-va-cong-thuc/7.-ham-dat-lenh/7.10.-dong-deal-doi-voi-phai-sinh","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"7. Hàm Đặt Lệnh"}]},{"id":"qsflQPCAENdA7kUAFzxS","title":"8. Danh sách chỉ số TA","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"64TYL6o6jXfDXbskVTOC","title":"8.1. Trend Indicators (Chỉ báo xu hướng)","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta/8.1.-trend-indicators-chi-bao-xu-huong","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"8. Danh sách chỉ số TA"}]},{"id":"K0YyCejXEcX8HqoTHg9Z","title":"8.2. Momentum Indicators (Chỉ báo động lượng)","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta/8.2.-momentum-indicators-chi-bao-dong-luong","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"8. Danh sách chỉ số TA"}]},{"id":"SwNaeD5Sgeh1fp4HUkb9","title":"8.3. Volatility Indicators (Chỉ báo biến động)","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta/8.3.-volatility-indicators-chi-bao-bien-dong","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"8. Danh sách chỉ số TA"}]},{"id":"bZmU7JgfMtgSWiOdJAd3","title":"8.4. Volume Indicators (Chỉ báo khối lượng)","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta/8.4.-volume-indicators-chi-bao-khoi-luong","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"8. Danh sách chỉ số TA"}]},{"id":"y2XzF7YQeVR787SUCu6l","title":"8.5. Smart Money Concepts","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta/8.5.-smart-money-concepts","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"8. Danh sách chỉ số TA"}]},{"id":"ufIO9hKnAo5ZBDTrd1HU","title":"8.6. Risk Indicators (Chỉ báo rủi ro)","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta/8.6.-risk-indicators-chi-bao-rui-ro","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"8. Danh sách chỉ số TA"}]},{"id":"vOXDoEf4WDu4HX3s6vuT","title":"8.7. Money Flow Indicators (Chỉ báo dòng tiền)","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta/8.7.-money-flow-indicators-chi-bao-dong-tien","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"8. Danh sách chỉ số TA"}]},{"id":"apsq1TKpFeQEYcFsOy0n","title":"8.8. Price Level Indicators (Chỉ báo biến động giá)","pathname":"/ham-va-cong-thuc/8.-danh-sach-chi-so-ta/8.8.-price-level-indicators-chi-bao-bien-dong-gia","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"8. Danh sách chỉ số TA"}]},{"id":"LhJd72txflxw3emzCnqC","title":"9. Danh sách mô hình Pattern","pathname":"/ham-va-cong-thuc/9.-danh-sach-mo-hinh-pattern","siteSpaceId":"sitesp_CMF2c","description":"","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"xDYdhEM9nf00hMBuBazd","title":"9.1. Mô hình biểu đồ","pathname":"/ham-va-cong-thuc/9.-danh-sach-mo-hinh-pattern/9.1.-mo-hinh-bieu-do","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"9. Danh sách mô hình Pattern"}]},{"id":"HbGYdc5m7d1qtQN4BZAa","title":"9.2. Mô hình nến","pathname":"/ham-va-cong-thuc/9.-danh-sach-mo-hinh-pattern/9.2.-mo-hinh-nen","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"9. Danh sách mô hình Pattern"}]},{"id":"ZpgivI9zl5YikaimvhZ1","title":"10. Bộ lọc cổ phiếu","pathname":"/ham-va-cong-thuc/10.-bo-loc-co-phieu","siteSpaceId":"sitesp_CMF2c","description":"Mô tả cách sử dụng thư viện sau khi người dùng đã đăng nhập. Chi tiết được nêu ra ở cuối chương này.","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"8fKSdfNT7YiaLq1Bbd5T","title":"11. Dữ liệu hỗ trợ","pathname":"/ham-va-cong-thuc/11.-du-lieu-ho-tro","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"}]},{"id":"bPNkDC0UXfFB6jtaHriF","title":"11.1. Danh sách các cổ phiếu theo nhóm chỉ số","pathname":"/ham-va-cong-thuc/11.-du-lieu-ho-tro/11.1.-danh-sach-cac-co-phieu-theo-nhom-chi-so","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"11. Dữ liệu hỗ trợ"}]},{"id":"jJD5qm4CsgolF0ysHqDg","title":"11.2. Danh sách nhóm ngành ICB","pathname":"/ham-va-cong-thuc/11.-du-lieu-ho-tro/11.2.-danh-sach-nhom-nganh-icb","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Hàm và công thức"},{"label":"11. Dữ liệu hỗ trợ"}]},{"id":"PhUF7OoHIT7nsdsVM6ag","title":"Truy xuất dữ liệu","pathname":"/ung-dung-thuc-hanh/truy-xuat-du-lieu","siteSpaceId":"sitesp_CMF2c","description":"Các ví dụ liên quan đến việc truy xuất dữ liệu lịch sử","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"uYkMBFEaHfXLk68cqeGF","title":"Truy xuất và lưu dữ liệu realtime lên Google Sheet","pathname":"/ung-dung-thuc-hanh/truy-xuat-va-luu-du-lieu-realtime-len-google-sheet","siteSpaceId":"sitesp_CMF2c","description":"Các ví dụ liên quan đến việc truy xuất dữ liệu realtime và lưu lên Google Sheet","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"iTksvJ2daCcB9bYoL08k","title":"Mô hình tín hiệu","pathname":"/ung-dung-thuc-hanh/mo-hinh-tin-hieu","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"1YwDpHmTb8Fk2IwsqW9g","title":"Mô hình định lượng","pathname":"/ung-dung-thuc-hanh/mo-hinh-dinh-luong","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"mtfn57ktSUIcYuNhFLsE","title":"Mô hình sàng lọc","pathname":"/ung-dung-thuc-hanh/mo-hinh-sang-loc","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"PCf2dsUIMe8qkYz5nini","title":"Chiến lược đầu tư","pathname":"/ung-dung-thuc-hanh/chien-luoc-dau-tu","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"vEkQVV7lhL0ge0XYfjqS","title":"Mô hình AI/ML","pathname":"/ung-dung-thuc-hanh/mo-hinh-ai-ml","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"RoX2RQjjuxyCLVTTrAzB","title":"Các mô hình khác","pathname":"/ung-dung-thuc-hanh/cac-mo-hinh-khac","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"fUYKfprRXUSFoHuCSsit","title":"Phân tích phái sinh","pathname":"/ung-dung-thuc-hanh/phan-tich-phai-sinh","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"Ứng dụng thực hành"}]},{"id":"risbth8Ypl5bxlPRLrrZ","title":"FiinQuant GPT","pathname":"/huong-dan-python/fiinquant-gpt","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"HƯỚNG DẪN PYTHON"}]},{"id":"gCrhEgPvKsyrGpVhcRIc","title":"Cấu trúc dữ liệu mẫu","pathname":"/huong-dan-python/cau-truc-du-lieu-mau","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"HƯỚNG DẪN PYTHON"}]},{"id":"UmCu4yei93OlFcz9JkAb","title":"Mẫu dữ liệu BCTC hợp nhất","pathname":"/huong-dan-python/cau-truc-du-lieu-mau/mau-du-lieu-bctc-hop-nhat","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"HƯỚNG DẪN PYTHON"},{"label":"Cấu trúc dữ liệu mẫu"}]},{"id":"EBmW5pFYstQhWKI79fok","title":"Mô tả dữ liệu giao dịch","pathname":"/huong-dan-python/cau-truc-du-lieu-mau/mo-ta-du-lieu-giao-dich","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"HƯỚNG DẪN PYTHON"},{"label":"Cấu trúc dữ liệu mẫu"}]},{"id":"vdV3MIiVLjMQu2pEYrYR","title":"Chỉ số cơ bản","pathname":"/huong-dan-python/cau-truc-du-lieu-mau/chi-so-co-ban","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"HƯỚNG DẪN PYTHON"},{"label":"Cấu trúc dữ liệu mẫu"}]},{"id":"TcxyqT1oQzszbRm5HSyy","title":"Mô tả trường dữ liệu chỉ số báo cáo tài chính gói nâng cao","pathname":"/huong-dan-python/cau-truc-du-lieu-mau/mo-ta-truong-du-lieu-chi-so-bao-cao-tai-chinh-goi-nang-cao","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"HƯỚNG DẪN PYTHON"},{"label":"Cấu trúc dữ liệu mẫu"}]},{"id":"rV2EXz64uBr1y1I3EI6k","title":"Cấu hình file bat","pathname":"/huong-dan-python/cau-hinh-file-bat","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"HƯỚNG DẪN PYTHON"}]},{"id":"SBvNfMnwORAnBBzpztbU","title":"Các lỗi thường gặp","pathname":"/huong-dan-python/cac-loi-thuong-gap","siteSpaceId":"sitesp_CMF2c","breadcrumbs":[{"label":"HƯỚNG DẪN PYTHON"}]},{"id":"2tNz8R85vKWYvQ7tJwRc","title":"Overview","pathname":"/fiinquant-en","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"INTRODUCTION"}]},{"id":"6bdxYWNT5cRl0ItOXM2A","title":"Key highlights","pathname":"/fiinquant-en/introduction/key-highlights","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"INTRODUCTION"}]},{"id":"djq8yVZY5SYu31CUI4gX","title":"For businesses","pathname":"/fiinquant-en/introduction/for-businesses","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"INTRODUCTION"}]},{"id":"nKMQAdII9kInHBlsjWqt","title":"For education","pathname":"/fiinquant-en/introduction/for-education","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"INTRODUCTION"}]},{"id":"uLpvvVrmlYQI0wR3lSyn","title":"Contact information","pathname":"/fiinquant-en/contact-information","siteSpaceId":"sitesp_C9aAR"},{"id":"1iMRHw9fPQIiDx7FIUeU","title":"Installation and preparation","pathname":"/fiinquant-en/technical-document/installation-and-preparation","siteSpaceId":"sitesp_C9aAR","description":"Instructions for Python beginners as well as experienced programmers","breadcrumbs":[{"label":"TECHNICAL DOCUMENT"}]},{"id":"KVefDsX7YTJt3QY6YcBz","title":"Sign in","pathname":"/fiinquant-en/technical-document/sign-in","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"TECHNICAL DOCUMENT"}]},{"id":"2tIYrw3WcYWwjCgK17RW","title":"Available data list","pathname":"/fiinquant-en/available-data-list","siteSpaceId":"sitesp_C9aAR"},{"id":"gOpwnickV0NIseV5tbCK","title":"Real-time data function","pathname":"/fiinquant-en/function-and-formula/real-time-data-function","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"FUNCTION AND FORMULA"}]},{"id":"LKaRTgkZfp9sg2xCNQfn","title":"Historical data function","pathname":"/fiinquant-en/function-and-formula/historical-data-function","siteSpaceId":"sitesp_C9aAR","description":"This section describes how to use the library once the user has logged in. Details are provided at the end of this chapter.","breadcrumbs":[{"label":"FUNCTION AND FORMULA"}]},{"id":"juCA4n9saLNpmZeg4fyR","title":"Function for connecting real-time and historical data","pathname":"/fiinquant-en/function-and-formula/function-for-connecting-real-time-and-historical-data","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"FUNCTION AND FORMULA"}]},{"id":"dZJ3F031fAAzgih8eyZu","title":"Order book data function","pathname":"/fiinquant-en/function-and-formula/order-book-data-function","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"FUNCTION AND FORMULA"}]},{"id":"64TYL6o6jXfDXbskVTOC","title":"List of technical analysis indicators","pathname":"/fiinquant-en/function-and-formula/list-of-technical-analysis-indicators","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"FUNCTION AND FORMULA"}]},{"id":"JvzEDYgUQX8I9pNGvBhL","title":"Feature function","pathname":"/fiinquant-en/function-and-formula/feature-function","siteSpaceId":"sitesp_C9aAR","description":"Functions specifically developed for FiinQuant allow users to utilize them immediately, without needing to develop the problem themselves.","breadcrumbs":[{"label":"FUNCTION AND FORMULA"}]},{"id":"8fKSdfNT7YiaLq1Bbd5T","title":"Support data","pathname":"/fiinquant-en/function-and-formula/support-data","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"FUNCTION AND FORMULA"}]},{"id":"bPNkDC0UXfFB6jtaHriF","title":"List of stocks by index group","pathname":"/fiinquant-en/function-and-formula/support-data/list-of-stocks-by-index-group","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"FUNCTION AND FORMULA"},{"label":"Support data"}]},{"id":"PhUF7OoHIT7nsdsVM6ag","title":"Data retrieval","pathname":"/fiinquant-en/practical-application/data-retrieval","siteSpaceId":"sitesp_C9aAR","description":"Examples of historical data retrieval","breadcrumbs":[{"label":"PRACTICAL APPLICATION"}]},{"id":"uYkMBFEaHfXLk68cqeGF","title":"Retrieve and save real-time data to Google Sheet","pathname":"/fiinquant-en/practical-application/retrieve-and-save-real-time-data-to-google-sheet","siteSpaceId":"sitesp_C9aAR","description":"Examples related to retrieving real-time data and saving it to Google Sheets","breadcrumbs":[{"label":"PRACTICAL APPLICATION"}]},{"id":"iTksvJ2daCcB9bYoL08k","title":"Signaling model","pathname":"/fiinquant-en/practical-application/signaling-model","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PRACTICAL APPLICATION"}]},{"id":"1YwDpHmTb8Fk2IwsqW9g","title":"Quantitative model","pathname":"/fiinquant-en/practical-application/quantitative-model","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PRACTICAL APPLICATION"}]},{"id":"mtfn57ktSUIcYuNhFLsE","title":"Screening model","pathname":"/fiinquant-en/practical-application/screening-model","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PRACTICAL APPLICATION"}]},{"id":"PCf2dsUIMe8qkYz5nini","title":"Investment strategy","pathname":"/fiinquant-en/practical-application/investment-strategy","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PRACTICAL APPLICATION"}]},{"id":"vEkQVV7lhL0ge0XYfjqS","title":"AI/ML model","pathname":"/fiinquant-en/practical-application/ai-ml-model","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PRACTICAL APPLICATION"}]},{"id":"RoX2RQjjuxyCLVTTrAzB","title":"Other models","pathname":"/fiinquant-en/practical-application/other-models","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PRACTICAL APPLICATION"}]},{"id":"CpYsUCX30hfHfUfThtHO","title":"FiinQuant GPT","pathname":"/fiinquant-en/python-guidelines/fiinquant-gpt","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PYTHON GUIDELINES"}]},{"id":"rV2EXz64uBr1y1I3EI6k","title":"bat file configuration","pathname":"/fiinquant-en/python-guidelines/bat-file-configuration","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PYTHON GUIDELINES"}]},{"id":"SBvNfMnwORAnBBzpztbU","title":"Common errors","pathname":"/fiinquant-en/python-guidelines/common-errors","siteSpaceId":"sitesp_C9aAR","breadcrumbs":[{"label":"PYTHON GUIDELINES"}]}]}