P1 ·
Python Automation · Finance
Stock Price Statistics (NASDAQ, S&P500, Dow Jones)
Hệ thống thống kê cổ phiếu tự động: tự động thu thập dữ liệu giá hàng ngày của các công ty niêm yết trên các sàn NASDAQ, S&P500, Dow Jones, xử lý dữ liệu lịch sử và tự động xuất báo cáo Excel cấu trúc phục vụ phân tích.
PythonYahoo Finance APIPandasExcel AutomationFinance
Features
- Tự động crawl dữ liệu giá cổ phiếu hàng ngày từ Yahoo Finance API
- Xử lý dữ liệu giá lịch sử và tính toán các chỉ số thống kê cơ bản (trung bình, min, max, biến động volume)
- Tự động tạo và định dạng bảng tính Excel trực quan, chuyên nghiệp bằng Python
- Bộ lọc và highlight tự động các mã thỏa mãn điều kiện nhất định (breakout giá, đột biến khối lượng)
Stack & Tools
- Python: Pandas · Numpy · Requests
- Data Crawling: Yahoo Finance API
- Excel Automation: Xlwt / Openpyxl
Kiến trúc & Quy trình hoạt động
Ứng dụng chạy dưới dạng một script Python kết nối trực tiếp với Yahoo Finance. Chương trình truy vấn danh sách ticker, trích xuất dữ liệu, định dạng bằng Pandas, và ghi ra tệp Excel chứa dữ liệu thô, pivot table cùng với báo cáo thống kê.
Ticker List ➔ Fetch via Yahoo Finance API ➔ Pandas Cleaning & Math ➔ Styled Excel Generation (Xlwt)
Một số hình ảnh dự án (Screenshots)