Alpha Vantage Skill 是 luohy15/financial-skills 项目中的一个技能,提供 Alpha Vantage API 的参考文档,涵盖股票数据、外汇、加密货币、技术指标和基本面数据等 API 的端点与功能说明。
用途 该技能面向需要调用 Alpha Vantage API 的场景,帮助使用者了解各 API 端点的用途与参数,从而获取金融市场的相关数据。
主要能力 根据资料,技能包含按类别组织的 API 文档,references/index.md 提供所有可用 API 的完整树状视图。文档来源为 https://www.alphavantage.co/documentation。
使用方式
- 在 https://www.alphavantage.co/support/#api-key 获取免费 API 密钥。
- 设置 API 密钥,两种方式任选其一:
- 在运行目录的 .env 文件中添加 ALPHAVANTAGE_API_KEY: echo "ALPHAVANTAGE_API_KEY=your_api_key_here" >> .env
- 或导出为环境变量: export ALPHAVANTAGE_API_KEY=your_api_key_here
- 使用指南(面向智能体):
- 数据格式:当 CSV 和 JSON 两种格式都可用时,优先使用 CSV,因为 CSV 更紧凑、更易于解析表格数据;在 API 请求中使用 datatype=csv 参数。
- 响应处理:始终先将 API 响应写入文件,保存到临时文件或数据文件后再处理;读取文件时使用适当的限制(例如 Read 工具的 limit 参数)以控制数据大小,避免上下文负担。
适用场景 适用于需要参考 Alpha Vantage API 文档来查询股票、外汇、加密货币、技术指标和基本面数据的开发或分析场景。
限制 资料未提供该技能的具体收费、价格、平台兼容性、效果或更多使用步骤等信息,这些内容暂未提供。