2025年9月10日 星期三

股票的基本資料

 

這樣執行後,你會看到:

  1. info → 股票公司基本資訊(名稱、產業、PE、股本、股東權益…)

  2. financials → 歷年損益表

  3. balance_sheet → 資產負債表

  4. cashflow → 現金流量表

  5. dividends → 歷史股利

  6. splits → 股票拆股紀錄

     

    1️⃣基本資料

    info = ticker.info print(info)
  7. info 是一個 字典 (dict),包含該股票的公司資料、產業、上市地點、市值、市盈率、股價、Beta 值等。

  8. 範例欄位:

    { 'symbol': '2330.TW', 'shortName': '台積電', 'longName': 'Taiwan Semiconductor Manufacturing Company Limited', 'sector': 'Technology', 'industry': 'Semiconductors', 'marketCap': 6000000000000, 'previousClose': 580.0, ... }
  9. ====================================================== 

     

import yfinance as yf
import pandas as pd

# 1️⃣ 選股票
ticker_symbol = "2330.TW"
ticker = yf.Ticker(ticker_symbol)

# 2️⃣ 取得基本資料
info = ticker.info
print("📌 基本資料(info):")
for key, value in info.items():
    print(f"{key}: {value}")

# 3️⃣ 歷年損益表(Income Statement)
financials = ticker.financials
print("\n📌 歷年損益表(financials):")
print(financials)

# 4️⃣ 資產負債表(Balance Sheet)
balance_sheet = ticker.balance_sheet
print("\n📌 資產負債表(balance_sheet):")
print(balance_sheet)

# 5️⃣ 現金流量表(Cash Flow)
cashflow = ticker.cashflow
print("\n📌 現金流量表(cashflow):")
print(cashflow)

# 6️⃣ 股利資料
dividends = ticker.dividends
print("\n📌 歷史股利(dividends):")
print(dividends)

# 7️⃣ 股票拆股歷史
splits = ticker.splits
print("\n📌 股票拆股歷史(splits):")
print(splits)


沒有留言:

張貼留言