get_stock_monthly_average
Get monthly average stock prices for trend analysis, technical analysis, and periodic investment performance evaluation. Provides average, weighted, volume-weighted, median price, and monthly change per month.
Instructions
取得股票月平均價格。
計算股票每月的平均成交價格,可用於觀察價格趨勢、 技術分析參考,以及定期定額投資績效評估。
使用範例: get_stock_monthly_average("2330") # 查詢台積電月均價 get_stock_monthly_average("0050") # 查詢0050月均價
Args: symbol: 股票代碼 (例如: "2330")
Returns: MCPToolResponse[MonthlyAverageData]: 統一格式的回應,包含: - success (bool): 操作是否成功 - data (MonthlyAverageData): 月平均價格資訊,包含: * symbol: 股票代碼 * monthly_averages: 月平均列表,每項包含: - year_month: 年月 (YYYY-MM) - average_price: 月平均成交價 - weighted_average: 加權平均價 - median_price: 中位數價格 - volume_weighted_price: 成交量加權價 - trading_days: 交易日數 - monthly_change: 月變化百分比 - error (str): 錯誤訊息(失敗時) - tool (str): 工具名稱
Raises: 查詢失敗時返回錯誤回應,可能的原因: - 股票代碼不存在 - 月均價資料尚未計算 - 資料來源暫時無法存取
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes |