印度股票市场数据接口,支持实时行情、IPO新股、公司信息、技术分析等多种功能
概述
StockTV 提供全面的印度股票市场数据接口,支持实时行情、IPO新股、公司信息、技术分析等多种功能。所有接口返回数据均为 JSON 格式。
快速开始
1. 获取 API Key
请联系官方获取有效的 API Key,所有接口调用都需要在参数中携带 key
。
2. 基础信息
- 基础URL:
https://api.stocktv.top
- 数据格式: JSON
- 实时性: 支持 HTTP 实时查询和 WebSocket 实时推送
核心功能接口
1. 实时行情数据
获取印度市场股票列表
GET /stock/stocks?countryId=14&pageSize=50&page=1&key=您的API_KEY
参数说明:
countryId
: 国家ID,印度为 14pageSize
: 每页数量page
: 页码
响应示例:
{"code": 200,"message": "操作成功","data": {"records": [{"id": 7310,"symbol": "RELIANCE","name": "Reliance Industries Ltd","last": 2456.75,"chg": 12.50,"chgPct": 0.51,"high": 2468.20,"low": 2442.10,"volume": 4521890,"open": false,"time": 1716448222}],"total": 5000,"current": 1,"pages": 100}
}
查询单个股票详情
GET /stock/queryStocks?id=7310&key=您的API_KEY
批量查询多个股票
GET /stock/stocksByPids?key=您的API_KEY&pids=7310,17976,8923
2. 实时指数数据
获取印度主要指数
GET /stock/indices?countryId=14&key=您的API_KEY
响应包含:
- Nifty 50
- Nifty Bank
- BSE Sensex
- 等其他印度主要指数
指数数据字段:
{"id": 17940,"name": "Nifty 50","symbol": "NSEI","last": 22967.65,"chg": 369.85,"chgPct": 1.64,"isOpen": false,"time": 1716458537
}
3. IPO新股日历
获取印度IPO信息
GET /stock/getIpo?key=您的API_KEY&countryId=14&type=1
参数说明:
type
: 1-未上市, 2-已上市
响应示例:
{"code": 200,"message": "操作成功","data": [{"id": 19,"ipoListing": 1724112000,"company": "Saraswati Saree Depot Ltd(SARW)","exchange": "NSE","ipoValue": "1.6B","ipoPrice": "160.00","last": "158.23","symbol": "SARW","date": "2024-08-20","pid": 1218991}]
}
4. 实时涨跌排行榜
获取涨幅榜/跌幅榜
GET /stock/updownList?countryId=14&type=1&key=您的API_KEY
参数说明:
type
:- 1-涨幅榜
- 2-跌幅榜
- 3-涨停榜
- 4-跌停榜
5. K线数据(技术分析)
获取股票K线数据
GET /stock/kline?pid=7310&interval=PT15M&key=您的API_KEY
时间间隔参数:
PT5M
- 5分钟PT15M
- 15分钟PT1H
- 1小时P1D
- 1天P1W
- 1周P1M
- 1月
K线数据格式:
{"time": 1719818400000,"open": 239.42,"high": 239.6,"low": 239.42,"close": 239.6,"volume": 12500,"vo": 2992750
}
6. 公司基本信息
获取印度上市公司列表
GET /stock/companies?countryId=14&pageSize=20&page=1&key=您的API_KEY
通过URL查询详细公司信息
GET /stock/companyUrl?url=/equities/reliance-industries&key=您的API_KEY
7. WebSocket 实时数据
连接WebSocket
const wsUri = "wss://ws-api.stocktv.top/connect?key=您的API_KEY";
const websocket = new WebSocket(wsUri);
实时数据格式
{"pid": "992844","last_numeric": "2456.75","bid": "2456.50","ask": "2457.00","high": "2468.20","low": "2442.10","last_close": "2444.25","pc": "12.50","pcp": "0.51","turnover_numeric": "4521890","time": "15:30:25","timestamp": "1717728251","type": 1
}
交易所对应关系
印度主要交易所ID:
- NSE (国家证券交易所): 46
- BSE (孟买证券交易所): 74
数据更新频率
- 实时行情: 秒级更新
- K线数据: 按选择间隔实时更新
- 指数数据: 实时更新
- 公司信息: 每日更新
- IPO数据: 实时更新
使用限制
- 每个 API Key 有相应的调用频率限制
- WebSocket 连接需要定期发送心跳包保持连接
错误代码
200
: 操作成功400
: 参数错误401
: API Key无效500
: 服务器内部错误
技术支持
提供免费技术支持,全程辅助对接。如有问题请联系官方客服。
本文档基于 StockTV API 生成,具体接口参数以最新官方文档为准。