Skip to main content
POST
/
v1
/
stock
/
company-prices
Company Stock Prices
curl --request POST \
  --url https://api.reportify.cn/v1/stock/company-prices \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "symbol": "<string>",
  "start_date": "<string>",
  "end_date": "<string>"
}
'
{
  "status": 123,
  "code": 123,
  "message": "<string>",
  "data": {}
}

股票价格

URL: /v1/stock/company-prices 方法: POST
描述: 获取当前和历史股票价格数据。

请求参数

参数名类型必填描述
symbolstr股票代码,如 HK:00700US:AAPL
start_datestr开始日期(YYYY-MM-DD)。
end_datestr结束日期(YYYY-MM-DD)。

响应参数

参数名类型描述
statusintHTTP 状态码。
codeint响应代码(0 表示成功)。
messagestr响应消息。
dataobject价格数据。
  itemsarray价格列表。
    datestr日期(YYYY-MM-DD)。
    symbolstr股票代码。
    trade_volumeint成交量。
    stock_namestr股票名称。
    stock_change_percentnumber涨跌幅(小数形式)。
    ps_ttmnumber市销率(TTM)。
    pbnumber市净率。
    turnover_ratenumber换手率。
    pcf_ttmnumber市现率(TTM)。
    trade_amountnumber成交额。
    pe_ttmnumber市盈率(TTM)。
    dividend_yieldnumber股息率。
    stock_pricenumber股票价格。
    market_capitalizationnumber市值。
    market_capitalization_a_sharenumberA股市值。

请求示例

cURL
curl -X POST https://api.reportify.cn/v1/stock/company-prices \
-H "Authorization: Bearer 447460****09c9" \
-H "Content-Type: application/json" \
-d '{
    "symbol": "HK:00700",
    "start_date": "2025-12-01",
    "end_date": "2025-12-09"
}'
Python
import requests

url = "https://api.reportify.cn/v1/stock/company-prices"
headers = {
    "Authorization": "Bearer 447460****09c9",
    "Content-Type": "application/json"
}
data = {
    "symbol": "HK:00700",
    "start_date": "2025-12-01",
    "end_date": "2025-12-09"
}

response = requests.post(url, headers=headers, json=data)
print(response.json())

响应示例

{
  "status": 200,
  "code": 0,
  "message": "",
  "data": {
    "items": [
      {
        "date": "2025-12-09",
        "symbol": "00700",
        "trade_volume": 17431321,
        "stock_name": "腾讯控股",
        "stock_change_percent": -0.0041,
        "ps_ttm": 7.1456,
        "pb": 4.3007,
        "turnover_rate": 0.0019,
        "pcf_ttm": 17.9455,
        "trade_amount": 10484820078,
        "pe_ttm": 23.9193,
        "dividend_yield": 0.0075,
        "stock_price": 602.5,
        "market_capitalization": 5509795433315,
        "market_capitalization_a_share": 5509795433315
      },
      {
        "date": "2025-12-08",
        "symbol": "00700",
        "trade_volume": 13421327,
        "stock_name": "腾讯控股",
        "stock_change_percent": -0.0082,
        "ps_ttm": 7.1752,
        "pb": 4.3185,
        "turnover_rate": 0.0015,
        "pcf_ttm": 18.02,
        "trade_amount": 8134379992,
        "pe_ttm": 24.0185,
        "dividend_yield": 0.0075,
        "stock_price": 605,
        "market_capitalization": 5532657655030,
        "market_capitalization_a_share": 5532657655030
      }
    ]
  }
}

错误响应

状态码描述
422请求参数验证失败。

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Input schema for company stock prices

symbol
string
required

Stock symbol

start_date
string

Start date (YYYY-MM-DD)

end_date
string

End date (YYYY-MM-DD)

Response

Successful Response

Generic response wrapper from stock API

status
integer

HTTP status code

code
integer

Response code (0 for success)

message
string

Response message

data
Data · object

Response data (structure varies by endpoint)