快速入门
通过本指南,您将学习如何开始使用AlphaFinance API获取A股市场数据。前提条件
在开始之前,请确保您已经:- 在 AlphaFinance控制台 创建了账户
- 获取了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-DDlimit- 限制返回结果数量page- 分页参数,用于获取更多结果
示例:获取股票基本信息
以下示例展示如何获取贵州茅台(600519)的基本信息:示例:获取股票历史行情
以下示例展示如何获取贵州茅台(600519)在2023年1月的历史行情数据:错误处理
API在出现错误时会返回相应的HTTP状态码和JSON格式的错误信息:分页
对于可能返回大量数据的端点,我们提供分页功能:limit- 每页返回的结果数量(默认:20,最大:100)page- 页码,从1开始(默认:1)