Skip to main content

快速入门

通过本指南,您将学习如何开始使用AlphaFinance API获取A股市场数据。

前提条件

在开始之前,请确保您已经:
  1. AlphaFinance控制台 创建了账户
  2. 获取了API密钥

身份验证

所有API请求都需要通过API密钥进行身份验证。您可以通过添加 X-API-KEY 请求头来完成身份验证:
请妥善保管您的API密钥,不要在客户端代码或公开仓库中暴露它。

基本请求结构

AlphaFinance API采用RESTful设计,基本URL结构为:
例如:
  • https://api.alphafin.x-pai.com/v1/stock/search - 搜索股票
  • https://api.alphafin.x-pai.com/v1/market/daily - 获取日K行情数据
  • https://api.alphafin.x-pai.com/v1/financials/income-statement - 获取利润表数据

常见参数

以下是API请求中常用的查询参数:
  • symbol - 股票代码,如 600519(贵州茅台)
  • fields - 指定返回字段,用逗号分隔
  • begin_date / end_date - 指定日期范围,格式为 YYYY-MM-DD
  • limit - 限制返回结果数量
  • page - 分页参数,用于获取更多结果

示例:获取股票基本信息

以下示例展示如何获取贵州茅台(600519)的基本信息:
响应示例:

示例:获取股票历史行情

以下示例展示如何获取贵州茅台(600519)在2023年1月的历史行情数据:
响应示例(部分数据):

错误处理

API在出现错误时会返回相应的HTTP状态码和JSON格式的错误信息:
常见错误码:

分页

对于可能返回大量数据的端点,我们提供分页功能:
分页参数:
  • limit - 每页返回的结果数量(默认:20,最大:100)
  • page - 页码,从1开始(默认:1)
响应中会包含分页信息:

后续步骤

现在您已经了解了如何使用AlphaFinance API,您可以:
  1. 查看 API参考文档 了解所有可用的端点
  2. 学习如何使用 股票代码体系数据频率
  3. 探索我们的 SDK和工具 简化开发过程
如果您有任何问题,请随时 联系我们 或访问我们的 开发者社区