PART 7

新聞、電影與股票分析

外部 API 整合與專業技術指標

RSS 新聞訂閱 TMDb 電影 API RSI / MACD / KD

📰 新聞焦點功能

RSS 訂閱來源

  • 🇹🇼 中央社 - 官方通訊社
  • 📰 聯合新聞網 - 綜合新聞
  • 💻 科技新報 - 科技產業
  • 🚀 數位時代 - 數位創新
技術實作:使用 feedparser 解析 RSS XML,自動彙整多來源新聞!
新聞與電影

🎬 熱門電影推薦

TMDb API 整合

url = "https://api.themoviedb.org/3/discover/movie"
params = {
    'api_key': tmdb_api_key,
    'language': 'zh-TW',
    'sort_by': 'popularity.desc'
}
response = requests.get(url, params=params)

電影資訊包含

  • 🖼️ 高品質電影海報
  • ⭐ TMDb 評分(0-10 分)
  • 📅 上映日期
  • 📝 繁體中文劇情簡介
  • 🎥 YouTube 預告片連結

📊 股票技術分析

支援的技術指標

指標 說明 參數 判斷標準
RSI 相對強弱指標 14 日 >70 超買, <30 超賣
MACD 趨勢指標 12,26,9 多空訊號判斷
MA 移動平均線 5,20,60 支撐壓力線
布林通道 波動區間 20,2 價格通道
KD 隨機指標 14,3 黃金/死亡交叉

📈 股票分析實作

使用 FinMind 取得台股資料

from FinMind.data import DataLoader
from ta.momentum import RSIIndicator
from ta.trend import MACD

dl = DataLoader()
hist = dl.taiwan_stock_daily(
    stock_id='2330',
    start_date='2026-01-01',
    end_date='2026-03-31'
)

# 計算 RSI
rsi = RSIIndicator(close=hist['close'], n=14)
rsi_values = rsi.rsi()
股票分析

📝 文字摘要功能

貼上長篇文章,AI 自動提取重點:

📋

內容摘要

簡潔的重點整理

🎯

關鍵重點

5 個核心要點

💡

實用建議

AI 提供的建議

應用場景:閱讀報告、整理筆記、快速掌握長文重點!

📌 Part 7 小結

外部 API 整合技術

  • RSS 新聞:feedparser 解析多來源新聞
  • TMDb 電影:熱門電影與繁中資訊
  • FinMind 股票:台股歷史資料取得
  • ta 技術指標:RSI, MACD, KD 等計算
  • AI 摘要:長文重點提取
⚠️ 投資警語:技術指標僅供參考,不構成投資建議!
前往 Part 8:總結與延伸應用 →