22/03/2024
30,260 lượt đọc
Cách lấy dữ liệu bằng thư viện Vnstock
Tiếp nối phần trước về cách lấy dữ liệu bằng VNQuant. Bài viết này, QM Capital sẽ giới thiệu một phương pháp khác là Vnstock và thư viện này cũng dùng chung nền tảng là Python. Vnstock là thư viện Python được thiết kế bởi tác giả Vũ Thịnh nhằm để tải dữ liệu chứng khoán Việt Nam một cách dễ dàng và hoàn toàn miễn phí. Thư viện này sử dụng các nguồn cấp dữ liệu đáng tin cậy từ công ty chứng khoán và công ty phân tích thị trường tại Việt Nam. Gói này cũng được thiết kế dựa trên nguyên tắc về sự đơn giản và mã nguồn mở, hầu hết các hàm được viết dựa trên thư viện request và pandas có sẵn trên môi trường Google Colab do đó người dùng không cần cài đặt thêm các gói thư viện kèm theo.
Hình 1.1. Danh sách mã chỉ số
Hình 1.2. Dữ liệu lịch sử giá của hợp đồng tương lai VN30F1M
Hình 1.3. Dữ liệu khớp lệnh trong ngày giao dịch
Hình 1.4. Dữ liệu lịch sử của VNINDEX
Hình 1.5. Xuất file dữ liệu để sẵn sàng sử dụng với Amibroker

Hình 1.6. Biểu đồ nến và khối lượng của MWG
Dưới đây là Link Google Colab hướng dẫn chi tiết:
Phương pháp 2: Download dữ liệu từ thư viện Vnstock
Trên đây là một số ưu, nhược điểm của thư viện Vnstock mà QM Capital đã tổng hợp, hẹn mọi người trong bài viết sau về cách lấy dữ liệu từ các sàn giao dịch trên thế giới từ Tradingview bằng thư viện Tvdatafeed .
0 / 5
Thống kê Bayes xuất phát từ một nguyên tắc rất tự nhiên nhưng lại có sức mạnh đặc biệt lớn trong các hệ thống phức tạp như thị trường tài chính: niềm tin của chúng ta về một hiện tượng không cố định, mà thay đổi khi có thêm thông tin mới. Trong bối cảnh tài chính, điều này đặc biệt quan trọng vì thị trường không có trạng thái cân bằng lâu dài; thay vào đó, nó liên tục chuyển đổi qua nhiều chế độ (regime), thường xuyên chịu tác động bởi tin tức, dòng tiền, tâm lý nhà đầu tư và các yếu tố bất ngờ khác. Định lý Bayes cho phép chúng ta mô hình hóa sự thay đổi này thông qua ba thành phần cơ bản: “prior” – niềm tin ban đầu, “likelihood” – khả năng bằng chứng xuất hiện nếu giả thuyết đúng, và “posterior” – niềm tin đã được cập nhật.
Bước ngoặt của một người làm trading không phải lúc họ học được thêm một chỉ báo mới, mà là lúc họ nhận ra: thị trường không hề “trơn tru” và ngẫu nhiên như sách vở nói. Nó có những điểm lệch, những nhịp lặp lại, những hành vi rất… con người. Và nếu mình đủ kiên nhẫn để nhìn sâu vào dữ liệu, những điểm lệch đó chính là chỗ để mình kiếm tiền một cách có kỷ luật. Đó là cách nhiều người bước từ “trade theo cảm giác” sang “quant trading”.
Trên thị trường, không phải phiên nào cũng có cấu trúc giống nhau. Nếu nhìn lại một năm giao dịch của VNIndex hoặc phái sinh VN30, bạn sẽ thấy khá rõ: chỉ khoảng 60–65% số phiên là dao động trong biên độ “bình thường” (ví dụ ±0,7% so với tham chiếu). Khoảng 20% số phiên còn lại dao động rộng hơn hẳn (1–1,5%), và có một nhóm nhỏ, thường chỉ 5–8% số phiên, biến động rất khó chịu: mở cửa một kiểu, giữa phiên đảo chiều, cuối phiên bị kéo mạnh do tin tức hoặc do khối ngoại. Điều đáng nói là phần lớn những phiên “khó chịu” này không xuất hiện ngẫu nhiên, mà rơi đúng vào những ngày có thông tin: họp Fed rạng sáng hôm trước, Ngân hàng Nhà nước điều chỉnh tỷ giá, công bố CPI của Mỹ hoặc châu Âu, hoặc trong nước có tin liên quan đến nhóm ngành ngân hàng – bất động sản. Nói cách khác: lịch biến động là thứ có thể đoán trước, chỉ có hướng biến động là không.
Trong tài chính, đặc biệt là giao dịch định lượng (quant trading), việc phân tích các chỉ số kinh tế và sự kiện vĩ mô không chỉ giúp nhà đầu tư hiểu rõ tình hình nền kinh tế mà còn cung cấp dữ liệu đầu vào quan trọng cho các mô hình dự báo và chiến lược giao dịch. Những chỉ số này có thể ảnh hưởng mạnh đến tâm lý thị trường, từ đó tác động đến quyết định đầu tư và giao dịch. Trong bài viết này, chúng ta sẽ cùng tìm hiểu những chỉ số kinh tế quan trọng cần theo dõi và cách chúng ảnh hưởng đến thị trường tài chính trong chiến lược quant trading.
Trong lĩnh vực giao dịch tài chính, một trong những yếu tố quan trọng giúp các nhà đầu tư đưa ra quyết định chính xác là dòng tiền (capital flow). Dòng tiền không chỉ phản ánh sự thay đổi trong tâm lý và hành vi của các nhà đầu tư mà còn cung cấp thông tin quý giá về xu hướng thị trường. Một trong những phương pháp giao dịch hiệu quả được phát triển từ việc phân tích dòng tiền chính là Flow-based strategies. Bài viết này sẽ cung cấp cái nhìn chi tiết về dòng tiền, tầm quan trọng của nó trong giao dịch, và cách thức áp dụng chiến lược dựa trên dòng tiền để tối ưu hóa kết quả giao dịch.
Trong lĩnh vực giao dịch tài chính, tín hiệu giao dịch đóng vai trò vô cùng quan trọng trong việc giúp các nhà đầu tư đưa ra quyết định mua, bán hoặc giữ các tài sản tài chính. Tín hiệu giao dịch là nền tảng để xây dựng chiến lược giao dịch, giúp nhà đầu tư tối ưu hóa lợi nhuận và giảm thiểu rủi ro. Tuy nhiên, việc hiểu và áp dụng tín hiệu giao dịch đúng cách lại không phải là điều dễ dàng. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về tín hiệu giao dịch, các loại tín hiệu phổ biến và cách ứng dụng chúng vào thực tế giao dịch.
Được nghiên cứu và phát triển bởi các chuyên gia từ QMTrade và cộng đồng nhà đầu tư chuyên nghiệp.
Truy cập ngay!