A股歷史行情數據 API 接口


A股歷史行情數據 API 接口

所有A股歷史交易行情數據,全量歷史交易 / 包含前后復權數據。

img

1. 產品功能

  • 支持所有 A 股全量歷史(天)交易查詢;
  • 包含上交所和深交所所有股票數據;
  • 每日 A 股收盤后更新當日交易數據,停牌不更新;
  • 支持一次查詢多個股票歷史數據;
  • 支持任意時間段查詢;
  • 超高查詢效率,千萬級數據毫秒級返回;
  • 支持查詢所有交易數據的未復權、前復權、后復權數據;
  • 全接口支持 HTTPS(TLS v1.0 / v1.1 / v1.2 / v1.3);
  • 全面兼容 Apple ATS;
  • 全國多節點 CDN 部署;
  • 接口極速響應,多台服務器構建 API 接口負載均衡。

2. API 文檔

API 詳情地址: https://www.gugudata.com/api/details/stockcn

接口地址: https://api.gugudata.com/stock/cn

返回格式: application/json; charset=utf-8

請求方式: GET

請求協議: HTTPS

請求示例: https://api.gugudata.com/stock/cn?appkey=YOUR_APPKEY&symbol=YOUR_VALUE&begindate=YOUR_VALUE&enddate=YOUR_VALUE&adjust=

數據預覽: https://www.gugudata.com/preview/stockcn

接口測試: https://api.gugudata.com/stock/cn/demo

前置接口

前置接口說明: 查詢 A 股股票代碼列表數據,支持分頁查詢

前置接口地址: https://api.gugudata.com/stock/cnsymbols?appkey=YOUR_APPKEY&pageindex=YOUR_VALUE&pagesize=YOUR_VALUE

前置接口參數說明: appkey=YOUR_APPKEY&pageindex=第幾頁&pagesize=每頁返回數量,最大 50 條

前置接口返回格式: application/json; charset=utf-8

前置接口返回說明: 包含股票編碼、股票名稱、股票中文名稱

前置接口請求方式: GET

前置接口請求協議: HTTPS

3. 請求參數(如果為 POST 請求,那么參數以 JSON 的格式傳遞)

參數名 參數類型 是否必須 默認值 備注
appkey string YOUR_APPKEY 付費后獲取的 APPKEY
symbol string YOUR_VALUE A股股票代碼,具體值參見 A股股票代碼參數枚舉頁面。支持一次查詢多個股票,使用逗號隔開,參數格式為:600031,600036
begindate string YOUR_VALUE 股票交易開始時間,格式為 20200101
enddate string YOUR_VALUE 股票交易結束時間,格式為 20200101,與開始時間最大時間跨度支持 366 個自然日,獲取全量數據請分批獲取,數據量較大,請保持合理的請求頻率
adjust string 查詢前復權、后復權數據,如果傳遞參數值為 pre,那么返回前復權數據(所有數據進行了前復權);如果傳遞參數值為 after,那么返回后復權數據;默認值為空或不傳遞,返回未復權數據

4. 返回參數

參數名 參數類型 備注
DataStatus.StatusCode int 接口返回狀態碼
DataStatus.StatusDescription string 接口返回狀態說明
DataStatus.ResponseDateTime string 接口數據返回時間
DataStatus.DataTotalCount int 此條件下的總數據量,一般用於分頁計算
Data.TimeKey int 交易日期
Data.Symbol string A股股票代碼
Data.StockName string 股票名稱
Data.Open double 開盤價
Data.Close double 收盤價
Data.High double 最高
Data.Low double 最低
Data.TradingAmount double 成交額 ,單位:元
Data.TradingAmount int 成交量,單位:股
Data.Swing double 振幅,單位:%
Data.ChangePercent double 漲跌幅 ,單位:%
Data.ChangeAmount double 漲跌額 ,單位:元
Data.TurnoverRate double 換手率 ,單位:%

5.接口響應狀態碼

狀態碼 狀態碼解釋 備注
100 正常返回
501 參數錯誤 請檢查您傳遞的參數個數以及參數類型是否匹配
502 請求頻率受限 一般建議每秒請求不超過 100 次
503 APPKEY 權限超限/訂單到期 請至開發者中心檢查您的 APPKEY 是否到期或是否權限超限
504 APPKEY 錯誤 請檢查傳遞的 APPKEY 是否為開發者中心獲取到的值
505 請求的次數超出接口限制 請檢查對應接口是否有請求次數限制以及您目前的接口請求剩余次數
900 接口響應錯誤 接口可用性為 99.999%,如獲取到此狀態碼請郵件聯系我們

6. 開發語言請求示例代碼

示例代碼包含的開發語言:C#, Go, Java, jQuery, Node.js, Objective-C, PHP, Python, Ruby, Swift 等,其他語言進行對應的 RESTful API 請求實現即可。

image-20210629091827770


咕咕數據,專業的數據提供商,提供專業全面的數據接口、商業數據分析,讓數據成為您的生產原料。

image-20200716141435988

咕咕數據基於我們五年來為企業客戶提供的海量數據支撐,將部分通用數據、通用功能抽象成產品級 API,大大滿足了用戶在產品開發過程中對基礎數據的需求,同時降低了復雜功能的實現門檻與人力成本。

除了我們已開放的分類數據與接口外,還有海量數據正在整理、清洗、整合、構建中,后期會開放更多的數據與雲端功能接口供用戶使用。

目前已開放的數據接口 API


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM