当前位置: 首页 > news >正文

印度股票市场API对接文档

一、概述

StockTV提供全球股票、外汇、期货及加密货币的实时行情数据接口,支持印度、美国、日本、东南亚等多国市场。本文档重点介绍印度股票市场的API对接流程,包含市场列表、指数、K线、IPO数据、实时行情等核心功能。


二、准备工作

1. 获取API Key

  • 联系StockTV官方获取API Key:Telegram联系。
  • 所有接口需在请求参数中添加 key=您的API Key

2. 数据格式

  • 所有接口返回均为JSON格式。
  • 支持HTTP和WebSocket两种接入方式。

三、核心接口说明(印度市场)

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

接口地址
GET /stock/stocks

请求参数

参数必填说明示例值
countryId国家ID(印度为14)14
pageSize每页数量(默认10)10
page页码(默认1)1

示例请求

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

响应示例

{"code": 200,"message": "操作成功","data": {"records": [{"id": 41602,          // 股票唯一PID"symbol": "MDCH",     // 股票代码"name": "Media Chinese Int", // 股票名称"last": 0.12,         // 最新价"chgPct": 0,          // 涨跌幅"volume": 1241700,    // 成交量"countryId": 14,      // 国家ID(14=印度)"open": false         // 是否开市(true/false)},...],"total": 1000             // 总记录数}
}

2. 查询印度股票指数(如Nifty 50)

接口地址
GET /stock/indices

请求参数

参数必填说明示例值
countryId国家ID(印度为14)14

示例请求

GET https://api.stocktv.top/stock/indices?countryId=14&key=您的APIKey

响应示例

{"code": 200,"message": "操作成功","data": [{"id": 17940,"name": "Nifty 50",      // 指数名称"symbol": "NSEI",        // 指数代码"last": 22967.65,        // 最新价格"chgPct": 1.64,          // 涨跌幅"isOpen": false           // 是否开盘},...]
}

3. 获取股票K线数据

接口地址
GET /stock/kline

请求参数

参数必填说明示例值
pid股票PID(从市场列表接口获取)7310
interval时间间隔(PT15M=15分钟,P1D=日线)PT15M

示例请求

GET https://api.stocktv.top/stock/kline?pid=7310&interval=PT15M&key=您的APIKey

响应示例

{"code": 200,"data": [{"time": 1719818400000,    // 时间戳"open": 239.42,           // 开盘价"high": 239.6,            // 最高价"low": 239.42,            // 最低价"close": 239.6,           // 收盘价"volume": 0               // 成交量},...]
}

4. 印度IPO新股日历

接口地址
GET /stock/getIpo

请求参数

参数必填说明示例值
countryId国家ID(印度为14)14
type类型(1=未上市,2=已上市)1

示例请求

GET https://api.stocktv.top/stock/getIpo?countryId=14&type=1&key=您的APIKey

响应示例

{"code": 200,"data": [{"company": "Saraswati Saree Depot Ltd(SARW)", // 公司名称"exchange": "NSE",          // 交易所"ipoPrice": "160.00",       // 发行价"ipoListing": 1724112000,   // 上市时间戳"symbol": "SARW"            // 股票代码},...]
}

5. 实时行情WebSocket

连接地址
wss://ws-api.stocktv.top/connect?key=您的APIKey

功能说明

  • 连接后发送心跳包保持连接。
  • 实时推送股票价格、成交量、涨跌幅等数据。

订阅消息格式

{"pid": "7310",      // 股票PID"last": 239.6,      // 最新价"chgPct": "+0.15%", // 涨跌幅"volume": 1241700   // 成交量
}

Java示例代码

// 参考官方Demo:https://github.com/CryptoRzz/stocktv-ws-demo

四、注意事项

  1. 频率限制:默认每秒10次请求,高频需联系官方调整。
  2. 时区:所有时间戳为UTC时间,需转换为印度时区(IST, UTC+5:30)。
  3. 错误码:常见错误码如 401(Key无效)、429(频率超限)。

五、对接流程

  1. 获取API Key:联系StockTV官方。
  2. 测试接口:使用Postman集合调试。
  3. 集成开发:按需调用市场列表、K线、实时推送接口。
  4. 生产环境:切换至正式域名,监控API稳定性。

六、技术支持

  • 官方文档:StockTV API文档
  • 联系客服:Telegram支持

通过以上接口,开发者可快速接入印度股票市场的实时行情、历史数据及IPO信息,适用于金融分析、量化交易等场景。

http://www.xdnf.cn/news/349993.html

相关文章:

  • 麒麟信安举办特种行业核心代理商中级技术认证培训班
  • 【计网】TCP/IP四层模型(一)
  • [硬件电路-18]:MCU - LPC1765FBD100是恩智浦(NXP)半导体推出的一款基于ARM Cortex-M3内核的高性能32位微控制器
  • 如果说开启的TIM3定时器有ccr1,ccr2,ccr3,我想要关闭ccr2的PWM输出,怎么通过代码实现
  • AI优化高频PCB信号完整性:猎板PCB的技术突破与应用实践
  • 多环串级PID
  • 主场景 工具栏 植物卡牌的渲染
  • 从“看不见”到“一目了然”:网络流量分析与监控大屏
  • 手撕基于AMQP协议的简易消息队列-6(服务端模块的编写)
  • 云计算运维
  • vue实现半圆转盘旋转(门户网页上)
  • 企业级UI测试的“双保险”:TestComplete的智能对象识别与详细报告功能
  • 二叉搜索树的插入操作(递归遍历)
  • 力扣-142.环形链表II
  • 引文索引数据库在科研中的应用
  • 问题 | 低空经济未来发展前景机遇及挑战
  • BFS算法的学习
  • 腾讯云:数字世界的“量子熔炉”与硅基文明引擎​
  • 数据结构-堆排序
  • Houdini 深圳实操交流会!即将开幕
  • 代码随想录第39天:单调栈
  • VBA经典应用69例应用8:利用VBA,完成自动运行任务的预设
  • xiaopiu原型设计工具笔记
  • Windows 环境变量完全指南:系统变量、用户变量与 PATH 详解
  • 在不同环境下部署和运行基于后量子密码的轻量级通信协议的详细指南
  • pm2如何执行脚本批量启动多个服务
  • 认识守卫-以及简单的示例和装饰器
  • Java网络编程:理解URI、URL和URN
  • python线上学习进度报告
  • Android13 权限管理机制整理