TY 太一数据 OneShare 接口文档

股票代码工具

股票名称转代码

通过股票名称查询完整的股票代码

版本 2 更新于 2026-07-16 18:29

接口基本信息

  • 接口名称: get_stock_code
  • 功能描述: 通过股票名称查询完整的股票代码(含交易所后缀),支持模糊匹配,自动纠正错误名称
  • 数据更新频率: 实时
  • 请求方法: POST
  • API 路径: https://api.wanxingai.com/openapi/get_stock_code/

输入参数说明

参数名 类型 必选 描述 示例
stock_name str 股票名称(支持简称或全称) 贵州茅台

返回数据说明

字段名 类型 描述
name str 输入的股票名称
corrected_name str 纠正后的正确名称(如有错别字)
stock_code str 完整的股票代码(含交易所后缀)

使用示例

import requests

url = "https://api.wanxingai.com/openapi/get_stock_code/"
headers = {
    "Content-Type": "application/json",
    "Authorization": "Bearer sk-********"
}
payload = {"stock_name": "贵州茅台"}

resp = requests.post(url, json=payload, headers=headers)
print(resp.json())
import java.net.http.*;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();
String json = """
    {"stock_name": "贵州茅台"}
    """;

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.wanxingai.com/openapi/get_stock_code/"))
    .header("Content-Type", "application/json")
    .header("Authorization", "Bearer sk-********")
    .POST(HttpRequest.BodyPublishers.ofString(json))
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
curl -X POST https://api.wanxingai.com/openapi/get_stock_code/ \\
  -H "Content-Type: application/json" \\
  -H "Authorization: Bearer sk-********" \\
  -d '{"stock_name": "贵州茅台"}'

注意事项

  1. 支持模糊匹配,输入部分名称也可查询
  2. 自动纠正常见错别字
  3. 返回代码格式:代码。交易所(如 600519.SH)