证券账户交易FIX_API接口使用规范说明文档

合集下载

FIX协议介绍_v0.5

FIX协议介绍_v0.5

Financial Information Exchange (FIX)介绍目录1 背景 (2)1.1 FIX协议不同版本[1,2] (4)1.2 FIXatdl (5)2 FIX协议工作流程 (7)2.1 会话层 (7)2.2 应用层 (8)3 FIX协议结构[2] (9)3.1 信息传送过程 (9)3.2 信息格式和内容 (9)3.2.1 管理信息 (9)3.2.2 应用信息 (10)4 国内FIX现状 (11)4.1 证券交易数据交换协议-STEP[4,5,6] (11)4.1.1 制定背景............................................................................错误!未定义书签。

4.2 券商 (15)4.2.1 国信[3] (15)5 参考文献 (15)1背景Financial Information eXchange(FIX)金融信息交换协议是适用于实时证券、金融电子交易开发的数据通信协议。

它是由FPL提供的—个开放式协议,目的是推动国际贸易电子化的进程,在各类参与者之间,包括投资经理、经纪人,买方、卖力建立起实时的电子化通信协议。

FIX协议的目标是把各类证券金融业务需求流程格式化,使之成为—个可用计算机语言描述的功能流程,并在每个业务功能接口上统—交换格式,方便各个功能模块的连接。

目前,欧、美主要发达国家都是FIX协会的成员。

FIX的制定是由多个致力于提升其相互间交易流程效率的金融机构和经纪商于1992年共同发起。

这些企业把他们及他们的行业视为一个整体,认为能够从对交易指示,交易指令及交易执行的高效电子数据交换的驱动中获利。

FIX由此诞生,一个不受单一实体控制的开放消息标准,一个能够被调整组建适用于任何一个企业的商务需求的协议。

FPL(FIX Protocol Limited , FIX 协议组织)是一家非营利性交易协会,专门免费发布为电子证券交易设立的公开的通信标准。

金融信息交换协议(FIX)

金融信息交换协议(FIX)

金融信息交换协议(FIX)随着网络的使用,目前所有大型的金融机构都已经实现了自动化和数字化。

当中肯定少不了互联网的加入,那么在这当中,我们主要介绍一下FIX协议。

它是由国际FIX协会组织提供的一个开放式协议,目的是推动国际贸易电子化的进程,在各类参与者之间,包括投资经理、经纪人,买方、卖方建立起实时的电子化通讯协议。

Fix协议的目标是把各类证券金融业务需求流程格式化,使之成为一个个可用计算机语言描述的功能流程,并在每个业务功能接口上统一交换格式,方便各个功能模块的连接。

FIX协议结构当前,FIX协议的格式存在着两种结构:'标记(Tag)〉=〈值(Value)'域结构和FIXML 结构。

下面针对域结构模式对FIX协议的组成,连接建立、信息交换方法等进行简要说明,以便于了解FIX协议的概念。

FIX信息格式(1) 信息格式一条FIX协议信息的基本格式是:《标准头》《信息正文域》《标准尾》每条信息都是由一系列带有〈标记(T ag)〉=〈值(Value)〉的域组成的。

在每个域之间通过'< >'分开。

除了一些特殊规定外,信息中的域可按照任意顺序排列。

所有域在都以'定界符'(#001;0x01H,文档中写为<SOH>)表示终止。

(2) 标准的信息标题每条命令或应用信息都有一个标准的标题。

标题表明了信息类型、长席、目的地、序号、起始点和时间。

(3) 标准的信息尾部所有的信息,无论是命令类的,还是应用类的,以一个标准结尾终止。

尾部被用来把信息分离,并包括含有3位数的'检验和'值。

(4) 数据类型各域所使用的数据类型包括以下几种:整数、浮点数、布尔数、字符串、多元值串、货币、交易所字符串域、国际标准时时间戳、国际标准时时间、本地市场日期等。

(5) 数据完整性信息数据内容是否完整可以通过'检查信息长度'和字符的简单'检验和'两个方法进行检查。

交易账户合规操作说明范文

交易账户合规操作说明范文

交易账户合规操作说明范文嗨,各位朋友!今天咱们来唠唠交易账户的合规操作这档子事儿。

一、开户。

开户可是踏入交易世界的第一步,就像你要进入一个超级有趣的游乐场,得先拿到入场券一样。

1. 身份验证。

你得老老实实提供自己真实的身份信息。

可别想着用什么化名或者假身份,这可不是在玩角色扮演游戏。

身份证号码、姓名啥的都得准确无误。

要是被发现造假,那就不是被拒之门外这么简单了,可能还会惹上法律麻烦呢。

这就好比你想混进一个高级俱乐部,保安发现你拿个假身份证,肯定直接把你轰出去,还可能报警。

2. 资料填写完整。

开户申请表上的每个空都不是摆设。

联系方式、地址啥的都得填全。

你想啊,如果有重要的通知,比如账户有啥异常情况,人家要联系你,结果发现你的电话少写一位数,那不是耽误事儿嘛。

就像你点外卖,地址没写清楚,外卖小哥只能干着急,你也吃不上热乎饭。

二、资金存入与转出。

1. 合法来源。

往交易账户里存钱的时候,这钱可得是合法来源的。

不是说你随便从哪儿弄点钱就塞进去。

要是你的钱是抢银行来的(当然这是个极端例子啦),那肯定不行。

正常情况下,是你的工资、合法投资收益之类的。

这就好比你往存钱罐里放钱,你得知道这钱是正道来的,不是偷来的硬币。

2. 按照规定流程转出。

当你要把钱从交易账户转出来的时候,可不能任性。

得按照平台规定的流程来操作。

就像你从银行取钱,你得去柜台或者用ATM机按照步骤操作,不能说直接跟银行柜员说“我不管,我就要钱,现在就给我”。

在交易账户这里,也是一样的道理,提交转出申请,等审核通过了,钱才能到你的口袋里。

三、交易操作。

1. 熟悉交易规则。

在你开始买卖股票、期货或者其他啥交易品种之前,一定要把交易规则摸得透透的。

这就像你玩一个新游戏,得先看看游戏说明书一样。

比如交易时间,有的市场是早上9点到下午3点,你可别在半夜三更想着去交易,那时候市场都关门了,你只能对着屏幕干瞪眼。

还有涨跌停限制,要是你不知道这个,以为股票能无限制地涨或者跌,那你可能会做出一些很傻的操作。

windapi手册

windapi手册

windapi手册
WindAPI是一个金融数据接口,它提供了各种金融市场数据和行情信息的接口,可以用于获取股票、债券、期货、外汇等市场的实时行情数据、历史数据、财务数据等。

WindAPI包括了多种编程语言的接口,如C/C++、Java、Python等,可以方便地集成到各种金融软件和系统中。

WindAPI提供了丰富的功能,包括实时行情数据获取、历史数据查询、财务数据获取、技术指标计算等。

通过WindAPI,用户可以获取到各种金融市场的数据,进行量化交易、风险管理、投资决策等应用。

使用WindAPI,用户可以通过编程的方式获取金融市场数据,进行数据分析和处理,实现自动化交易策略、风险控制等功能。

同时,WindAPI还提供了丰富的文档和示例代码,方便开发者快速上手,进行开发和测试。

总之,WindAPI是一个功能强大的金融数据接口,为金融从业者和开发者提供了丰富的金融市场数据和行情信息,帮助他们进行
数据分析、交易决策和风险管理。

通过WindAPI,用户可以方便地获取各种金融市场数据,实现各种金融应用和系统的开发。

监控系统证券公司接口规范(V1.8)

监控系统证券公司接口规范(V1.8)

中国证监会证券市场交易结算资金监控系统证券公司接口规范(V 1.8)2016年1月目录修订说明 (3)前言 (5)1.接口规范说明 01.1文件格式 01.2命名规则 01.3文件头 (1)1.4记录数据 (2)1.5字段类型说明 (2)2.证券公司接口文件 (3)2.1证券公司基本信息文件 (3)2.1.1文件说明 (3)2.1.2文件内容 (3)2.2证券公司营业部信息文件 (4)2.2.1文件说明 (4)2.2.2文件内容 (4)2.3证券公司存管银行信息文件 (4)2.3.1文件说明 (4)2.3.2文件内容 (5)2.4客户基本信息文件 (5)2.4.1文件说明 (5)2.4.2文件内容 (5)2.5客户资金账户信息文件 (7)2.5.1文件说明 (7)2.5.2文件内容 (7)2.6客户资金账户与证券账户对应信息文件 (8)2.6.1文件说明 (8)2.6.2文件内容 (8)2.7客户存管账户信息文件 (9)2.7.1文件说明 (9)2.7.2文件内容 (9)2.8客户资金结算明细文件 (10)2.8.1文件说明 (10)2.8.2文件内容 (10)2.9客户结息金额明细文件 (13)2.9.1文件说明 (13)2.9.2文件内容 (14)2.10客户资金存取明细文件 (15)2.10.1文件说明 (15)2.10.2文件内容 (15)2.11客户账户类交易明细文件 (16)2.11.1文件说明 (16)2.11.2文件内容 (16)2.12客户资金余额对账文件 (17)2.12.1文件说明 (17)2.12.2文件内容 (17)2.13证券公司资金应收应付汇总文件 (18)2.13.1 文件说明 (18)2.13.2 文件内容 (19)2.14客户资金账户综合支付结算明细文件 (21)2.14.1 文件说明 (21)2.14.2文件内容 (21)2.15客户衍生品资金变动明细文件 (22)2.15.1文件说明 (22)2.15.2文件内容 (22)2.16客户信用资金变动明细文件 (25)2.16.1文件说明 (25)2.16.2文件内容 (25)2.17客户场外业务资金结算明细文件 (28)2.17.1文件说明 (28)2.17.2文件内容 (28)2.18客户证券市值文件 (30)2.18.1文件说明 (30)2.18.2 文件内容 (30)2.19客户负债文件 (31)2.19.1 文件说明 (31)2.19.2 文件内容 (31)3.文件清单文件 (32)3.1文件说明 (32)3.2文件内容 (32)4.附录 (33)修订说明前言本规范作为中国证监会证券市场交易结算资金监控系统(以下简称“监控系统”)重要的规范文档之一,规定了证券公司与监控系统之间传输数据接口文件的内容、格式等。

上证所 历史数据接口说明书

上证所 历史数据接口说明书

上海证券交易所历史数据接口说明书文档状态[]初稿[]评审通过[]修改[√]发布[]作废文档标识历史数据接口说明书当前版本 1.1.1(技术开发稿)作者市场数据部发布者上证所信息网络有限公司完成日期2022/11/02文档变动说明1.数据说明上交所行情历史数据提供与证券行情相关的历史数据服务。

从行情品种来看,包括Level-1行情、Level-2行情及股票期权历史数据。

从数据内容来看,包括快照类数据、逐笔类数据及K线数据,其中快照类数据包括开盘集合竞价数据、行情快照数据、盘后固定价格交易行情快照,逐笔类数据包括竞价逐笔成交数据、竞价逐笔委托数据、盘后固定价格交易逐笔成交数据和债券逐笔类数据,K线数据包括分钟K线和日K线数据。

2.文件格式文件采用CSV格式,每个字段间用“,”(英文半角)分割,使用UTF-8字符集,换行符使用“0x0A”。

3.数据内容不同行情品种提供的历史数据种类有所差异,具体见表3-1所示。

表3-1行情品种和数据种类对照表品种行情快照逐笔成交逐笔委托日K线分钟K线Level-1行情√√√Level-2行情√√√√√股票期权行情√√√3.1Level-1行情Level-1行情包括快照类数据和K线数据。

3.1.1快照类数据Level-1快照类数据包括行情快照和盘后固定价格交易行情快照。

3.1.1.1行情快照Level-1行情快照数据的快照间隔为3秒或5秒(其中,部分指数快照间隔为5秒,个股及部分指数快照间隔为3秒,相邻快照如果完全相同就保留第一幅),将全天所有证券的快照保存在同一个文件中。

需要注意的是,集合竞价数据包含在Level-1行情快照中。

Level-1行情快照数据的存储目录及文件名为sh1\yyyymmdd\Snapshot.csv,具体内容详见表3-2。

表3-2Level-1行情快照数据内容表NumTrades成交笔数NUMBERIOPV净值估值NUMBER(3)从20221104日开始为NUMBER(5)从20221104日开始,该值表示为5位精度NAV净资产价值NUMBER(3)PhaseCode交易时段STRING该字段为8位字符串,左起每位表示特定的含义,无定义则填空格。

证券账户交易FIX_API接口使用规范说明文档

证券账户交易FIX_API接口使用规范说明文档

方正FIX统一金融接入平台接口规范公司名称方正证券股份有限公司文档编号文档名称FIX网关接入说明文档版本 1.0起草起草日期2014年2月14日审批审批日期修订历史版本号日期状态修订人摘要1.02014年2月17日C郭光煜,张昊天增加了使用Demo的附录1.12014年8月7日A郭光煜增加银证转账,资金调拨加密,行情接口状态标识:C–Created A-Added M-Modified D-Deleted说明:该文档所说明的FIX Demo是在Linux Ubuntu12.04版本运行的Eclipse IDE for C/C++ developer环境下运行测试.2目录第一章.FIX网关介绍 (6)第二章.FIX网关接口说明 (7)2.1FIX版本 (7)2.2连接模式 (7)2.3会话控制 (7)2.4帐户模式 (7)第三章.消息格式说明 (8)3.1会话层消息 (8)3.1.1.登录请求(A) (8)3.1.2.登录应答(A) (10)3.1.3.注销请求(5) (11)3.1.4.注销应答(5) (12)3.1.5.心跳包请求(0) (12)3.1.6.心跳包应答(0) (12)3.1.7.会话拒绝(3) (13)3.1.8.重发请求(2) (13)3.1.9.序号重置(4) (14)3.1.10.心跳测试(1) (14)3.2应用层消息 (15)3.2.1.交易类消息 (15)3.2.1.1单笔委托(D) (15)3.2.1.2委托确认,New(8) (19)3.2.1.3委托拒绝,Reject(8) (20)33.2.1.4执行回报(8) (21)3.2.1.5撤单请求(F) (22)3.2.1.6撤单确认,PendingCancel(8) (23)3.2.1.7撤单拒绝(9) (24)3.2.1.8撤单回报,Cancel(8) (25)3.2.1.9委托状态查询请求(H) (26)3.2.1.10委托状态查询应答(8) (27)3.2.1.11组合委托(COD) (29)3.2.1.12组合委托确认,New(8) (32)3.2.1.13组合委托拒绝,Reject(8) (34)3.2.1.14组合执行回报(8) (35)3.2.1.15组合撤单请求(COF) (36)3.2.1.16组合撤单确认,PendingCancel(8) (37)3.2.1.17组合撤单拒绝(9) (39)3.2.1.18组合撤单回报,Cancel(8) (40)3.2.1.19组合委托查询请求(COH) (41)3.2.1.20组合委托查询应答(8) (42)3.2.1.21批量委托(POD) (43)3.2.1.22批量委托确认,New(8) (45)3.2.1.23批量委托拒绝,Reject(8) (46)3.2.1.24批量执行回报(8) (47)3.2.2头寸查询类消息 (49)3.2.2.1资金股份查询(UAN) (49)3.2.2.2资金股份查询回报(UAP) (49)3.2.2.3资金流水查询请求(UAN) (52)43.2.2.4资金流水查询应答(UAP) (52)3.2.2.5银证转账查询请求(UAN) (55)3.2.2.6银证转账查询应答(UAP) (56)3.2.3头寸变更类消息 (58)3.2.3.1银证转账/银行余额业务流程说明 (58)3.2.2.7银证转账/银行余额请求(UAL) (58)3.2.3.2银证转账/银行余额应答(UAM) (60)3.2.3.3资金调拨请求(UAL) (61)3.2.3.4资金调拨应答(UAM) (62)3.2.3.5股份调拨请求(UAL) (63)3.2.3.6股份调拨应答(UAM) (64)附录:测试Demo使用说明 (66)5第一章.FIX网关介绍方正证券的FIX网关主要是为其交易系统提供FIX协议接入。

FIX协议介绍-v0.5

FIX协议介绍-v0.5

Financial Information Exchange (FIX)介绍目录1 背景 (2)1.1 FIX协议不同版本[1,2] (5)1.2 FIXatdl (6)2 FIX协议工作流程 (9)2.1 会话层 (9)2.2 应用层 (11)3 FIX协议结构[2] (12)3.1 信息传送过程 (12)3.2 信息格式和内容 (13)3.2.1 管理信息 (13)3.2.2 应用信息 (13)4 国内FIX现状 (16)4.1 证券交易数据交换协议-STEP[4,5,6] (16)4.1.1 制定背景............................................................................错误!未定义书签。

4.2 券商 (21)4.2.1 国信[3] (21)5 参考文献 (22)1背景Financial Information eXchange(FIX)金融信息交换协议是适用于实时证券、金融电子交易开发的数据通信协议。

它是由FPL提供的—个开放式协议,目的是推动国际贸易电子化的进程,在各类参与者之间,包括投资经理、经纪人,买方、卖力建立起实时的电子化通信协议。

FIX协议的目标是把各类证券金融业务需求流程格式化,使之成为—个可用计算机语言描述的功能流程,并在每个业务功能接口上统—交换格式,方便各个功能模块的连接。

目前,欧、美主要发达国家都是FIX协会的成员。

FIX的制定是由多个致力于提升其相互间交易流程效率的金融机构和经纪商于1992年共同发起。

这些企业把他们及他们的行业视为一个整体,认为能够从对交易指示,交易指令及交易执行的高效电子数据交换的驱动中获利。

FIX由此诞生,一个不受单一实体控制的开放消息标准,一个能够被调整组建适用于任何一个企业的商务需求的协议。

FPL(FIX Protocol Limited , FIX 协议组织)是一家非营利性交易协会,专门免费发布为电子证券交易设立的公开的通信标准。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

方正FIX统一金融接入平台接口规范公司名称方正证券股份有限公司文档编号文档名称FIX网关接入说明文档版本 1.0起草起草日期2014年2月14日审批审批日期修订历史版本号日期状态修订人摘要1.02014年2月17日C郭光煜,张昊天增加了使用Demo的附录1.12014年8月7日A郭光煜增加银证转账,资金调拨加密,行情接口状态标识:C–Created A-Added M-Modified D-Deleted说明:该文档所说明的FIX Demo是在Linux Ubuntu12.04版本运行的Eclipse IDE for C/C++ developer环境下运行测试.2目录第一章.FIX网关介绍 (6)第二章.FIX网关接口说明 (7)2.1FIX版本 (7)2.2连接模式 (7)2.3会话控制 (7)2.4帐户模式 (7)第三章.消息格式说明 (8)3.1会话层消息 (8)3.1.1.登录请求(A) (8)3.1.2.登录应答(A) (10)3.1.3.注销请求(5) (11)3.1.4.注销应答(5) (12)3.1.5.心跳包请求(0) (12)3.1.6.心跳包应答(0) (12)3.1.7.会话拒绝(3) (13)3.1.8.重发请求(2) (13)3.1.9.序号重置(4) (14)3.1.10.心跳测试(1) (14)3.2应用层消息 (15)3.2.1.交易类消息 (15)3.2.1.1单笔委托(D) (15)3.2.1.2委托确认,New(8) (19)3.2.1.3委托拒绝,Reject(8) (20)33.2.1.4执行回报(8) (21)3.2.1.5撤单请求(F) (22)3.2.1.6撤单确认,PendingCancel(8) (23)3.2.1.7撤单拒绝(9) (24)3.2.1.8撤单回报,Cancel(8) (25)3.2.1.9委托状态查询请求(H) (26)3.2.1.10委托状态查询应答(8) (27)3.2.1.11组合委托(COD) (29)3.2.1.12组合委托确认,New(8) (32)3.2.1.13组合委托拒绝,Reject(8) (34)3.2.1.14组合执行回报(8) (35)3.2.1.15组合撤单请求(COF) (36)3.2.1.16组合撤单确认,PendingCancel(8) (37)3.2.1.17组合撤单拒绝(9) (39)3.2.1.18组合撤单回报,Cancel(8) (40)3.2.1.19组合委托查询请求(COH) (41)3.2.1.20组合委托查询应答(8) (42)3.2.1.21批量委托(POD) (43)3.2.1.22批量委托确认,New(8) (45)3.2.1.23批量委托拒绝,Reject(8) (46)3.2.1.24批量执行回报(8) (47)3.2.2头寸查询类消息 (49)3.2.2.1资金股份查询(UAN) (49)3.2.2.2资金股份查询回报(UAP) (49)3.2.2.3资金流水查询请求(UAN) (52)43.2.2.4资金流水查询应答(UAP) (52)3.2.2.5银证转账查询请求(UAN) (55)3.2.2.6银证转账查询应答(UAP) (56)3.2.3头寸变更类消息 (58)3.2.3.1银证转账/银行余额业务流程说明 (58)3.2.2.7银证转账/银行余额请求(UAL) (58)3.2.3.2银证转账/银行余额应答(UAM) (60)3.2.3.3资金调拨请求(UAL) (61)3.2.3.4资金调拨应答(UAM) (62)3.2.3.5股份调拨请求(UAL) (63)3.2.3.6股份调拨应答(UAM) (64)附录:测试Demo使用说明 (66)5第一章.FIX网关介绍方正证券的FIX网关主要是为其交易系统提供FIX协议接入。

实现国际标准协议FIX与方正证券交易系统的对接。

`●FIX网关的功能定义:实现FIX协议和证券集中交易系统内部协议(或第三方协议)的转换,转发服务请求和发送成交回报。

在集中交易系统与其它交易系统之间通过FIX协议进行互通连接。

提供了如下功能:⏹提供FIX连接服务◆管理FIX连接与会话◆接收和发送FIX协议报文⏹报文转换◆将FIX协议报文转换成柜台接口报文◆其它协议到FIX协议⏹业务处理◆管理业务转换流程◆调用柜台接口,执行业务请求,返回执行报告◆成交回报推送有关FIX的详细介绍可以在官方网站上找到:/有关FIX报文的详细介绍可以在下面的站点中查询:/fixopaedia/fixdic42/index.html6第二章.FIX网关接口说明2.1FIX版本方正证券FIX网关是在FIX4.2基础协议上,扩展了部分tag和MsgType。

交易类消息完全符合FIX4.2标准,头寸管理变更查询以及担保品划转业务参考了FIX5.0的接口定义。

用户数据字典文件为FIX4.2.XML。

2.2连接模式标准模式以网关为Acceptor,客户端为Initiator做为常用模式。

也支持客户为Acceptor,服务端为Initiator模式,此模式与标准模式的区别仅限于连接由谁发起,其它会话控制、消息请求应答同标准模式。

2.3会话控制a.会话序号SeqNum以网关为唯一标准,对端如果收到如”MsgSeqNum too low,expecting92butreceived22”,这样的提示,需要主动设置会话序号为网关期待值,以便进行正常通讯。

b.在交易时间以及非交易时间,允许多次重置序号。

c.会话序号应允许手动修改,以便在异常情况时,能双方协商重置到一个安全数值。

d.网关支持7x24小时连续工作。

但在每天交易时间过后,网关会自动进行复位,并发送Logout消息,消息体内的TEXT tag会被设置为”GWRESET”,表示网关主动复位。

对端在收到此消息以后,需要重新发起登录logon,并把141(ResetSeqNumFlag)=Y或者把MsgSeqNum设为1,双方重置会话序号。

此时网关系统会清除掉之前保存的临时缓存数据,对端的ClOrdID可以复位为1.另外网关也支持第二个交易日后自动重设序号模式,即双方在新的交易日自动将序号重置为1,而不需发送重置序号消息。

e.目前仅支持单Session单帐户模式,登录必须送入帐户和密码校验通过以后,才允许进行后续业务f.为了避免重复委托,网关在交易时间,拒绝重发委托消息。

2.4帐户模式目前仅支持单Session单帐户模式,登录必须送入帐户和密码校验通过以后,才允许进行后续业务。

如果同一个帐户在多个不同Session上登录,也可以正常下单和返回成交回报,但异常成交回报(NOE)消息只会从第一次登录的Session上返回。

异常成交回报(NOE)消息通常是由另一个系统发起的委托产生成交,但成交信息被网关接受,本地无对应的合同序号时产生,网关会发送ExecReport(8),但ClOrdID不送,表示异常成交回报。

第三章.消息格式说明3.1会话层消息3.1.1.登录请求(A)登录消息是在FIX会话开始时,连接双方发送的第一个消息。

登录消息总是成对出现,接收方在接收登录消息时,将验证发起方身份的合法性,并且同样发出登录消息给发送方以确认连接请求已被接受。

登录时不强制使用资金账户类别,既可以使用普通资金账户登录,也可以使用信用资金账户登录(如果有的话)。

对于同一个客户号下既有普通资金账户,也有信用资金账户的情况,用任何一个资金账户登陆后,可以同时进行普通交易业务和信用交易业务。

登陆所采用的资金账户将会作为默认值保存在网关的会话中,如果之后的业务报文中未送资金账户,网关将使用默认值。

登录消息支持两种模式:(1).Custom用户登录模式:Tag字段名称字段说明必送注释<标准消息头>Y MsgType=A98EncryptMethod密码字段加密方式Y指明RawData字段中,密码字段加密方式。

加密后的二进制密文必须按16进制序列化成可传输文本。

支持以下几种方式:’0’:不加密‘2’:DES-ECB‘101’:BlowFish缺省公钥为:”foundersc”108HeartBtInt心跳时间Y心跳间隔在消息交换的空闲期间,连接双方传输有规则的心跳消息,以监控通讯连接的状态。

心跳间隔时间HeartBtInt由会话发起人在登录时向登录接受方发出,并得到确认。

连接双方使用相同的心跳间隔时间。

在发送任何消息后,FIX引擎将心跳间隔计时器清零。

896RawData用户密户参数Y格式为“帐号类型:帐号:密码:”帐号类型目前仅支持’Z’表示使用资金帐号登录。

密码字段可以通过在EncryptMethod上指明加密方式加密。

例”Z:100012345678:888888:”95RawDataLength数据区长度C如果不送,使用strlen得到RawData字段长度141ResetSeqNumFlag序号重置标记N Y表示序号重置N表示序号不重置仅当天第一次登录允许重置或者收到网关发来的Logout带Text=”GWRESET”以后,才允许置上此标志,否则会被拒绝掉。

<标准消息尾>接收者ID Y报文范例:(注意:两个Tag间的空格实际上是不可见字符<<SOH>>)8=FIX.4.29=11035=A34=649=CLIENT0252=20110812-10:42:52.09756=SERVER96=Z:100000000001:ec9f2461774c39b5:98=2108=5141=N10=073(2).username_password用户登录模式:Tag字段名称字段说明必送注释<标准消息头>Y MsgType=A98EncryptMethod密码字段加密方式Y指明RawData字段中,密码字段加密方式。

加密后的二进制密文必须按16进制序列化成可传输文本。

支持以下几种方式:’0’:不加密‘2’:DES-ECB‘101’:BlowFish9缺省公钥为:”foundersc”108HeartBtInt心跳时间Y心跳间隔在消息交换的空闲期间,连接双方传输有规则的心跳消息,以监控通讯连接的状态。

心跳间隔时间HeartBtInt由会话发起人在登录时向登录接受方发出,并得到确认。

连接双方使用相同的心跳间隔时间。

在发送任何消息后,FIX引擎将心跳间隔计时器清零。

553Username用户名Y554Password用户密码Y密码字段可以通过在EncryptMethod上指明加密方式加密。

95RawDataLength数据区长度C如果不送,使用strlen得到RawData字段长度141ResetSeqNumFlag序号重置标记N Y表示序号重置N表示序号不重置仅当天第一次登录允许重置或者收到网关发来的Logout带Text=”GWRESET”以后,才允许置上此标志,否则会被拒绝掉。

相关文档
最新文档