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

美股 (US) 与 墨西哥 (Mexico) 股票数据接口集成指南

1. 接入概述 (General)

本接口用于获取美国(NYSE, NASDAQ, AMEX)及墨西哥(BMV, BIVA)证券市场的实时行情、历史 K 线及指数数据。

  • API Base URL: https://api.stocktv.top
  • WebSocket URL: wss://ws-api.stocktv.top/connect
  • 鉴权方式: 所有请求均需携带 URL 参数 key=您的API密钥

1.1 关键市场 ID (Country ID)

在调用相关接口时,请务必区分以下 countryId

市场名称 Country ID 交易所示例
美国 (USA) 5 NYSE (1), NASDAQ (2), AMEX
墨西哥 (Mexico) 7 Mexico (53), BIVA (144)

2. 核心数据接口

2.1 获取股票列表 (Stock List)

用于查询指定市场的股票清单,获取股票的名称、代码 (Symbol) 和 系统 ID (PID)

注意id (PID) 是后续查询 K 线和订阅 WebSocket 的唯一标识符。

  • 接口地址: /stock/stocks
  • 请求方式: GET
  • 请求参数:
参数名 类型 必填 说明
key String 您的 API Key
countryId Int 5 (美股) 或 7 (墨西哥)
pageSize Int 每页数量 (默认 10)
page Int 页码 (默认 1)
  • 请求示例 (获取美股列表):

    GET https://api.stocktv.top/stock/stocks?countryId=5&pageSize=20&page=1&key=YOUR_KEY
    
  • 响应示例:

    {"code": 200,"data": {"records": [{"id": 8888,          // [关键] PID,用于K线接口"name": "Apple Inc", // 股票名称"symbol": "AAPL",    // 股票代码"exchangeId": 2,     // 交易所ID (2=NASDAQ)"last": 180.5,       // 最新价"chgPct": 1.25,      // 涨跌幅%"countryNameTranslated": "United States"}]}
    }
    

2.2 获取 K 线数据 (Candlestick Data)

获取指定股票的历史行情数据,支持多种时间周期。

  • 接口地址: /stock/kline
  • 请求方式: GET
  • 请求参数:
参数名 类型 必填 说明
key String 您的 API Key
pid Int 股票系统 ID (通过 2.1 接口获取)
interval String K线周期 (ISO 8601格式)
  • 周期 (Interval) 说明:

    • PT1M (1分钟), PT5M (5分钟), PT15M (15分钟), PT30M (30分钟), PT1H (1小时)
    • P1D (日线), P1W (周线), P1M (月线)
  • 请求示例 (获取墨西哥某股票日线):

    GET https://api.stocktv.top/stock/kline?pid=12345&interval=P1D&key=YOUR_KEY
    
  • 响应示例:

    {"code": 200,"data": [{"time": 1719818400000, // 时间戳 (毫秒)"open": 150.0,"high": 155.0,"low": 149.0,"close": 153.0,"volume": 200000}]
    }
    

2.3 获取大盘指数 (Indices)

获取美股(如纳斯达克、标普500)或墨西哥(如 S&P/BMV IPC)的指数行情。

  • 接口地址: /stock/indices

  • 请求方式: GET

  • 请求参数: countryId (5=美国, 7=墨西哥)

  • 请求示例:

    GET https://api.stocktv.top/stock/indices?countryId=7&key=YOUR_KEY
    

3. WebSocket 实时推送

通过 WebSocket 长连接接收实时报价更新。

  • 连接地址: wss://ws-api.stocktv.top/connect?key=YOUR_KEY
  • 心跳机制: 连接建立后,建议定期发送心跳包以保持连接。
  • 推送数据结构:
    {"pid": "8888",         // 对应 Rest API 中的 id"last_numeric": 181.2, // 最新价"pcp": "0.39",         // 涨跌幅%"timestamp": "1717728251","bid": "181.1",        // 买价"ask": "181.3",        // 卖价"type": 1              // 1=股票, 2=指数
    }
    

4. 接入代码示例 (JavaScript)

以下代码展示了如何根据 countryId 封装获取美股和墨西哥股票的逻辑。

const API_KEY = 'YOUR_API_KEY';
const BASE_URL = 'https://api.stocktv.top';// 配置 ID
const MARKETS = {USA: 5,MEXICO: 7
};/*** 获取指定市场的股票列表* @param {number} countryId - 5 for USA, 7 for Mexico*/
async function getMarketStocks(countryId) {const url = `${BASE_URL}/stock/stocks?countryId=${countryId}&pageSize=10&page=1&key=${API_KEY}`;try {const response = await fetch(url);const result = await response.json();if (result.code === 200) {console.log(`市场 (ID:${countryId}) 股票列表:`, result.data.records);// 示例:获取第一个股票的 PID 用于查 K 线if(result.data.records.length > 0) {const firstStock = result.data.records[0];console.log(`示例股票: ${firstStock.name}, PID: ${firstStock.id}`);}}} catch (error) {console.error('API 请求失败:', error);}
}// 1. 获取美股数据
getMarketStocks(MARKETS.USA);// 2. 获取墨西哥股票数据
getMarketStocks(MARKETS.MEXICO);
http://www.jsqmd.com/news/59682/

相关文章:

  • 2025年行星球磨机工厂权威推荐榜单:振荡球磨仪/高能球磨机/低温行星式球磨仪设备源头厂家精选
  • 2025 年,哪些生成式 AI 平台对中国客户最友好?一文看清支持体系
  • 2025 年,谁才是领先的生成式 AI 平台?一文看清行业格局
  • 2025 年,中国企业最安全的生成式 AI 方案怎么选?安全能力全解析
  • 海外云服务器中哪家平台的稳定性和安全性最佳?|AWS Reliability Security Framework 深度解析
  • 第二阶段 测试流程.md
  • 一文拆解成功展会活动的策划指南!会展活动/展览策划/展览展会策划/合肥会展策划公司推荐
  • 哪些云平台最受开发者欢迎,且支持主流语言和框架?|AWS Developer Experience 全面解析
  • 2025年护栏栏杆源头厂家权威推荐榜单:小区护栏‌/市政护栏‌/桥梁护栏‌源头厂家精选
  • 哪些云平台适合全球业务部署与跨区域访问?|AWS Global Infrastructure 全景解析
  • 2025年AI搜索GEO优化公司推荐排行榜:哪家好?哪家靠谱?选哪家?Top 3 GEO 服务商
  • UML在软件设计中的应用与学习心得
  • 2025年杭州贴车衣门店服务权威推荐榜单:杭州tpu隐形车衣门店/杭州专业贴膜门店/杭州汽车膜门店深度解析
  • Java SpringBoot+微信小软件+MyBatis 自习室座位预约系统系统源码|前后端分离+MySQL数据库
  • CSS设置指定某个区域div出现滚动条、滚动框
  • C++进阶:(七)红黑树深度解析与 C++ 建立
  • 从单机到集群:2025精选军用目标侦察无人机软硬一体化供应商
  • docker window安装(附D盘安装) - Pipe
  • docker window安装(附D盘安装) - Pipe
  • 氧化还原普遍规律?
  • KFCoder - 敏捷冲刺日志 - 集合帖
  • 2025年电解液浊度在线光谱仪源头厂家权威推荐榜单:红外吸收含水量分析仪‌/红外水分分析仪‌/过氧化氢含量的测定‌源头厂家精选
  • Solon AI 开发学习10 - chat - 工具调用概念介绍
  • 三级下拉联动
  • 使用链接
  • 2025年玻璃面板搬运夹爪优选:柔触机器人以柔性技术解决行业痛点
  • 2025年12月小程序开发公司哪家靠谱,3家实力服务商实测推荐+避坑攻略含支付宝小程序、微信小程序、抖音小程序多平台开发
  • 水环境智慧管理平台
  • 群聊功能集成:为什么GoEasy是您的理想选择
  • 2025 年 12 月室内除味服务TOP5推荐榜单:上门除异味,专业高效净化空气品牌精选!