墨西哥证券交易所(BMV)等多个交易所股票数据API对接文档

news/2025/10/8 23:06:27/文章来源:https://www.cnblogs.com/CryptoRzz/p/19130253

本文档详细说明如何对接StockTV全球股票API中的墨西哥股票数据。墨西哥股票市场是拉丁美洲重要的金融市场之一,包含墨西哥证券交易所(BMV)等多个交易所。

认证方式

所有API请求都需要在URL参数中包含API Key:

key=您的API密钥

基础信息

  • 墨西哥国家ID: countryId=7
  • 主要交易所ID:
    • 墨西哥证券交易所(Bolsa Mexicana de Valores): exchangeId=53
    • 墨西哥 institutional exchange: exchangeId=144

API端点

1. 墨西哥股票市场列表

获取墨西哥股票市场列表,支持分页查询。

请求示例:

GET https://api.stocktv.top/stock/stocks?countryId=7&pageSize=50&page=1&key=您的API密钥

参数说明:

  • countryId: 必须为7(墨西哥)
  • pageSize: 每页返回数量(默认10,最大100)
  • page: 页码(默认1)
  • exchangeId: 可选,交易所ID

响应示例:

{"code": 200,"message": "操作成功","data": {"records": [{"id": 12345,"name": "América Móvil","symbol": "AMXL","last": 16.78,"chg": 0.25,"chgPct": 1.51,"high": 16.85,"low": 16.50,"volume": 2856400,"avgVolume": 3201500,"exchangeId": 53,"countryId": 7,"flag": "MX","open": true,"lastClose": 16.53,"time": 1716458537,"url": "/equities/america-movil","fundamentalMarketCap": 525000000000,"fundamentalRevenue": "850.75B","performanceDay": 1.51,"performanceWeek": 2.34,"performanceMonth": 5.67,"performanceYear": 15.23,"technicalDay": "buy","technicalWeek": "strong_buy"}],"total": 150,"size": 50,"current": 1,"pages": 3}
}

2. 查询特定墨西哥股票

通过股票ID、名称或代码查询墨西哥股票信息。

请求示例:

GET https://api.stocktv.top/stock/queryStocks?countryId=7&symbol=AMXL&key=您的API密钥

参数说明:

  • id: 股票PID(可选)
  • name: 股票名称(可选)
  • symbol: 股票代码(可选)
  • url: 股票详情页URL(可选)

3. 墨西哥指数数据

获取墨西哥主要股票指数信息。

请求示例:

GET https://api.stocktv.top/stock/indices?countryId=7&key=您的API密钥

响应包含:

  • IPC指数(Índice de Precios y Cotizaciones)
  • S&P/BMV IPC指数
  • MEXBOL指数等

4. 墨西哥股票K线数据

获取墨西哥股票的K线图表数据。

请求示例:

GET https://api.stocktv.top/stock/kline?pid=12345&interval=PT1H&key=您的API密钥

时间间隔参数:

  • PT5M: 5分钟
  • PT15M: 15分钟
  • PT1H: 1小时
  • PT5H: 5小时
  • P1D: 1天
  • P1W: 1周
  • P1M: 1月

5. 墨西哥股票涨跌排行榜

获取墨西哥股票的涨跌幅排行榜。

请求示例:

GET https://api.stocktv.top/stock/updownList?countryId=7&type=1&key=您的API密钥

类型参数:

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

6. 墨西哥上市公司信息

获取墨西哥上市公司的详细信息。

请求示例:

GET https://api.stocktv.top/stock/companies?countryId=7&pageSize=10&page=1&key=您的API密钥

7. WebSocket实时数据

通过WebSocket获取墨西哥股票的实时价格数据。

连接示例:

const ws = new WebSocket("wss://ws-api.stocktv.top/connect?key=您的API密钥");

数据说明

交易时间

  • 墨西哥股市交易时间(中部标准时间CST):
    • 常规交易: 8:30-15:00
    • 盘后交易: 15:00-17:00
  • API中的open字段表示当前是否处于交易时间

价格货币

  • 所有墨西哥股票价格均以墨西哥比索(MXN)为单位

特殊处理

  • 墨西哥股票代码通常为4-5位字母
  • 墨西哥市场有独特的行业分类体系

墨西哥主要指数

指数代码 指数名称 说明
MXX IPC指数 墨西哥主要股票指数,包含35只最具流动性的股票
S&P/BMV IPC S&P/BMV IPC 标普墨西哥指数
MEXBOL 墨西哥Bolsa指数 整体市场表现指数

墨西哥知名上市公司

公司名称 股票代码 行业
América Móvil AMXL 电信
Fomento Económico Mexicano FEMSA 饮料/零售
Grupo México GMEXICO 矿业
Grupo Financiero Banorte GFNORTE 金融
Wal-Mart de México WALMEX 零售

示例代码

Python示例

import requestsdef get_mexico_stocks(symbol=None):"""获取墨西哥股票数据"""url = "https://api.stocktv.top/stock/stocks"params = {"countryId": 7,"pageSize": 50,"page": 1,"key": "您的API密钥"}if symbol:params["symbol"] = symbolresponse = requests.get(url, params=params)return response.json()# 获取América Móvil股票数据
amxl_data = get_mexico_stocks("AMXL")
print(amxl_data)# 获取墨西哥指数数据
def get_mexico_indices():url = "https://api.stocktv.top/stock/indices"params = {"countryId": 7,"key": "您的API密钥"}response = requests.get(url, params=params)return response.json()indices_data = get_mexico_indices()
print(indices_data)

JavaScript示例

async function fetchMexicoStocks(symbol = null) {let url = `https://api.stocktv.top/stock/stocks?countryId=7&pageSize=50&page=1&key=您的API密钥`;if (symbol) {url += `&symbol=${symbol}`;}const response = await fetch(url);const data = await response.json();return data;
}// 使用示例
fetchMexicoStocks('AMXL').then(data => {console.log(data);
});// 获取墨西哥指数
async function fetchMexicoIndices() {const response = await fetch(`https://api.stocktv.top/stock/indices?countryId=7&key=您的API密钥`);const data = await response.json();return data;
}fetchMexicoIndices().then(data => {console.log(data);
});

实时监控示例

import time
import requestsdef monitor_mexico_ipc():"""监控墨西哥IPC指数"""previous_value = Nonewhile True:try:data = get_mexico_indices()# 查找IPC指数ipc_index = next((item for item in data["data"] if "IPC" in item["name"] or "MXX" in item["symbol"]), None)if ipc_index:current_value = ipc_index["last"]if previous_value is not None:change = current_value - previous_valuechange_pct = (change / previous_value) * 100print(f"IPC指数: {current_value} | 变化: {change:+.2f} ({change_pct:+.2f}%)")previous_value = current_valuetime.sleep(300)  # 每5分钟更新一次except Exception as e:print(f"获取数据失败: {e}")time.sleep(60)# 开始监控IPC指数
monitor_mexico_ipc()

WebSocket实时数据

通过WebSocket获取墨西哥股票的实时价格数据。

连接示例:

const ws = new WebSocket("wss://ws-api.stocktv.top/connect?key=您的API密钥");ws.onmessage = function(event) {const data = JSON.parse(event.data);// 墨西哥股票通常以.MX后缀标识if (data.symbol.includes('.MX')) {console.log(`墨西哥股票 ${data.symbol}: ${data.last_numeric}`);}
};

错误处理

错误代码 说明 处理建议
400 参数错误 检查countryId参数是否正确设置为7
401 认证失败 检查API Key是否有效
404 资源不存在 检查股票代码或ID是否正确
500 服务器错误 稍后重试或联系技术支持

墨西哥股市特点

  1. 交易货币: 墨西哥比索(MXN)
  2. 交易时间: 周一至周五,8:30-15:00(常规交易),15:00-17:00(盘后交易)
  3. 市场分类: 主要板、国际板、增长板等
  4. 行业分布: 电信、金融、消费、工业是主要板块
  5. 外资参与: 墨西哥股市对外资相对开放

注意事项

  1. 墨西哥股市交易时间与北美市场有重叠,但有自己的特色
  2. 墨西哥比索(MXN)汇率波动可能影响投资回报
  3. 注意墨西哥的节假日安排,可能与其它市场不同
  4. 部分墨西哥公司有美国存托凭证(ADR)在美股市场交易

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/932040.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Kubernetes技术详解-从理论到实践-(5)-控制器-Deployment - 详解

Kubernetes技术详解-从理论到实践-(5)-控制器-Deployment - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "C…

项目案例作业2

案例中的 setter/getter 模式与封装性(姓名:周广磊 学号:202421336092) 2.1 什么是 setter/getter? setter 方法(也称为修改器方法)和 getter 方法(也称为访问器方法)是面向对象编程中用于操作类私有属性的公…

P5664 [CSP-S2019] Emiya 家今天的饭 题解

题目传送门 洛谷 P5664 前言 本题解为作者整合了自己学习其他题解后为自己写的用以复习的笔记,不喜勿喷谢谢,但是有逻辑错误或语言不清晰之处欢迎提出! 题目描述 Emiya 是个擅长做菜的高中生,他共掌握 \(n\) 种烹饪…

网站建设艾瑞市场分析英国设计网站

目录 Optional 的方法 Optional实例 《天道》丁元英经典语录 所谓真经,就是能够达到寂空涅盘的究竟法门。可悟不可修。修为成佛,在求。悟为明性,在知。修行以行制性。悟道以性施行。觉者由心生律;修者以律制心,不落恶果者有信无证,住因住果,住念住心,如是生灭。不昧…

谷歌网站开发用什么框架next wordpress

近日,JetBrains 对外发布两项重要产品更新:专为云端和其他服务器打造的远程开发解决方案,以及轻量级编辑器Fleet。 为IntelliJ 平台引入远程开发支持 在近期陆续发布的2021.3 版本的各 IDE 中,JetBrains 向 IntelliJ 平台添加了远…

PWN手的成长之路-11-CISCN 2019华北 PWN1-栈溢出

远程连接以下靶机,看看交互。file 查看程序文件。checksec 查看程序文件安全属性。开启了 NX 保护,栈上不可执行。IDA 打开程序文件。查看 ain 函数,发现调用了 func 函数。查看 func 函数。这里需要判断 v2 是否等…

sensitive-word:一个简单易用的敏感词过滤框架

这篇文章,分享一个开源项目:sensitive-word 。Github 地址:https://github.com/houbb/sensitive-wordsensitive-word 是一个功能强大的 Java 敏感词过滤框架,它不仅提供了基础的敏感词检测功能,还支持单词标签分类…

回归学习——包机制

回归学习 包机制 包的本质就是文件夹,用来区别类名的命名空间。一个文件在写的时候要把包写在最前面,一般利用公司倒置作为包名,为了能够使用一个包的成员,我们需要在Java程序中明确导入该包,方式为使用‘import语…

哈尔滨中小企业网站制作长沙知名网站

无论是前面学习的序列式容器,还是关联式容器,要想实现遍历操作,就必须要用到该类型容器的迭代器。当然,map 容器也不例外。C++ STL 标准库为 map 容器配备的是双向迭代器(bidirectional iterator)。这意味着,map 容器迭代器只能进行 ++p、p++、--p、p--、*p 操作,并且迭…

网站建设职责网站源码大全

一、需求 用户输入四个季度的数据&#xff0c;根据数据生成柱形统计图&#xff0c;浏览器预览效果如下 二、完整代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content&q…

wordpress动漫主题秦皇岛seo排名

二叉树相关推荐 107.二叉树的层次遍历II199.二叉树的右视图637.二叉树的层平均值429.N叉树的层序遍历515.在每个树行中找最大值116.填充每个节点的下一个右侧节点指针117.填充每个节点的下一个右侧节点指针II总结 107.二叉树的层次遍历II 切片本质是一个结构体&#xff0c;包含…

vue 组件的常见8种通信方式

1、通过props传递‌,emit触发自定义事件: 父传子:子组件中通过props接收父组件传递的数据。 ‌子传父:子组件通过emit触发一个事件,父组件监听这个事件来接收数据。 vue2:通过props和$emit vue3:script中setup,…

技能训练企业网站建设可行性分析企业网站建设 百度文库

文章目录 参考环境常量数组不可变性版本限制 constdefine()构造大小写不敏感的常量$case_insensitive 参数PHP7.3PHP8 若 define() 在不支持常量数组的版本中运行 参考 项目描述搜索引擎Bing、GoogleAI 大模型文心一言、通义千问、讯飞星火认知大模型、ChatGPTPHP 手册PHP Man…

251008

251008美好的一天从现在开始

vue一键安装

vue一键安装 Microsoft Windows [版本 10.0.26100.4946] (c) Microsoft Corporation。保留所有权利。F:\vue_flask_project\vue_flask_project_one\vue>npm install --global vue-cli npm warn deprecated inflight…

佛山网站建设找哪家wordpress 中文版下载

内联式css样式&#xff0c;直接写在现有的HTML标签中 CSS样式可以写在哪些地方呢&#xff1f;从CSS 样式代码插入的形式来看基本可以分为以下3种&#xff1a;内联式、嵌入式和外部式三种。这一小节先来讲解内联式。 内联式css样式表就是把css代码直接写在现有的HTML标签中&am…

权威的网站建设排行榜男科医院哪家正规医院

模拟伪造请求 方法一&#xff1a;打断点模拟HTTP请求 1、浏览器页面填好内容后&#xff08;不要操作提交&#xff09;&#xff0c;打开fiddler&#xff0c;设置请求前断点&#xff0c;点击菜单fiddler,”Rules”\”Automatic Breakpoints”\”Before Requests” 2、在页面上点…

做网站卖电脑oss cdn wordpress

目录 一、Vite概述 二、Vite构建Vue3工程化项目 三、ViteVue3项目目录结构 四、ViteVue3项目组件&#xff08;SFC入门&#xff09; 五、ViteVue3样式导入方式 六、ViteVue3响应式数据和setup语法糖 一、Vite概述 Vite是一种新型前端构建工具,能够显著提升前端开发体验;Vite结合…

网站页面设计要求wordpress快速登陆插件

动机(Motivate)&#xff1a; 在软件构建过程中&#xff0c;一个请求可能被多个对象处理&#xff0c;但是每个请求在运行时只能有一个接受者&#xff0c;如果显示指定&#xff0c;将必不可少地带来请求发送者与接受者的紧耦合。 如何使请求的发送者不需要指定具体的接受…

如何使用 ManySpeech 调用 SenseVoiceSmall 模型

一、模型与组件简介SenseVoice 模型多语言音频理解开源模型,支持语音识别、语种识别、情感识别等功能,适用于中、粤、英、日、韩等语言。 ManySpeech.AliParaformerAsrC# 语音识别推理库,支持 paraformer-large、pa…