StockTV 印度股票数据 API 对接文档

249 阅读3分钟

StockTV 印度股票数据 API 对接文档

概述

本文档提供与 StockTV 平台对接获取印度股票市场数据的 API 接口说明。该接口支持获取印度市场的股票列表、实时行情、公司信息、K线数据等,适用于金融分析、投资决策、行情展示等场景。

平台支持国家包括:印度、马来西亚、印度尼西亚、美国、日本、韩国、新加坡、巴西、哥伦比亚、越南、沙特阿拉伯等


使用准备

1. 获取 API Key

2. 接口基础信息

  • 基础 URLhttps://api.stocktv.top
  • 请求协议:HTTP/HTTPS
  • 数据格式:所有接口返回 JSON 格式数据
  • 编码格式:UTF-8
  • 跨域支持:支持 CORS(Access-Control-Allow-Origin: *

印度市场 API 接口列表

1. 获取印度股票列表(市场列表)

接口地址
GET /stock/stocks

请求示例

GET https://api.stocktv.top/stock/stocks?countryId=14&pageSize=10&page=1&key=YOUR_API_KEY

请求参数

参数名类型必填说明
countryIdint国家 ID,14 表示印度
pageSizeint每页数量,默认 10
pageint当前页码,默认 1
keystring用户授权 Key
exchangeIdint交易所 ID(如 46 表示 NSE)

返回字段(部分)

{
  "id": 41602,
  "symbol": "ADANIENT.NS",
  "name": "Adani Enterprises Ltd.",
  "lastPrice": "2145.65",
  "chg": "+12.30",
  "chgPct": "+0.58%",
  "volume": "1234567",
  "avgVolume": 441318,
  "marketCap": "654321000000",
  "pe": "25.4",
  "countryNameTranslated": "India",
  "flag": "IN",
  "exchangeId": 46
}

💡 交易所 ID 参考

  • 46: NSE(国家证券交易所)
  • 74: BSE(孟买证券交易所)

2. 获取单只股票实时行情

接口地址
GET /market/todayMarket

请求示例

GET https://api.stocktv.top/market/todayMarket?key=YOUR_API_KEY&symbol=ADANIENT.NS

请求参数

参数名类型必填说明
keystring用户授权 Key
symbolstring股票代码,如 ADANIENT.NS

返回字段

{
  "code": 200,
  "message": "操作成功",
  "data": {
    "lastPrice": "2145.65",
    "previous_close": "2133.35",
    "open": "2138.00",
    "high": "2150.00",
    "low": "2135.20",
    "volume": "1234567",
    "bid": "2145.60 x 100",
    "ask": "2145.70 x 80",
    "pc": "+12.30",
    "pcp": "+0.58%",
    "time": "15:29:45",
    "timestamp": "1717728251"
  }
}

3. 获取公司详细信息

接口地址
GET /stock/companyInfo

请求示例

GET https://api.stocktv.top/stock/companyInfo?id=101&key=YOUR_API_KEY

请求参数

参数名类型必填说明
idint公司唯一 ID(可通过股票列表获取)
keystring用户授权 Key

返回字段

{
  "companyName": "Aditya Birla Capital Ltd",
  "description": "Aditya Birla Capital Limited 提供保险、资产管理、贷款等金融服务...",
  "industry": "Insurance",
  "sector": "Financials",
  "employeeCount": 34681,
  "market": "India",
  "countryId": 14,
  "website": "https://www.adityabirlacapital.com"
}

4. 获取 K线 数据(历史行情)

接口地址
GET /stock/kline

请求示例

GET https://api.stocktv.top/stock/kline?symbol=ADANIENT.NS&period=1d&count=30&key=YOUR_API_KEY

请求参数

参数名类型必填说明
symbolstring股票代码
periodstring周期:1m, 5m, 15m, 1h, 1d, 1w
countint获取数据条数(如最近30天)
keystring用户授权 Key

返回字段(示例)

"data": [
  {
    "time": "2025-08-24",
    "open": "2138.00",
    "high": "2150.00",
    "low": "2135.20",
    "close": "2145.65",
    "volume": "1234567"
  },
  ...
]

5. WebSocket 实时数据推送(推荐用于实时行情)

连接地址
⚠️ 测试域名需联系客服获取:wss://ws.stocktv.top/realtime

订阅消息格式(发送)

{
  "action": "subscribe",
  "symbols": ["ADANIENT.NS", "RELIANCE.NS"]
}

推送数据格式(接收)

{
  "pid": "992844",
  "symbol": "ADANIENT.NS",
  "last_numeric": "2145.65",
  "chg": "+12.30",
  "pcp": "+0.58%",
  "volume": "1234567",
  "time": "15:29:45",
  "type": 1
}

✅ 支持实时价格、涨跌幅、成交量等推送,延迟低,适合开发行情看板或交易系统。


常见返回码

code说明
200请求成功
400请求参数错误
401Key 无效或缺失
404接口或资源不存在
500服务器内部错误

技术支持

  • 📞 免费技术支持,全程辅助对接
  • 🌐 支持 HTTP 和 WebSocket 两种接入方式
  • 🧩 仅需几行代码即可集成全球数据

👉 获取 Key 与技术支持Telegram 联系客服 @CryptoRzz


附录:印度主要股票代码示例

公司名称股票代码
Reliance IndustriesRELIANCE.NS
Tata Consultancy ServicesTCS.NS
HDFC BankHDFCBANK.NS
InfosysINFY.NS
Adani EnterprisesADANIENT.NS

📅 文档最后更新:2025年8月25日
📍 服务覆盖:印度(NSE/BSE)、美国、东南亚、拉美、中东等全球主要市场