综合交易平台API技术开发指南

合集下载

ctp手册

ctp手册

CTP交易报告——应用编程手册1、历年版本版本:v4.2时间:2009-11-6备注:英文版2、索引第一章简介1.1 背景1.2 API文件介绍第二章结构2.1 通讯模式2.2 数据流第三章编程接口类型3.1 对话模式的编程接口3.2 私有模式的编程接口3.3 广播模式的编程接口第一章介绍综合交易平台(Comprehensive Transaction Platform),是专门为期货公司开发的一套期货经纪业务管理系统,由交易、风险控制和结算三大系统组成。

API,实现了客户端和综合交易平台之间的通讯。

通过API,投资者可以接收来自上交所,大商所和郑商所的行情数据,发送交易指令,接收相应的反馈和交易状态等信息。

1.1 背景2006年,上海金融期货交易所完成了新一代交易系统的开发,我们借助其成功经验,开发了CTP。

2007年4月,我们获得了来自中国期货公司交易的第一笔订单。

通过近三年的不懈努力,使用CTP的投资者遍布全球,国内使用CTP的期货公司已到达30家。

1.2 API文件CTP上使用的API是基于C++程序库,来实现客户端和CTP服务器之间的数据传输。

客户端包括,所有投资者都可以使用的CTP标准客户端(比如,Q7,popo,weisoft等第三方开发的客户端),以及个性化交易工具(由投资者个人或其合作者开发)。

通过API,客户端可以发出或撤销普通单、条件单、查询委托或交易状态、查询账户实时信息和交易头寸。

API程序库包括:注:使用MS VC 6.0,MS 2003等编程工具的,需要在编程设置中打开“multi-thread”选项。

第二章结构CTP的API和CTP服务器之间使用的通讯协议是期货交易数据协议(futures TradingData Exchange protocol ,FTD),它基于TCP协议。

2.1 通讯模式在FTD协议中,通讯模式包括以下三种模式:●对话模式,客户端给CTP发送请求,CTP将会相应返回结果。

API设计指南与最佳实践

API设计指南与最佳实践

API设计指南与最佳实践随着Web应用程序的快速发展,API(应用程序编程接口)的设计成为了一个关键的环节。

良好的API设计可以提高系统的稳定性、可扩展性和可维护性,并能够提供更好的用户体验。

本文将详细介绍API设计的指南与最佳实践,并分点列出。

1. 定义明确的目标:在开始设计API之前,确保你清楚地了解API的目标和用途。

明确的目标可以帮助你更好地定义API的功能和界限,从而避免过度设计和冗余功能的存在。

2. 保持简洁性:简洁性是设计优秀API的重要原则之一。

避免设计过于复杂的接口,尽量保持API的简单和易于理解。

简洁的API可以提高开发效率,并且更容易被其他开发者理解和使用。

3. 一致性与可预测性:API的一致性能够降低学习成本和使用难度,提高系统的可维护性。

确保API的命名、参数和返回值的一致性,并遵循常见的设计模式和约定。

另外,API的行为应该是可预测的,即相同的输入应该产生相同的输出。

4. 使用清晰的命名和文档:良好的命名和文档可以帮助其他开发者快速理解和使用API。

使用有意义的命名来描述API的功能和用途,并提供详细的文档来描述API的参数、返回值和使用方法。

文档可以以注释、文档页面或在线文档的形式存在。

5. 错误处理与异常处理:API设计中必不可少的一部分是错误处理和异常处理。

定义清晰的错误代码和异常类,并提供有用的错误信息和建议。

良好的错误处理和异常处理可以提高系统的容错性,并提供更好的错误追踪和排查能力。

6. 版本管理:随着API的不断迭代和演化,版本管理成为了一个重要的因素。

使用合适的版本管理策略,能够方便地为API添加新功能、修复错误并保持向后兼容性。

常见的版本管理方式包括在URL中添加版本号、使用请求头或查询参数来指定版本等。

7. 安全性与权限控制:API的安全性是非常重要的,应该考虑使用身份验证和授权机制来保护API的访问。

合理的权限控制可以防止未授权的访问和恶意行为,确保API的数据和功能的安全。

交易网站的交易API和开发者文档介绍

交易网站的交易API和开发者文档介绍

交易网站的交易API和开发者文档介绍随着互联网的快速发展,电子商务已经成为人们生活中不可或缺的一部分。

在电子商务中,交易网站扮演着重要的角色,它们为消费者和商家提供了一个方便、快捷的交易平台。

为了进一步提升用户体验和拓展业务,交易网站开发了交易API 和相应的开发者文档。

一、交易API的概念和作用交易API(Application Programming Interface)是交易网站提供给开发者的一种接口,它允许开发者通过编程的方式与交易网站进行交互。

通过交易API,开发者可以实现自动化交易、数据查询、订单管理等功能,从而提高交易效率和用户体验。

交易API的作用不仅限于交易网站本身,它还可以与其他系统进行集成,实现数据共享和业务协同。

例如,一个电商平台可以通过交易API将商品信息同步到物流系统,实现订单的快速处理和配送。

二、交易API的使用流程为了使用交易API,开发者首先需要在交易网站注册开发者账号,并获取相应的API密钥。

API密钥是开发者与交易网站进行交互的凭证,确保交互过程的安全性和可追溯性。

在获得API密钥后,开发者可以根据交易网站提供的开发者文档,了解API的具体使用方法和参数要求。

开发者文档通常包括API的接口说明、请求示例、返回结果的解析等内容,帮助开发者快速上手并实现所需功能。

在编写代码之前,开发者可以通过API的沙箱环境进行测试,以确保代码的正确性和稳定性。

一旦测试通过,开发者可以将代码部署到生产环境,与真实的交易网站进行交互。

三、开发者文档的重要性和内容开发者文档是交易API的重要组成部分,它为开发者提供了详细的接口说明和使用指南。

一个好的开发者文档应当具备以下特点:1. 清晰明了:开发者文档应当以简洁明了的语言,阐述API的功能和使用方法,避免使用过多的专业术语和技术难点。

2. 实用性强:开发者文档应当提供具体的示例代码和参数说明,帮助开发者快速理解和使用API。

3. 及时更新:随着交易网站的升级和功能迭代,开发者文档也需要及时更新,确保开发者始终能够获得最新的API信息。

第四范式平台的API开发与调用指南

第四范式平台的API开发与调用指南

第四范式平台的API开发与调用指南随着人工智能和大数据技术的不断发展,第四范式平台成为了众多企业和研究机构的首选。

第四范式平台提供了强大的数据处理和分析能力,为用户提供了丰富的API接口,使得开发者能够更加灵活地开发和调用各种功能。

本文将介绍第四范式平台的API开发与调用指南,帮助读者更好地利用这一平台进行数据处理和分析。

一、了解API在开始开发和调用第四范式平台的API之前,我们首先需要了解API的概念。

API即应用程序接口,是一组定义软件组件如何互相通信的规则。

通过API,开发者可以利用已有的功能和服务,实现自己的应用程序。

第四范式平台提供了多种API接口,包括数据处理、数据分析、机器学习等功能。

二、API开发1. 注册开发者账号在使用第四范式平台的API之前,我们需要注册一个开发者账号。

注册账号后,我们可以获得开发者密钥,用于访问API接口。

2. 选择API接口第四范式平台提供了众多的API接口,我们需要根据自己的需求选择合适的接口。

比如,如果我们需要进行数据处理,可以选择数据处理API;如果我们需要进行数据分析,可以选择数据分析API。

3. 获取API文档在开始开发API之前,我们需要获取相应的API文档。

API文档中包含了接口的详细说明、参数列表和使用示例,帮助我们理解和使用API。

4. 开发API调用程序根据API文档,我们可以开始开发API调用程序。

在程序中,我们需要使用开发者密钥进行身份验证,并根据接口要求传递相应的参数。

通过API调用程序,我们可以向第四范式平台发送请求,并获取返回的结果。

三、API调用1. 身份验证在调用API之前,我们需要进行身份验证。

通常,我们需要将开发者密钥作为参数传递给API接口,以证明我们的身份。

2. 传递参数根据API文档的要求,我们需要传递相应的参数给API接口。

参数包括输入数据、数据类型、分析方法等。

正确传递参数是保证API调用成功的关键。

3. 处理返回结果API调用完成后,我们会得到一个返回结果。

综合交易平台交易API特别说明

综合交易平台交易API特别说明

ü FrontID + SessionID + OrderRef 用户使用这组交易序列号可以按照自己的方式来唯一标示发出的任何一笔委托。 用户登入成功后,会收到前置机编号 FrontID, 会话编号 SessionID 和最大报单引用
MaxOrderRef。 用户在报单时设定报单引用 OrderRef。 OrderRef 可以从 MaxOrderRef 开始递增。 如果用户没有设定 OrderRef,在报单响应中,Thost 会为用户设置一个的 OrderRef。
l 关于平仓 上期所区分昨仓和今仓。 平昨仓时,开平标志类型设置为平仓 THOST_FTDC_OF_Close 平今仓时,开平标志类型设置为平今仓 THOST_FTDC_OF_CloseToday
其他交易所不区分昨仓和今仓。 开平标志类型统一设置为平仓 THOST_FTDC_OF_Close
l 在报单交易过程中,会产生如下几组交易序列号:
l 如果发送立即市价单 /// 报单价格条件类型:任意价 fldOrder.OrderPriceType = THOST_FTDC_OPT_AnyPrice; ///价格:0 fldOrder.LimitPrice = 0; ///有效期类型类型:立即完成,否则撤销 fldOrder.TimeCondition = THOST_FTDC_TC_IOC;
FrontID +SessionID+OrderRef, ExchangID+OrderSysID。
/// 其他参数
BrokerID,
UserID, InvestorID, InstrumentID,
如果报单还停留在 Thost,Thost 可以用 Front +SessionID+OrderRef 来定位 如果报单停留在交易所,Thost 可以用 ExchangID+OrderSysID 来定位,然后向交易 所转发撤单指令。

CTP接口开发指南

CTP接口开发指南

十一、 报单 标识 FrontID + SessionID + OrderRef OrderRef(int atoi 注意长度) BrokerID + BrokerOrderSeq ExchangeID + OrderSysID ReqOrderInsert OnRspOrderInsert Thost 收到报单指令,如果没有通过参数校验,拒绝接受报单指令 OnErrRtnOrderInsert 交易所收到报单后认为报单错误 OnRtnOrder 报单委托状态 ///TFtdcOrderStatusType 是一个报单状态类型 ///全部成交 #define THOST_FTDC_OST_AllTraded '0'
到张江托管中心的搬迁。主机托管会员在享有较低费用支出的基础上,享有更优 质的托管服务。10 月,托管中心正式推出针对 VIP 会员的机房托管模式。国金期 货和东证期货作为首批机房托管用户正式入驻。
2010 年 继往开来,合作共赢,共创辉煌:2010 年 6 月底,CTP 已完成 21 家应用托管客户的 签约待上线。张江交易管托中心,托管服务已细分为机房托管、主机托管、零星 托管、应用托管等诸多类型,会员市场从最初的小会员公司,发展到现在占有全 行业 70%的托管市场,机房面积从 100 多平米,发展到目前的 2000 多平米。
回 1 条或者多条响应纪录。例如登入、各项查询、报单、撤单等操作。 私有通讯模式:由 Thost 主动向客户端发出的相关信息。例如委托回报、
成交回报、错单回报等 广播通讯模式:由 Thost 主动向所有客户端发出的公共信息,例如行情等 数据流重传方式 通常使用 Restart 模式较为方便 本地数据落地可用 Resume 模式

交易网站中的交易API介绍与使用方法

交易网站中的交易API介绍与使用方法

交易网站中的交易API介绍与使用方法随着互联网的快速发展,交易网站成为了人们进行交易的主要平台之一。

为了更好地满足用户的需求,交易网站提供了交易API(应用程序接口)供开发者使用。

本文将介绍交易API的概念、作用以及使用方法,帮助读者更好地了解和利用交易API。

一、交易API的概念与作用交易API是交易网站提供的一种接口,它允许开发者通过编程的方式与交易网站进行数据交互和操作。

通过交易API,开发者可以获取交易市场的实时行情数据、进行账户管理、下单交易等操作。

交易API的出现,使得开发者可以更加灵活地使用交易网站的功能,实现个性化的交易策略和自动化交易。

二、交易API的使用方法1. 注册交易API账号在使用交易API之前,需要在交易网站上注册一个API账号。

注册过程中,需要提供相关的个人信息,并遵守交易网站的规定和协议。

注册成功后,会获得一个API密钥,用于后续的API调用。

2. API文档与接口调用交易网站通常会提供详细的API文档,其中包含了API的使用说明、参数说明以及示例代码。

开发者可以根据文档中的指引,使用相应的编程语言调用API接口。

在调用API时,需要将API密钥作为参数传入,以进行身份验证。

3. 获取行情数据通过交易API,开发者可以获取交易市场的实时行情数据,如交易对的最新价格、成交量等信息。

这些数据对于交易策略的制定和决策非常重要。

开发者可以根据自己的需求,选择合适的API接口进行调用,获取所需的行情数据。

4. 账户管理与资金操作交易API还提供了账户管理和资金操作的功能。

开发者可以通过API接口查询账户余额、交易记录等信息,并可以进行充值、提现、下单等操作。

这些功能使得交易更加便捷和高效。

5. 安全性与权限管理交易API的使用需要注意安全性和权限管理。

开发者应妥善保管自己的API密钥,避免泄露给他人。

交易网站通常会提供API密钥的权限管理功能,开发者可以根据需要设置相应的权限,限制API的访问范围和操作权限,以保障账户的安全。

综合交易平台ctp api 教程

综合交易平台ctp api 教程

通用规则 – 查询/请求
• 请求查询合约
virtual int ReqQryInstrument(CThostFtdcQryInstrumentField *pQryInstrument, int nRequestID) = 0;
• 请求查询合约响应
virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {};
通用规则 – 查询/请求
• 查询参数
如果查询参数为空,说明需要查询所有 • 响应信息RspInfo
数据。如果需要查询某个交易所的合约, 就在查询参数中指定ExchangeID。
如果RspInfo为空,或者RspInfo的错 误代码为0,说明查询成功。
• 请求编号RequestID
发送请求时需要设定RequestID, TraderApi返回响应时返回相关请求的 RequestID。
/// 操作标志类型:撤单
ActionFlag = THOST_FTDC_AF_Delete /// 交易序列号
• 如果Thost接受了撤单指令,用户不会收到 OnRspOrderAction,而会收到OnRtnOrder, 用来更新委托状态。
FrontID +SessionID+OrderRef,
• 注意:服务器在触发服务器预埋单、条件单时,会发送新的委托指令到交易 所,需要设置新的OrderRef和OrderSysID。
交易业务 – 报单指令
• 报单指令是:ReqOrderInsert。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【综合交易平台API技术开发指南】综合交易平台API技术开发指南第一章CTP产品特性 (2)第二章CTP-API技术基础 (4)第三章CTP-API证券交易 (9)模拟交易系统 (9)证券交易实务 (9)行情接口函数 (10)交易接口函数 (10)第四章CTP-API期货交易 (10)模拟交易系统 (10)期货交易实务 (11)行情接口函数 (11)交易接口函数 (11)上海期货信息技术有限公司,2012 第1 页共18 页【综合交易平台API技术开发指南】第一章CTP产品特性如何获取综合交易平台(Comprehensive Transaction Platform 以下简称CTP)证券(期货)交易及行情API发布包、文档以及开发实例?【答:2群(102497247)群共享中发布,请及时获取最新版本。

CTP_API开发技术群均遵守实名制规则,求的群成员将不定期予以清除。

CTP提供哪些证券(期货)投资者交易客户端软件?【答:CTP向全市场免费开放投资者交易及行情API,并不提供任何投资者使用的交易客户端产品。

目前市场上使用的客户端产品都由第三方厂商提供(基于免费开放的API 接入CTP)手工交易客户端(如快期:/)及程序化交易客户端(如盈佳:http://winnerfutures../)请问国证券(期货)公司有哪些使用CTP系统?【答:一套或多套CTP次用系统)家。

CTP期货公司主用系统用户:中国国际、华泰长城、海通期货、申银万国、上海中期、广发期货、恒泰期货、美尔雅期货、中证期货、华元期货、瑞龙期货、天鸿期货。

CTP期货公司次用系统用户:华西期货、华鑫期货、兴业期货、渤海期货、金源期货、宏源期货、新湖期货、国泰君安、东证期货、南华期货、浙商期货、银河期货、经易期货、国金期货、方正期货、鲁证期货(新增)纪期货(新增)CTP证券公司次用系统用户:华宝证券。

上海期货信息技术有限公司,2012 第2 页共18 页【综合交易平台API技术开发指南】CTP中的BrokerID是什么意思,在使用CTP-API时如何填写?【答:CTP最初设计时考虑了一套CTP系统供多家经纪公司使用的情形,CTP则使用BrokerID从业务层面完全隔离不同经纪公司的交易、风控及结算用户的接入。

BrokerID 的具体取值请咨询开户的经纪公司。

CTP中UserID和InversterID的区别是什么?【答:代码;投资者自己下单时,两者同为投资者代码。

CTP-API中的OrderRef和OrderActionRef是什么意思,在客户端开发时如何填写?【答:OrderRef是CTP后台提供给客户端标识一笔报单的字段,客户端可以通过关键字组(FrontID 、SessionID 、OrderRef)唯一确定一笔报单,客户端在报单发出时未填写OrderRef字段,CTP后台会自动为该报单的OrderRef字段赋值并返回给客户端。

OrderActionRef与OrderRef功能类似,它是提供给客户端来标识一笔撤单。

OrderRef的数据类型为字符数组,必须是阿拉伯数字字符。

OrderRef(OrderActionRef)的取值必须保证在同一会话后发送的报(撤)单的OrderRef(OrderActionRef)值大于之前的最大值,在开发多线程的客户端时需要特别注意。

CTP是否提供Level2行情?【答:CTP期货交易系统仅提供各交易所发布的普通一阶行情。

部分证券公司部署的CTP证券交易系统提供level2行情,请联系证券公司获取CTP-level2-API发布包及level2行情服务器配置参数。

CTP是否提供历史行情,实际交易时需要取历史数据做相应计算,比如atr(30)等,如何处理?是否只能客户端通过别的接口自己补数据?【答:CTP也不提供行情回补机制,因为行情的实时性对CTP的系统延时要求非常高,行情数据的回补逻辑增加的系统延时以及网络资源的消耗限制了其在高速系统部实现的空上海期货信息技术有限公司,2012 第3 页共18 页【综合交易平台API技术开发指南】间。

方式以提高到CTP连接的保障级别。

第二章CTP-API技术基础CTP-API库包含哪些文件,分别包含什么容?【答:错误定义文件error.dtd、交易接口类定义文件(ThostFtdcTraderApi.h)件(ThostFtdcUserApiStruct.h)客户端接口使用的业务数据类型定义文件(ThostFtdcUserApiDataType.h)行情接口库文件thostmduserapi.lib,交易接口库文件(thosttraderapi.lib,thosttraderapi.dll)包含API和SPI类定义,户端回传响应及回报。

CTP证券接口库文件基本类似,文件名中使用“SSE”标识为证券接口。

10. CTP-API与CTP后台才何种协议通讯,如何通讯?【答:CTP-API使用建立在TCP协议之上FTD协议与CTP后台进行通讯,FTD 协议中的所有通讯都基于某个通讯模式。

通讯模式实际上就是通讯双方协同工作的方式。

CTP-API涉及的通讯模式共有三种:○对话通讯模式,是指由客户端主动发起的通讯请求,该请求被CTP后台接收和处理,并给予响应,如报单、撤单及查询等,这种通讯模式与普通的客户/服务器模式相同。

○私有通讯模式,是指CTP后台主动向某个特定的客户端发出的信息,如报单回报、成交回报等。

○广播通讯模式,是指CTP后台主动向有客户端都发出相同的信息,如合约交易状态通知等。

通讯模式和网络的连接不一定存在简单的一对一的关系。

也就是说,一个网络连接中可能传送多种不同通讯模式的报文,一种通讯模式的报文也可以在多个不同的连接中传送。

CTP-API与CTP后台通讯,不同的通讯模式对应不同的通讯数据流,对话通讯模式对应对话数据流(DialogRsp)和查询数据流(QueryRsp)CTP后台不维护对话数据流上海期货信息技术有限公司,2012 第4 页共18 页【综合交易平台API技术开发指南】(查询数据流)的状态,通讯故障时,对话数据流(查询数据流)会重置,通讯途中的数据可能会丢失。

私有通讯模式对应私有数据流(Private)后台维护每个登录用户的私有流,在一个交易日,CTP-API与CTP后台断线后恢复连接时,或断线期间(resume)的私有数据流。

广播通讯模式对应公共数据流(Public)可靠的数据流。

11. CTP-API的实例会在客户端生成哪些流文件?如何指定流文件存放路径?【答:实例(DialogRsp.con,Private.con,Public.con,QueryRsp.con,TradingDay.con)文件的存放路径都是通过接口实例创建函数(CreateFtdcTraderApi)参数指定,如CreateFtdcTraderApi(".\flow\")将会在当前目录的flow文件夹存放流文件。

客户端无法决定是否生成以上流文件,因此,在开发多CTP-API实例的客户端时需要注意操作系统的文件句柄限制。

因此,多账号共用接口实例(或多实例共用流文件)将会造成数据紊乱或缺失。

12. 基于CTP-API的客户端交易软件在每个交易日开始之前需要执行哪些必要的步骤?【答:1创建API实例(CreateFtdcTraderApi)并为其注册对应的回调接口类的实例(RegisterSpi)→○订阅私有流(SubscribePrivateTopic)→○订阅公有流(SubscribePublicTopic)→○注册名字服务器网络地址(RegisterNameServer)或注册前置机网络地址(RegisterFront)→○初始化API与CTP前置服务器连接(Init)功后回调OnFrontConnected→○发起客户端认证请求(ReqAuthenticate)结果由OnRspAuthenticate返回;在CTP后台开启强制客户端认证(或客户端在本次会话主动发起认证)后,只有通过客户端认证才能接入CTP后台→○发起用户登录请求(ReqUserLogin)户端在当前交易日必须成功执行一次后才能开始交易。

上海期货信息技术有限公司,2012 第5 页共18 页【综合交易平台API技术开发指南】13. CTP的客户端怎样实现对代理服务器的支持?【答:CTP的API提供了对代理服务器的支持,包括socks4、socks4a及socks5,客户端开发时只需通过传递给API不同的连接字符串就可实现,例如:RegisterFront("socks5:// IP地址或域名:端口号/user:pass@127.0.0.1:10001");14. 什么是动态密码(OneTimePassword)【答:易使用的一种更强的身份验证工具,为CTP供应动态令牌的厂商有坚石诚信和飞天诚信。

证券(期货)公司购买动态令牌后将随附的种子文件导入CTP后台,令牌的投资者在登录CTP时需要将动态令牌当时显示的字符填写到OneTimePassword字段,通过用户名/密码以及动态密码校验后方可登录成功。

15. 什么是客户端认证,怎样获取认证码(AuthCode)?【答:端产品接入CTP后台进行交易。

入指定的证券(期货)公司CTP交易系统之前,必须向该公司提交用户端产品信息(UserProductInfo)并获得认证码(AuthCode)之后在发起客户端认证请求时(ReqAuthenticate)填写正确的用户端产品信息及对应的认证码即可完成客户端认证。

16. CTP的名字服务器是做什么用的,如何使用?【答:名字服务器(RegisterNameServer)自动选择CTP后台分配的前置机地址接入CTP交易系统,不再需要客户端直接注册CTP前置地址(RegisterFront)17. CTP是否提供加密手段以保护通过互联网传送的交易数据的安全?【答:方式接入CTP交易系统。

客户端选择接入ssl前置时使用如下方式注册ssl前置地址:上海期货信息技术有限公司,2012 第6 页共18 页【综合交易平台API技术开发指南】RegisterFront("ssl:// ssl前置IP地址或域名:端口号");18. 如何接入CTP提供的UDP行情?【答:bIsUsingUdp=false) 中,参数bIsUsingUdp:为行情模式,该参数缺省或置为false时使用TCP行情,否则为UDP行情。

无论使用TCP或是UDP行情,都必须注册相对应的TCP或UDP行情服务器地址。

一般来说,CTP的普通行情前置都为TCP行情服务器,使用UDP行情服务器需要向证券(期货)公司申请,且仅限专线或网接入的投资者使用。

相关文档
最新文档