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

瑞士股票市场数据API对接:itick Switzerland Stock实时行情教程

瑞士股票API、SIX Swiss Exchange实时行情、瑞士历史K线数据。雀巢(Nestle)、诺华(Novartis)、罗氏(Roche)这几家瑞士公司本身就是全球资本市场的常客,做全球资产配置类工具或者财富管理类产品,SIX瑞士证券交易所的数据基本是标配之一。本文说明如何通过itick的Python SDK完成瑞士股票市场的行情数据对接,包括实时推送与历史K线两部分。
Switzerland Stocks 瑞士股市数据 itick API

市场说明

SIX Swiss Exchange是瑞士的主要证券交易所,在itick的接口体系中,瑞士市场对应的region参数为CH。常见的权重标的包括:

股票代码 公司名称 所属行业
NESN Nestle 雀巢 食品饮料
NOVN Novartis 诺华 制药
ROG Roche 罗氏 制药
UBSG UBS 瑞银集团 金融

环境准备

安装SDK:

pip install itick-sdk

在itick官网完成账号注册后,于Dashboard页面获取API Token,该Token同时适用于REST API与WebSocket接口的鉴权。

REST接口:实时报价与历史K线

from itick.sdk import Clienttoken = "your_api_token"
client = Client(token)# 雀巢,region=CH
quote = client.get_stock_quote("CH", "NESN")
print("Nestle实时报价:", quote)# 诺华,历史K线,日线,取最近90天
kline = client.get_stock_kline("CH", "NOVN", 8, 90)
print("Novartis历史K线:", kline)

历史K线接口的kType参数说明如下:1表示1分钟、2表示5分钟、3表示15分钟、4表示30分钟、5表示1小时、8表示1天、9表示1周、10表示1月。返回的数据结构包含开盘价(o)、最高价(h)、最低价(l)、收盘价(c)、成交量(v)、成交额(tu)以及时间戳(t),字段命名在itick所支持的全部市场中保持一致。

WebSocket接口:实时行情推送

import timedef on_message(message):print(f"接收到行情推送: {message}")def on_error(error):print(f"WebSocket连接异常: {error}")client.set_message_handler(on_message)
client.set_error_handler(on_error)client.connect_stock_websocket()# 订阅雀巢、诺华、罗氏的实时报价数据
client.send_websocket_message('{"ac":"subscribe","params":"NESN$CH,NOVN$CH,ROG$CH","types":"quote"}'
)time.sleep(30)
print("当前连接状态:", client.is_websocket_connected())
client.close_websocket()

订阅参数格式为代码$地区,多个标的以英文逗号分隔,单条WebSocket连接最多支持订阅500个标的。types参数支持tick(逐笔成交)、quote(实时报价)、depth(盘口深度)及kline(K线推送)四种数据类型。

关于连接稳定性

考虑到财富管理和资产配置类应用对数据连续性的要求较高,itick-sdk内置了以下机制,无需额外开发:

  • 心跳保活:默认每30秒发送一次心跳包,维持连接活跃状态;
  • 自动重连:连接异常断开后,以5秒为间隔自动尝试重新连接,最大重试次数为10次;
  • 订阅恢复:重连成功后,此前的订阅关系将自动恢复,无需重新发送订阅请求。

瑞士法郎计价的说明

瑞士股票以瑞士法郎(CHF)计价,与欧元区或英镑区标的存在汇率差异,如果产品同时展示多个市场的价格,建议在应用层统一做货币标注,避免用户误将不同货币的价格直接进行数值比较。此外,itick同时提供瑞士法郎相关的外汇数据接口(get_forex_quote等),如果需要将瑞士股票价格换算为其他币种展示,可以结合外汇实时汇率一并使用。

小结

瑞士市场的对接流程与itick所支持的其他市场保持一致,核心参数为region=CH,配合SIX交易所的标准股票代码即可完成接入。REST接口负责历史数据回溯与批量查询,WebSocket接口负责实时行情推送,二者结合可以满足大部分财富管理及量化分析场景下的数据需求。完整的接口字段说明可参见itick官方文档。


http://www.jsqmd.com/news/1272374/

相关文章:

  • Python跨平台智能比价爬虫系统开发实战
  • CLIP模型:多模态学习与零样本识别的革命性突破
  • 深入GPIO寄存器:原子操作、中断控制与嵌入式底层开发实践
  • 2026年最新教程:JPG图片怎么改成PNG?亲测好用的免费方法 - 图片处理研究员
  • 元强化学习(Meta-RL)原理与实践:让AI快速适应新任务
  • 大语言模型(LLM)如何重塑教育游戏:技术架构与个性化学习实践
  • Docker部署Apache Doris:从环境隔离到生产级集群搭建实战
  • Docker核心技术解析:镜像、容器与仓库实践指南
  • TMS320C674x DSP引脚复用配置详解:从原理到电机控制与音频接口实战
  • YOLOv8-DynamicHGNetV2猪面部检测系统开发实践
  • 前端程序员必看:AI来了,我们真的会失业吗?
  • Doris动态分区偏移量调整与优化实践
  • 2026年六西格玛假设检验怎么理解——众智商学院张明老师从零基础到实战应用 - 众智商学院cppm官方
  • AI驱动的图表质量评估:VisJudge框架解析与实践
  • 2026年实测教程:照片怎么转成TIFF格式才不损画质 - 效率工具研究所
  • 开发五子棋小游戏2.0
  • 林伽一 · AI科技日报 | 6 款模型同日发布、AMD 50 亿砸向 Anthropic,开放权重运动迎来关键转折
  • 3BASiL-TM框架:大型语言模型高效压缩技术解析
  • TI TMS320C672x浮点DSP硬件设计实战:从电源时序到PCB布线的避坑指南
  • AI论文写作工具:从提纲生成到学术规范检查全解析
  • Docker 网络模式全解析:6 种驱动选型与生产环境避坑指南
  • 追觅扫地机器人:技术破局与娱乐化营销的双重突围
  • 2026亲测有效教程:档案要求TIFF格式照片怎么转 - 效率工具研究所
  • CNN-SVM混合模型在多特征分类中的应用实践
  • MySQL 存储过程详解:概念、创建与删除全教程
  • 密集型母线槽工程选型要点|导体材质、镀锡工艺如何影响长期运行稳定性
  • TMS320C645x DSP 64位定时器:模式、配置与实战指南
  • 深入解析TI C6000 DSP 64位定时器:架构、模式与实战应用
  • AI交互之AXI总线架构与DRM overlay
  • 2026 年汝州比较好的40*80镀锌偏凹槽管公司哪个好,别再乱买装修辅材,难怪你家吊顶总开裂——这玩意儿居然才是隐蔽工程的关键 - 品质体验官