RepositoryPython
pydata

pydata/pandas-datareader

Extract data from a wide range of Internet sources into a pandas DataFrame.

3.3ksao
695fork
131issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: stock-data

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: pydata

#1 Repository Của Tuần

2
TINIX TRENDING·Chủ đề: financial-data

#2 Repository Của Tuần

💹 Kéo dữ liệu kinh tế vĩ mô từ FRED, OECD, World Bank về pandas DataFrame chỉ với một hàm

Một dòng code là có dữ liệu — không cần tự viết API client cho từng nguồn.

pandas-datareader là thư viện Python thuộc hệ sinh thái pydata, chuyên lấy dữ liệu kinh tế vĩ mô, chính sách và các chỉ số dạng factor từ nhiều nguồn trực tuyến về thẳng pandas DataFrame. Điển hình, chỉ cần pdr.get_data_fred('GS10') là có ngay chuỗi lãi suất trái phiếu chính phủ kỳ hạn 10 năm từ FRED. Cài đặt đơn giản bằng pip install pandas-datareader.

✨ Điểm nổi bật

  • Hỗ trợ nhiều nguồn dữ liệu lớn: FRED, Fama/French, Bank of Canada, World Bank, OECD, Eurostat — tất cả qua chung một API.
  • Giao diện pandas_datareader.macro: interface mới gom các nguồn vĩ mô theo nhóm, dùng nhất quán và dễ mở rộng.
  • Trả về pandas DataFrame: dữ liệu sẵn sàng để phân tích, vẽ biểu đồ hoặc đưa vào pipeline pandas ngay.
  • Cài đặt đơn giản: pip install pandas-datareader, sau đó gọi các hàm kiểu get_data_fred, không cần cấu hình phức tạp.
  • Tài liệu đầy đủ: stable docs trên github.io và readthedocs, kèm development docs cho bản master mới nhất.
  • Bảo trì trong tổ chức pydata: hơn 3.200 sao trên GitHub, CI và coverage công khai, chất lượng được kiểm soát.

💡 Vì sao đáng chú ý

Với người làm phân tích kinh tế hoặc tài chính định lượng, phần khó nhất thường không phải xử lý số liệu mà là gom dữ liệu từ nhiều nguồn khác nhau. Mỗi tổ chức lại có API, định dạng và giới hạn truy cập riêng. pandas-datareader giải quyết đúng chỗ đó: một thư viện duy nhất chuẩn hóa việc kéo dữ liệu vĩ mô, chính sách và factor-style data từ các nguồn uy tín, đưa về DataFrame nên dùng được ngay với toàn bộ hệ sinh thái pandas.

Phù hợp cho các bài toán nghiên cứu thị trường, xây dựng mô hình theo yếu tố vĩ mô, hoặc bất kỳ ai cần chuỗi dữ liệu lịch sử chuẩn hóa để phân tích. Cách dùng đơn giản như trong README giúp giảm đáng kể thời gian viết code lấy dữ liệu, để tập trung vào phân tích thay vì vật lộn với từng API riêng lẻ.


#Python #DataScience #Finance #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
ranaroussi/yfinance

Download market data from Yahoo! Finance's API

25.6k
Oct 25, 2026
RepositoryPython
sinaptik-ai/pandas-ai

Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.

23.9k
Oct 28, 2025
RepositoryPython
RomelTorres/alpha_vantage

A python wrapper for Alpha Vantage API for financial data.

4.9k
Jul 26, 2026
RepositoryHTML
wilsonfreitas/awesome-quant

A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)

30.3k
Oct 28, 2026
RepositoryPython
Asabeneh/30-Days-Of-Python

The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

77.6k
Sep 30, 2026
RepositoryPython
openbq-org/OpenBB

Open Data Platform for analysts, quants and AI agents.

74.8k
Oct 24, 2026
RepositoryPython
scikit-learn/scikit-learn

scikit-learn: machine learning in Python

67.9k
Oct 23, 2026
RepositoryPython
public-apis/public-apis

A collective list of free APIs

493.2k
Oct 29, 2026
RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

376.1k
Sep 15, 2026