夜雨聆风学习资料网

ARTICLE · 1315034

行情接入再添新选择!XTPPro 插件上架 DolphinDB 插件市场

行情接入再添新选择!XTPPro 插件上架 DolphinDB 插件市场

在量化交易、实时风控和市场微观结构分析等场景中,及时、稳定地获取行情数据,是开展后续分析与决策的重要基础。DolphinDB 此前已支持 XTP 行情接入。随着中泰证券 XTP-Pro 行情接口升级,DolphinDB 快速跟进完成适配,推出 XTPPro 插件,帮助用户继续沿用熟悉的接入方式,及时获取升级后的行情服务能力。

XTPPro 插件现已上线 DolphinDB 插件市场。插件支持接入上交所、深交所及北交所实时行情,覆盖快照、逐笔和订单簿等类型,并可将行情数据写入 DolphinDB 共享表,便于后续开展实时处理、存储与分析。

01全景概览:覆盖多市场、多品种行情

MULTI-MARKET COVERAGE

XTPPro 插件支持上交所、深交所及北交所行情,覆盖股票、基金、债券、期权及指数等证券品种。支持的行情类型如下:

注:北交所及全国股转系统(marketType=3)仅支持通过 UDP 方式接收快照行情。

02核心能力:支撑行情接入与实时分析

CORE CAPABILITIES

1多市场行情订阅,满足多元业务接入需求

支持上交所、深交所及北交所行情接入,用户可根据业务需求,指定市场、证券代码及行情类型进行订阅,灵活配置数据接入范围。

2TCP / UDP 双协议支持

支持 TCP 和 UDP 两种行情接收方式,用户可结合行情服务配置、网络环境及业务需求选择合适的接入协议。

3行情数据直达 DolphinDB,衔接实时处理流程

接入的行情可写入 DolphinDB 共享表,进一步用于实时计算、时序存储和历史分析,减少跨系统传输与格式转换环节。

4连接监控与自动重连,帮助保持接入链路运行

支持心跳检测和断线自动重连;TCP 重连成功后可恢复原有订阅,UDP 重连后继续接收组播行情。自动重连不会补齐断线期间缺失的历史行情。

5记录接收时间与处理耗时,便于运行观测

可用于了解行情接入链路的运行状态,为监控和性能分析提供参考。

03快速上手:三步完成行情订阅

QUICK START

环境要求:DolphinDB Server 2.00.19、3.00.6 及以上版本,Linux x64。使用前需准备中泰证券提供的 XTP-Pro SDK 动态库 libxtpxquoteapi.so、有效行情账户及相应行情权限。

XTPPro 插件支持通过 DolphinDB 内置插件管理接口安装和加载。

第一步:查看并安装插件

listRemotePlugins()installPlugin("XTPPro")

第二步:加载插件

loadPlugin("XTPPro")

第三步:创建连接并订阅行情

以下以 TCP 方式订阅上交所股票快照行情为例:

// 设置全局配置XTPPro::setGlobalConfig(    clientId=1,    saveFilePath="/path/to/log")// 创建行情连接conn = XTPPro::createXTPConnection(name="xtpProFeed")// 获取数据表结构并创建共享流表schema = XTPPro::getSchema(type="actualMarketData")quoteTable = streamTable(10000:0, schema.name, schema.typeString)share(table=quoteTable, sharedName="xtpProActual")// 配置登录信息config = dict(keyType=STRING, valueType=ANY)config["ip"] = "行情服务器IP"config["port"] = 12345config["user"] = "用户名"config["password"] = "密码"config["protocolType"] = 1  // 1: TCP,2: UDP// 登录行情服务器XTPPro::login(conn=conn, config=config)// 配置输出表并订阅行情tableDict = dict(keyType=STRING, valueType=ANY)tableDict["actualTable"] = quoteTableXTPPro::subscribe(    conn=conn,    quoteType=1,       // 1: 快照    marketType=1,      // 1: 上证    codeList=["600000", "600519"],    tableDict=tableDict)// 查询订阅状态XTPPro::getStatus(conn=conn)

订阅成功后,行情数据将持续写入 DolphinDB 共享流数据表,可进一步用于实时计算与分析。以上为基础订阅示例,更多行情类型及接口参数请参阅官方技术文档。

04开放共享:共建 DolphinDB 插件生态

OPEN ECOSYSTEM

插件是连接 DolphinDB 与各类数据源、业务系统及第三方技术能力的重要桥梁,也是 DolphinDB 开放生态的重要组成部分。

随着 XTPPro 插件上线,DolphinDB 金融行情接入生态进一步丰富。通过插件市场,用户可以灵活选用已有插件,降低系统集成与二次开发成本;开发者和企业技术团队也可以将成熟的技术能力封装为插件,与社区共享技术成果。

DolphinDB 插件市场持续面向开发者、企业用户及社区伙伴开放,期待更多生态伙伴参与插件开发、技术共享与应用创新,共同丰富插件市场内容,推动 DolphinDB 技术生态持续发展。

点击阅读原文,立即体验 XTPPro 插件!

欢迎体验 XTPPro 插件,携手共建 DolphinDB 开放、共享的技术生态!

关于 DolphinDB

由智臾科技研发的高性能分布式时序数据库 DolphinDB,不仅支持海量数据的高效存储与查询,更开创性地提供功能完备的编程语言以支持复杂分析,以及高吞吐、低延时、开发便捷的流数据分析框架,是计算能力最强的数据库系统之一。目前,DolphinDB 已通过国家安全可靠测评,多项核心指标领跑国产时序数据库赛道,广泛服务于券商、基金、银行、保险等金融机构,以及能源、电力、工业制造等物联网行业的头部企业,显著提升了海量数据分析的效率,大幅降低开发成本。

扫码添加 DolphinDB 小助手,

进入技术/高校交流群

往期 · 推荐

理财“奔私”分流,银行交易量化如何从被动选择走向主动布局

香港金融科技周 | DolphinDB 带来实时计算与金融 AI 新实践

夯实信创底座:DolphinDB 与天翼云 CTyunOS 完成全栈架构兼容互认

DolphinDB 上海公司正式落户前滩,携手产业与高校共建金融信创新生态

「AI+金融前沿对话」主论坛回顾 | DolphinDB CEO 周小华博士:AI 加持下,多资产管理系统如何建设?

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料