Danh mục nguồn tin
Mục lục
Thư viện vnstock_news cấu hình sẵn 18 trang báo điện tử và website tin tức tài chính phổ biến tại Việt Nam.
Tuỳ theo nhu cầu phân tích (thị trường chứng khoán, vĩ mô chính sách hay tin tức xã hội), bạn có thể
chọn nguồn tin phù hợp nhất.
Danh sách 18 website tin tức được tích hợp sẵn
Để chọn nguồn tin, bạn chỉ cần điền mã tương ứng ở cột Mã (site_name) vào hàm fetch_feeder():
1. Nhóm tin tài chính, chứng khoán và doanh nghiệp
Mã (site_name) | Tên trang tin / báo điện tử | Tên miền | Chuyên mục chính |
|---|---|---|---|
cafef | Báo điện tử CafeF | cafef.vn | Tin tức chứng khoán, thông tin doanh nghiệp niêm yết, phân tích tài chính |
vietstock | Báo điện tử Vietstock | vietstock.vn | Tin thị trường, báo cáo tài chính, sự kiện doanh nghiệp, giao dịch nội bộ |
cafebiz | Báo điện tử CafeBiz | cafebiz.vn | Chuyện kinh doanh, đời sống doanh nhân, khởi nghiệp, xu hướng thị trường |
nguoiquansat | Tạp chí Người Quan Sát | nguoiquansat.vn | Đầu tư, tài chính và doanh nghiệp |
2. Nhóm kinh tế vĩ mô, chính sách và đầu tư
Mã (site_name) | Tên trang tin / báo điện tử | Tên miền | Chuyên mục chính |
|---|---|---|---|
vneconomy | Tạp chí Kinh tế Việt Nam | vneconomy.vn | Tin tức vĩ mô, chính sách tiền tệ, tài khoá và kinh tế quốc tế |
baodautu | Báo Đầu tư | baodautu.vn | Dự án đầu tư, dòng vốn FDI, bất động sản và các chính sách kinh tế |
thoibaotaichinhvietnam | Thời báo Tài chính Việt Nam | thoibaotaichinhvietnam.vn | Tài chính công, thuế, hải quan, thị trường trái phiếu |
dddn | Tạp chí Diễn đàn Doanh nghiệp | diendandoanhnghiep.vn | Doanh nghiệp, chính sách và pháp lý kinh doanh |
petrotimes | Tạp chí PetroTimes | petrotimes.vn | Năng lượng, dầu khí và công nghiệp |
3. Nhóm tin tức thời sự và tổng hợp nhanh
Mã (site_name) | Tên trang tin / báo điện tử | Tên miền | Chuyên mục chính |
|---|---|---|---|
vnexpress | Báo điện tử VnExpress | vnexpress.net | Thời sự, chuyên mục kinh doanh |
tuoitre | Báo Tuổi Trẻ | tuoitre.vn | Xã hội, kinh tế đời sống |
dantri | Báo điện tử Dân Trí | dantri.com.vn | Tin tức kinh doanh, thị trường tiêu dùng, thị trường lao động |
vietnamnet | Báo điện tử VietNamNet | vietnamnet.vn | Thời sự chính trị, kinh tế, công nghệ và chuyển đổi số |
thanhnien | Báo Thanh Niên | thanhnien.vn | Kinh tế thị trường, tài chính cá nhân, bất động sản |
nhandan | Báo Nhân Dân | nhandan.vn | Thời sự, chính sách kinh tế |
tienphong | Báo Tiền Phong | tienphong.vn | Thời sự, kinh tế xã hội và thị trường tiêu dùng |
znews | Tạp chí điện tử Tri thức | znews.vn | Công nghệ, lối sống, kinh doanh |
24h | Trang tin 24h | www.24h.com.vn | Tài chính tiêu dùng, giá vàng, tỷ giá |
Danh mục hiện tại không còn các mã plo, nld, ktsg. Nếu bạn gọi các mã này, thư viện sẽ báo lỗi UNKNOWN_SITE để nhắc bạn đổi sang mã phù hợp.
Các hàm tiện ích tra cứu danh mục
1. list_supported_sites() — Tra cứu nhanh mã nguồn tin
Khi đang viết mã trong notebook hoặc terminal, bạn có thể in nhanh danh mục để lấy mã viết tắt:
import vnstock_news
# In bảng danh sách ra màn hình
vnstock_news.list_supported_sites()Nếu muốn lấy danh sách dạng biến trong Python để duyệt qua vòng lặp, thêm display=False:
sites = vnstock_news.list_supported_sites(display=False)
for site in sites:
print(f"Mã: {site['name']} - Web: {site['domain']}")2. source_plan(site_name) — Xem trước đường dẫn nguồn tin
Hàm này giúp bạn xem chính xác thư viện sẽ kiểm tra những đường dẫn sitemap hoặc RSS nào đối với một trang báo cụ thể.
Điểm tiện lợi cho bạn: Hàm chạy hoàn toàn trên máy tính của bạn, không cần gọi mạng và không tiêu tốn bất kỳ lượt gọi API nào:
import vnstock_news
# Xem trước kế hoạch lấy tin của CafeBiz
plan = vnstock_news.source_plan("cafebiz")
print("Sitemap chính:", plan["sitemap_url"])
print("Các kênh RSS:", plan["rss_urls"])Xem kết quả mẫu
{
'sitemap_url': 'https://cafebiz.vn/latestnews-sitemap.xml',
'sitemap_index_url': None,
'rss_urls': [
'https://cafebiz.vn/rss/home.rss',
'https://cafebiz.vn/rss/cau-chuyen-kinh-doanh.rss',
'https://cafebiz.vn/rss/vi-mo.rss',
'https://cafebiz.vn/rss/cong-nghe.rss',
'https://cafebiz.vn/rss/xa-hoi.rss'
],
'rss_index_url': None
}Biến tham chiếu nhanh
Bạn cũng có thể truy xuất trực tiếp danh sách mã nguồn tin:
import vnstock_news
# Danh sách tất cả các mã nguồn tin hỗ trợ
print(vnstock_news.SUPPORTED_SITES)