2025年9月4日 星期四

Python + pandas 下載股票歷史資料

 

1️⃣ 安裝 Python

  1. 下載 Python(建議 3.11 以上版本)
    Python 官方下載
  2. 安裝時注意:
    • 勾選 Add Python to PATH ✅
    • 選擇 Install Now
  3. 安裝完成後,打開命令提示字元(Windows)或終端機(Mac/Linux)
    輸入檢查版本:
  4. python --version

應該會顯示 Python 3.11.x 或以上


2️⃣ 安裝套件(pandas + yfinance + matplotlib + numpy)

打開命令提示字元 / 終端機,輸入:

pip install pandas yfinance matplotlib numpy

  • pandas:資料整理、計算指標
  • yfinance:下載股票歷史資料
  • matplotlib:畫股價圖、指標圖
  • numpy:數值運算(報酬率等)

建議額外裝 Jupyter Notebook,方便互動式實驗:

pip install notebook


3️⃣ 啟動 Jupyter Notebook

在命令提示字元 / 終端機輸入:

jupyter notebook

  • 會自動開啟瀏覽器
  • 點選 New → Python 3 開一個新的 Notebook
  • 可以直接輸入程式碼開始實驗

4️⃣ 初步測試程式碼(下載股票歷史資料)

import yfinance as yf

import pandas as pd

 

# 下載台積電過去 1 年股價

tsmc = yf.download("2330.TW", period="1y")

print(tsmc.head())  # 顯示前五列資料

如果能看到股價資料,表示環境建置完成,可以開始你的小實驗了!

 

沒有留言:

張貼留言