用途:通过 Alpha Vantage API 获取全球金融市场数据,覆盖 20 多年历史,包括股票、期权、外汇、加密货币、大宗商品、经济指标和 50 多种技术指标。
主要能力:时间序列(GLOBAL_QUOTE、TIME_SERIES_INTRADAY/DAILY/WEEKLY/MONTHLY)、期权(REALTIME_OPTIONS、HISTORICAL_OPTIONS)、Alpha Intelligence(NEWS_SENTIMENT、EARNINGS_CALL_TRANSCRIPT、TOP_GAINERS_LOSERS、INSIDER_TRANSACTIONS)、基本面(OVERVIEW、INCOME_STATEMENT、BALANCE_SHEET、CASH_FLOW、EARNINGS、DIVIDENDS、SPLITS)、外汇、加密货币、大宗商品(GOLD、BRENT、NATURAL_GAS 等)、经济指标(REAL_GDP、CPI、FEDERAL_FUNDS_RATE 等)以及 SMA、EMA、MACD、RSI、BBANDS 等技术指标。
使用方式:先在 https://www.alphavantage.co/support/#api-key 获取免费 Key,设置环境变量 export ALPHAVANTAGE_API_KEY="your_key_here",安装依赖 uv pip install requests pandas。所有请求发往 https://www.alphavantage.co/query?function=FUNCTION_NAME&apikey=YOUR_KEY&...params。常用参数有 outputsize(compact/full)、datatype(json/csv)、interval、adjusted。
限制:免费层约 25 次请求/天,超出返回 HTTP 429,批量处理时需加延时(如 time.sleep(0.5));高级计划提供更高限额与实时数据。需处理 Error Message、Note、Information 等返回字段。具体价格与实时数据权限以官方为准。