找回密码
 立即注册
首页 业界区 安全 印度股票市场数据接口,支持实时行情、IPO新股、公司信 ...

印度股票市场数据接口,支持实时行情、IPO新股、公司信息、技术分析等多种功能

纪睐讦 5 小时前
概述

StockTV 提供全面的印度股票市场数据接口,支持实时行情、IPO新股、公司信息、技术分析等多种功能。所有接口返回数据均为 JSON 格式。
快速开始

1. 获取 API Key

请联系官方获取有效的 API Key,所有接口调用都需要在参数中携带 key。
2. 基础信息


  • 基础URL: https://api.stocktv.top
  • 数据格式: JSON
  • 实时性: 支持 HTTP 实时查询和 WebSocket 实时推送
核心功能接口

1. 实时行情数据

获取印度市场股票列表
  1. GET /stock/stocks?countryId=14&pageSize=50&page=1&key=您的API_KEY
复制代码
参数说明:

  • countryId: 国家ID,印度为 14
  • pageSize: 每页数量
  • page: 页码
响应示例:
  1. {
  2.   "code": 200,
  3.   "message": "操作成功",
  4.   "data": {
  5.     "records": [
  6.       {
  7.         "id": 7310,
  8.         "symbol": "RELIANCE",
  9.         "name": "Reliance Industries Ltd",
  10.         "last": 2456.75,
  11.         "chg": 12.50,
  12.         "chgPct": 0.51,
  13.         "high": 2468.20,
  14.         "low": 2442.10,
  15.         "volume": 4521890,
  16.         "open": false,
  17.         "time": 1716448222
  18.       }
  19.     ],
  20.     "total": 5000,
  21.     "current": 1,
  22.     "pages": 100
  23.   }
  24. }
复制代码
查询单个股票详情
  1. GET /stock/queryStocks?id=7310&key=您的API_KEY
复制代码
批量查询多个股票
  1. GET /stock/stocksByPids?key=您的API_KEY&pids=7310,17976,8923
复制代码
2. 实时指数数据

获取印度主要指数
  1. GET /stock/indices?countryId=14&key=您的API_KEY
复制代码
响应包含:

  • Nifty 50
  • Nifty Bank
  • BSE Sensex
  • 等其他印度主要指数
指数数据字段:
  1. {
  2.   "id": 17940,
  3.   "name": "Nifty 50",
  4.   "symbol": "NSEI",
  5.   "last": 22967.65,
  6.   "chg": 369.85,
  7.   "chgPct": 1.64,
  8.   "isOpen": false,
  9.   "time": 1716458537
  10. }
复制代码
3. IPO新股日历

获取印度IPO信息
  1. GET /stock/getIpo?key=您的API_KEY&countryId=14&type=1
复制代码
参数说明:

  • type: 1-未上市, 2-已上市
响应示例:
  1. {
  2.   "code": 200,
  3.   "message": "操作成功",
  4.   "data": [
  5.     {
  6.       "id": 19,
  7.       "ipoListing": 1724112000,
  8.       "company": "Saraswati Saree Depot Ltd(SARW)",
  9.       "exchange": "NSE",
  10.       "ipoValue": "1.6B",
  11.       "ipoPrice": "160.00",
  12.       "last": "158.23",
  13.       "symbol": "SARW",
  14.       "date": "2024-08-20",
  15.       "pid": 1218991
  16.     }
  17.   ]
  18. }
复制代码
4. 实时涨跌排行榜

获取涨幅榜/跌幅榜
  1. GET /stock/updownList?countryId=14&type=1&key=您的API_KEY
复制代码
参数说明:

  • type:

    • 1-涨幅榜
    • 2-跌幅榜
    • 3-涨停榜
    • 4-跌停榜

5. K线数据(技术分析)

获取股票K线数据
  1. GET /stock/kline?pid=7310&interval=PT15M&key=您的API_KEY
复制代码
时间间隔参数:

  • PT5M - 5分钟
  • PT15M - 15分钟
  • PT1H - 1小时
  • P1D - 1天
  • P1W - 1周
  • P1M - 1月
K线数据格式:
  1. {
  2.   "time": 1719818400000,
  3.   "open": 239.42,
  4.   "high": 239.6,
  5.   "low": 239.42,
  6.   "close": 239.6,
  7.   "volume": 12500,
  8.   "vo": 2992750
  9. }
复制代码
6. 公司基本信息

获取印度上市公司列表
  1. GET /stock/companies?countryId=14&pageSize=20&page=1&key=您的API_KEY
复制代码
通过URL查询详细公司信息
  1. GET /stock/companyUrl?url=/equities/reliance-industries&key=您的API_KEY
复制代码
7. WebSocket 实时数据

连接WebSocket
  1. const wsUri = "wss://ws-api.stocktv.top/connect?key=您的API_KEY";
  2. const websocket = new WebSocket(wsUri);
复制代码
实时数据格式
  1. {
  2.   "pid": "992844",
  3.   "last_numeric": "2456.75",
  4.   "bid": "2456.50",
  5.   "ask": "2457.00",
  6.   "high": "2468.20",
  7.   "low": "2442.10",
  8.   "last_close": "2444.25",
  9.   "pc": "12.50",
  10.   "pcp": "0.51",
  11.   "turnover_numeric": "4521890",
  12.   "time": "15:30:25",
  13.   "timestamp": "1717728251",
  14.   "type": 1
  15. }
复制代码
交易所对应关系

印度主要交易所ID:

  • NSE (国家证券交易所): 46
  • BSE (孟买证券交易所): 74
数据更新频率


  • 实时行情: 秒级更新
  • K线数据: 按选择间隔实时更新
  • 指数数据: 实时更新
  • 公司信息: 每日更新
  • IPO数据: 实时更新
使用限制


  • 每个 API Key 有相应的调用频率限制
  • WebSocket 连接需要定期发送心跳包保持连接
错误代码


  • 200: 操作成功
  • 400: 参数错误
  • 401: API Key无效
  • 500: 服务器内部错误
技术支持

提供免费技术支持,全程辅助对接。如有问题请联系官方客服。
本文档基于 StockTV API 生成,具体接口参数以最新官方文档为准。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册