S SPARKDATA
← Back to data results

China equities

Stock Share Structure

StockShareStructure
Paid · PlusJSONTry online

This API requires paid access or an active trial. Review its fields and examples first; online payments are not available yet.

Data description

Use the field names shown below when building requests.

股本结构 API 支持通过输入沪深北上市公司名称或股票代码,获取该上市公司详细的股本结构信息。接口返回包括总股本、A 股、B 股、H 股等各类股份数量,以及流通股份、未流通股份、限售股、无限售股等细分指标数据,同时提供股本变动时间、变动原因等信息,帮助用户了解企业股本结构及动态变化。 典型问法:XX 公司的总股本是多少?XX 股票当前的股本结构如何? 1、单股股本结构查询 支持输入沪深北上市公司名称或股票代码,精准查询该股票的完整股本结构信息,涵盖总股本、各类别股份数量、流通与未流通股份占比等核心数据。 示例:查询贵州茅台的总股本及 A 股流通数量;获取股票代码 000002 的万科 A 当前限售股与无限售股的具体数据。 2、多股股本对比查询 支持输入多个沪深北上市公司名称或股票代码,批量查询多只股票的股本结构信息,并可对比不同公司的股本规模、股份构成差异。 示例:对比宁德时代与隆基绿能的总股本及 H 股占比;查询招商银行、平安银行的流通 A 股与未流通股份比例异同。 3、股本变动追踪查询 支持获取上市公司股本变动历史记录,包括变动时间、变动前后股本数据、变动原因(如增发、回购、送股等),帮助用户分析企业股本动态调整逻辑。 示例:查询比亚迪近三年股本具体数据及变动原因。

POST /v1/data/operations/StockShareStructure · JSON

Input parameters

FieldTypeConstraintDescription and example
stockObject
证券代码
string_array
string_array
Required
Dictionary selection: STOCK_A_COMPANY
股票代码是沪深北上市公司通用的股票代码,支持一次获取多个品种数据

Example: ["1679"]

beginDate
开始日期
date
date
Optional查询股票股本结构数据区间的起始时间,输入格式为 “YYYY-MM-DD”

Example: 2026-09-30

endDate
截止日期
date
date
Optional截止日期是指截至某一指定日期,股票历史的股本结构变动情况

Example: 2026-09-30

pageNo
页面编号
number
number
Optional定位分页查询的目标页码,默认不限

Example: 1

pageSize
页内记录数
number
number
Optional单页返回的最大记录条数,默认不限

Example: 5

Response fields

FieldTypeConstraintDescription and example
stockobject
股票内码
string
string
—沪深北上市股票的内部编码

Example: Example text

stockname
股票名称
string
string
—沪深北上市公司的股票简称

Example: Example text

stockcode
股票代码
string
string
—沪深北上市公司的通用股票代码

Example: Example text

enddate
截止日期
string
string
—股本结构信息截止日期

Example: Example text

totalshares
总股本(仅普通股)(万股)
string
string
—沪深北上市股票的总股本(仅普通股)

Example: Example text

ashares
A股合计(万股)
string
string
—沪深北上市股票的A股股份

Example: Example text

afloats
流通A股(万股)
string
string
—沪深北上市股票的流通A股股份

Example: Example text

restrictasharep
有限售条件流通A股(万股)
string
string
—沪深北上市股票的有限售条件的流通A股股份

Example: Example text

nonrestrictedshares
无限售条件流通A股(万股)
string
string
—沪深北上市股票的无限售条件的流通A股股份

Example: Example text

nonlistedshares
未流通A股(万股)
string
string
—沪深北上市股票的未流通A股股份

Example: Example text

bsharestotal
B股合计(万股)
string
string
—沪深北上市股票的B股股份

Example: Example text

listedbshares
流通B股(万股)
string
string
—沪深北上市股票的流通B股股份

Example: Example text

nonlistedrestrictedbshares
未流通B股(万股)
string
string
—沪深北上市股票的未流通B股股份

Example: Example text

hshares
H股合计(万股)
string
string
—沪深北上市股票的H股股份

Example: Example text

otherfloatshares
海外上市股合计(万股)
string
string
—沪深北上市股票的海外上市股份

Example: Example text

sshares
S股合计(万股)
string
string
—沪深北上市股票的S股股份

Example: Example text

nshares
N股合计(万股)
string
string
—沪深北上市股票的N股股份

Example: Example text

changereason
股本变动原因说明
string
string
—沪深北上市股票的股本变动原因说明

Example: Example text

floatshares
流通股本(万股)
number
number
—沪深北上市股票的流通股本

Example: 1

restrictedshares
限售股本(万股)
number
number
—沪深北上市股票的限售股本

Example: 1

nonfloatshares
非流通股本(万股)
number
number
—沪深北上市股票的非流通股本

Example: 1

totalsharesinclprefer
总股本(含优先股)(万股)
number
number
—沪深北上市股票的总股本(含优先股)

Example: 1

prefershares
优先股(万股)
number
number
—沪深北上市股票的优先股

Example: 1

stateholding
国家持股(万股)
number
number
—沪深北上市股票的国家持股

Example: 1

slegalpersonholding
国有法人持股(万股)
number
number
—沪深北上市股票的国有法人持股

Example: 1

otherdcapitalholding
其他内资持股合计(万股)
number
number
—沪深北上市股票的其他内资持股合计

Example: 1

dlegalpersonholding
其中:境内法人持股(万股)
number
number
—其中:境内法人持股

Example: 1

managementshares
其中:高管持股(万股)
number
number
—其中:高管持股

Example: 1

otherdnaturalpersonholding
其中:其他境内自然人持股(万股)
number
number
—其中:其他境内自然人持股

Example: 1

foreignholding
外资持股合计(万股)
number
number
—外资持股合计

Example: 1

flegalpersonholding
其中:境外法人持股(万股)
number
number
—其中:境外法人持股

Example: 1

fnaturalpersonholding
其中:境外自然人持股(万股)
number
number
—其中:境外自然人持股

Example: 1

restrictedbshares
有限售条件流通B股(万股)
number
number
—沪深北上市股票的有限售条件流通B股

Example: 1

nonrestrictedbshares
无限售条件流通B股(万股)
number
number
—沪深北上市股票的无限售条件流通B股

Example: 1

restrictedhshares
有限售条件流通H股(万股)
number
number
—沪深北上市股票的有限售条件流通H股

Example: 1

nonrestrictedhshares
无限售条件流通H股(万股)
number
number
—沪深北上市股票的无限售条件流通H股

Example: 1

neeqashares
三板A股(万股)
number
number
—三板转北交所股票的三板A股

Example: 1

neeqbshares
三板B股(万股)
number
number
—三板转北交所股票的三板B股

Example: 1

Request example

Example instruments, required parameters and applicable page limits are prefilled. Open the side drawer for field notes and a live response.

{
  "parameters": {
    "stockObject": [
      "1679"
    ],
    "pageNo": 1,
    "pageSize": 5
  }
}
  • stockObject: 贵州茅台 · 600519.SH
  • Samples use verified instruments and dictionary values. Records depend on the query range, data updates and the selected key's permissions.
  • The sample requests 5 records; some business aggregates may return more rows, as shown in the actual response.

Coverage and access boundaries

Run the example to check the securities, dates and fields you need. Available history and content rights vary by endpoint. Requests use your account access and the selected API key.

Follow the parameter notes for minute intervals, price adjustment and time units. A missing field does not mean a zero value.