Cách lấy dữ liệu từ Tradingview bằng thư viện Tvdatafeed

25/03/2024

17,480 lượt đọc

Tiếp nối 2 phần trước về cách lấy dữ liệu lịch sử từ thị trường chứng khoán Việt Nam bằng VNQuant Vnstock. Bài viết này, QM Capital sẽ giới thiệu một phương pháp khác có thể lấy được dữ liệu của các sàn giao dịch trên thế giới từ Tradingview bằng thư viện Tvdatafeed. Cả 3 phương pháp này đều được sử dụng chung trên nền tảng Python qua những dòng code nên việc lấy hết sức dễ dàng và đơn giản, điều này cũng giúp nhà đầu tư tự động hóa quy trình và nhanh chóng. Tvdatafeed là một thư viện Python được thiết kế để giúp người dùng tải xuống dữ liệu lịch sử từ nền tảng TradingView. Với Tvdatafeed, người dùng có thể dễ dàng truy cập và sử dụng dữ liệu lịch sử của các tài sản tài chính như cổ phiếu, tiền điện tử, hoặc chỉ số từ TradingView để phục vụ cho mục đích phân tích kỹ thuật và giao dịch. 

Một số đặc điểm chính

  1. Có thể áp dụng phương pháp này cho tất cả các dữ liệu của chứng khoán thế giới, crypto, commodity index... bằng việc thay Symbol và exchange
  2. Tradingview cung cấp dữ liệu theo nhiều interval khác nhau (phút, giờ, ngày, tuần). Do đó, có thể áp dụng chiến lược giao dịch ở nhiều khung giờ khác nhau.

Hình 1.1. Dữ liệu lịch sử của chỉ số VNINDEX được lấy theo giờ


  1. Có thể tải xuống dữ liệu từ nhiều sàn giao dịch khác nhau, bao gồm NASDAQ, NYSE, LSE, NSE, HOSE…

Hình 1.2. Dữ liệu lịch sử của CL1! được lấy từ sàn NYMEX

Hình 1.3. Dữ liệu lịch sử của BTCUSD được lấy từ sàn COINBASE

Hạn chế của phương pháp này

  1. Đối với chứng khoán Việt nam: Dữ liệu VNINDEX không có volume! Do Tradingview không cung cấp (kể cả tài khoản premium và mua thêm dữ liệu)
  2. Chỉ lấy được tối đa 20.000 quan sát tùy thuộc gói Tài khoản của bạn, Gói trả phí có thể nâng lên 25k-30k

Dưới đây là Link Google Colab hướng dẫn chi tiết: 

Phương pháp 3: Cách lấy dữ liệu từ Tradingview bằng thư viện Tvdatafeed

Trên đây là một số đặc điểm chính và hạn chế của phương pháp lấy dữ liệu lịch sử giá từ Tradingview bằng thư viện Tvdatafeed mà QM Capital đã tổng hợp lại. Qua 3 phương pháp, mỗi phương pháp đều có những ưu và nhược điểm riêng, tùy thuộc vào mục đích sử dụng mà nhà đầu tư lựa chọn linh hoạt. Tóm lại, việc lấy dữ liệu sử dụng công cụ Python ngày càng được phổ biến và có nhiều nguồn thư viện mở giúp nhà đầu tư có thể dễ dàng tiếp cận chỉ với những lệnh code đơn giản, từ đó sẽ giúp nhà đầu tư tự động hóa và tăng hiệu suất. 


  



Chia sẻ bài viết

Đánh giá

Hãy là người đầu tiên nhận xét bài viết này!

Đăng ký nhận tin

Nhập Email để nhận được bản tin mới nhất từ QM Capital.

Bài viết liên quan

Vì sao các dự báo thị trường thường thất bại
14/06/2025
12 lượt đọc

Vì sao các dự báo thị trường thường thất bại C

Mỗi năm, Bloomberg thường thu thập các dự báo từ các chuyên gia về thị trường S&P 500. Những dự báo này được thể hiện dưới dạng những cột màu hồng, trong khi kết quả thực tế lại được đánh dấu bằng những chấm đen. Dữ liệu này đã được theo dõi suốt hơn 25 năm, và kết quả là: phần lớn thời gian, thị trường thực tế lại đi xa hơn hoặc ngược lại với những gì các chuyên gia dự báo.

So sánh giữa đầu tư Growth Investing và Value Investing trong giao dịch thuật toán
11/06/2025
87 lượt đọc

So sánh giữa đầu tư Growth Investing và Value Investing trong giao dịch thuật toán C

Trong đầu tư, đặc biệt là trong giao dịch thuật toán (quant trading), các nhà đầu tư sử dụng nhiều chiến lược khác nhau để tối ưu hóa lợi nhuận và giảm thiểu rủi ro. Hai trong số những chiến lược phổ biến nhất là đầu tư tăng trưởng (growth investing) và đầu tư giá trị (value investing).

Ứng dụng tương quan và tự tương quan trong giao dịch thuật toán
10/06/2025
138 lượt đọc

Ứng dụng tương quan và tự tương quan trong giao dịch thuật toán C

Trong nhiều năm làm việc trong lĩnh vực giao dịch thuật toán, tôi đã chứng kiến sự phát triển vượt bậc của các phương pháp sử dụng các công cụ phân tích như tương quan và tự tương quan để xây dựng các chiến lược giao dịch mạnh mẽ. Hai yếu tố này là cốt lõi trong việc hiểu và dự đoán các xu hướng thị trường, đặc biệt trong những giai đoạn biến động mạnh và không chắc chắn. Tuy nhiên, việc ứng dụng các công cụ này đòi hỏi sự am hiểu sâu sắc về cách thức hoạt động của thị trường, các yếu tố tác động đến chúng và các mối quan hệ giữa các tài sản trong cùng một thời gian.

Làm thế nào để biết cổ phiếu là rẻ hay đắt trên thị trường?
09/06/2025
135 lượt đọc

Làm thế nào để biết cổ phiếu là rẻ hay đắt trên thị trường? C

Xác định cổ phiếu nào là rẻ hay đắt luôn là câu hỏi khó đối với các nhà đầu tư, đặc biệt là trên thị trường, nơi mà các yếu tố như tình hình chính trị, kinh tế và đặc thù của từng ngành có thể ảnh hưởng mạnh mẽ đến giá trị cổ phiếu. Việc phân tích giá trị cổ phiếu không chỉ dựa vào các chỉ số tài chính đơn thuần mà còn phải nhìn vào nhiều yếu tố khác nhau. Cùng tìm hiểu cách nhận diện cổ phiếu rẻ hay đắt qua những nguyên tắc và ví dụ thực tế trên thị trường Việt Nam.

Giới thiệu về các thư viện Python quan trọng trong giao dịch định lượng
05/06/2025
141 lượt đọc

Giới thiệu về các thư viện Python quan trọng trong giao dịch định lượng C

Trong bối cảnh phát triển mạnh mẽ của giao dịch định lượng và tài chính định lượng, Python đã trở thành ngôn ngữ không thể thiếu cho các nhà phát triển trong lĩnh vực này. Với hệ sinh thái thư viện phong phú và mạnh mẽ, Python không chỉ giúp việc phân tích dữ liệu trở nên đơn giản mà còn hỗ trợ các chiến lược giao dịch thuật toán, kiểm thử và triển khai hệ thống giao dịch

Tầm quan trọng của biến động thị trường trong chiến lược đầu tư tại Việt Nam
04/06/2025
126 lượt đọc

Tầm quan trọng của biến động thị trường trong chiến lược đầu tư tại Việt Nam C

Trong bối cảnh thị trường tài chính Việt Nam hiện nay đang trải qua nhiều biến động mạnh mẽ, việc hiểu và đo lường biến động thị trường trở thành yếu tố không thể thiếu đối với các nhà đầu tư. Biến động thị trường không chỉ phản ánh sự dao động trong giá trị tài sản mà còn ảnh hưởng trực tiếp đến quyết định chiến lược đầu tư dài hạn của các nhà quản lý tài chính

video-image

Truy Cập Miễn Phí Thư Viện Bot Tín Hiệu Giao Dịch Tự Động

Đượ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!