
关于
访问 20 年以上的全球金融数据:股票、期权、外汇、加密货币、大宗商品、经济指标等。
name: alpha-vantage description: "访问20+年全球金融数据:股票、期权、外汇、加密货币、大宗商品、经济指标和50+技术指标。" risk: unknown source: community metadata: skill-author: K-Dense Inc.
Alpha Vantage — 金融市场数据
访问20+年全球金融数据:股票、期权、外汇、加密货币、大宗商品、经济指标和50+技术指标。
API密钥设置(必需)
- 在 https://www.alphavantage.co/support/#api-key 获取免费密钥(高级计划提供更高速率限制)
- 设置为环境变量:
export ALPHAVANTAGE_API_KEY="your_key_here"
安装
uv pip install requests pandas
基础URL和请求模式
所有请求发送到:
https://www.alphavantage.co/query?function=FUNCTION_NAME&apikey=YOUR_KEY&...params
import requests
import os
API_KEY = os.environ.get("ALPHAVANTAGE_API_KEY")
BASE_URL = "https://www.alphavantage.co/query"
def av_get(function, **params):
response = requests.get(BASE_URL, params={"function": function, "apikey": API_KEY, **params})
return response.json()
快速开始示例
# 股票报价(最新价格)
quote = av_get("GLOBAL_QUOTE", symbol="AAPL")
price = quote["Global Quote"]["05. price"]
# 日线OHLCV
daily = av_get("TIME_SERIES_DAILY", symbol="AAPL", outputsize="compact")
ts = daily["Time Series (Daily)"]
# 公司基本面
overview = av_get("OVERVIEW", symbol="AAPL")
print(overview["MarketCapitalization"], overview["PERatio"])
# 利润表
income = av_get("INCOME_STATEMENT", symbol="AAPL")
annual = income["annualReports"][0] # 最近年度
# 加密货币价格
crypto = av_get("DIGITAL_CURRENCY_DAILY", symbol="BTC", market="USD")
# 经济指标
gdp = av_get("REAL_GDP", interval="annual")
# 技术指标
rsi = av_get("RSI", symbol="AAPL", interval="daily", time_period=14, series_type="close")
API类别
| 类别 | 关键函数 | |------|----------| | 时间序列(股票) | GLOBAL_QUOTE, TIME_SERIES_INTRADAY, TIME_SERIES_DAILY, TIME_SERIES_WEEKLY, TIME_SERIES_MONTHLY | | 期权 | REALTIME_OPTIONS, HISTORICAL_OPTIONS | | Alpha智能 | NEWS_SENTIMENT, EARNINGS_CALL_TRANSCRIPT, TOP_GAINERS_LOSERS, INSIDER_TRANSACTIONS | | 基本面 | OVERVIEW, ETF_PROFILE, INCOME_STATEMENT, BALANCE_SHEET, CASH_FLOW, EARNINGS, DIVIDENDS | | 外汇 | CURRENCY_EXCHANGE_RATE, FX_INTRADAY, FX_DAILY, FX_WEEKLY | | 加密货币 | DIGITAL_CURRENCY_DAILY, DIGITAL_CURRENCY_WEEKLY, DIGITAL_CURRENCY_MONTHLY | | 大宗商品 | WTI, BRENT, NATURAL_GAS, COPPER, ALUMINUM, WHEAT, CORN, COTTON | | 经济指标 | REAL_GDP, CPI, INFLATION, RETAIL_SALES, UNEMPLOYMENT, FEDERAL_FUNDS_RATE | | 技术指标 | SMA, EMA, RSI, MACD, BBANDS, STOCH, ADX, CCI, AROON, OBV |
速率限制
- 免费:5次请求/分钟,500次/天
- 高级:75-1200次请求/分钟(按计划)
常见问题
- 空响应:检查API密钥是否有效
- "Note"字段:已达速率限制,等待后重试
- 数据延迟:免费计划有15分钟延迟
