将量化投资进行到底
提供专业的量化投资解决方案

CTP登录相关接口说明

客户端认证请求

C++接口函数:

Python接口函数:

Python回调函数:

ReqAuthenticateField:
AuthCode 认证码 char(17)
BrokerID 经纪公司代码 char(11)
UserID 用户代码 char(16)
UserProductInfo 用户端产品信息 char(11)
RspAuthenticateField:
BrokerID 经纪公司代码 char(11)
UserID 用户代码 char(16)
UserProductInfo 用户端产品信息 char(11)

 

查询用户当前支持的认证模式

C++接口:

Python接口函数:

Python回调函数:

 

用户登录请求

C++接口:

python接口:

python回调函数:

CThostFtdcReqUserLoginField
BrokerID 经纪公司代码 char(11)
ClientIPAddress 终端IP地址 char(16)
InterfaceProductInfo 接口端产品信息 char(11)
LoginRemark 登录备注 char(36)
MacAddress Mac地址 char(21)
OneTimePassword 动态密码 char(41)
Password 密码 char(41)
ProtocolInfo 协议信息 char(11)
TradingDay 交易日 char(9)
UserID 用户代码 char(16)
UserProductInfo 用户端产品信息 char(11)
RspUserLogin
BrokerID 经纪公司代码 char(11)
CZCETime 郑商所时间 char(9)
DCETime 大商所时间 char(9)
FFEXTime 中金所时间 char(9)
FrontID 前置编号 int
INETime 能源中心时间 char(9)
LoginTime 登录成功时间 char(9)
MaxOrderRef 最大报单引用 char(13)
SHFETime 上期所时间 char(9)
SessionID 会话编号 int
SystemName 交易系统名称 char(41)
TradingDay 交易日 char(9)
UserID 用户代码 char(16)

 

投资者结算结果确认

C++接口:

python接口:

python回调函数:

SettlementInfoConfirm

AccountID 投资者帐号 char(13)
BrokerID 经纪公司代码 char(11)
ConfirmDate 确认日期 char(9)
ConfirmTime 确认时间 char(9)
CurrencyID 币种代码 char(4)
InvestorID 投资者代码 char(13)
SettlementID 结算编号 int

 

请求查询结算信息确认

C++接口:

python接口:

python回调函数:

QrySettlementInfoConfirm
AccountID 投资者帐号 char(13)
BrokerID 经纪公司代码 char(11)
CurrencyID 币种代码 char(4)
InvestorID 投资者代码 char(13)

 

请求查询投资者结算结果

C++接口:

python接口:

python回调函数:

QrySettlementInfo

AccountID 投资者帐号 char(13)
BrokerID 经纪公司代码 char(11)
CurrencyID 币种代码 char(4)
InvestorID 投资者代码 char(13)
TradingDay 交易日 char(9)

SettlementInfo

AccountID 投资者帐号 char(13)
BrokerID 经纪公司代码 char(11)
Content 消息正文 char(501)
CurrencyID 币种代码 char(4)
InvestorID 投资者代码 char(13)
SequenceNo 序号 int
SettlementID 结算编号 int
TradingDay 交易日 char(9)

 

登出请求

C++接口:

Python接口:

Python回调函数:

UserLogout
BrokerID 经纪公司代码 char(11)
UserID 用户代码 char(16)

 

请求查询投资者

C++接口:

python接口:

python回调函数:

QryInvestor
BrokerID 经纪公司代码 char(11)
InvestorID 投资者代码 char(13)
Investor
Address 通讯地址 char(101)
BrokerID 经纪公司代码 char(11)
CommModelID 手续费率模板代码 char(13)
IdentifiedCardNo 证件号码 char(51)
IdentifiedCardType 证件类型 char(1)
(‘组织机构代码 : 0’,)
(‘中国公民身份证 : 1’,)
(‘军官证 : 2’,)
(‘警官证 : 3’,)
(‘士兵证 : 4’,)
(‘户口簿 : 5’,)
(‘护照 : 6’,)
(‘台胞证 : 7’,)
(‘回乡证 : 8’,)
(‘营业执照号 : 9’,)
(‘税务登记号/当地纳税ID : A’,)
(‘港澳居民来往内地通行证 : B’,)
(‘台湾居民来往大陆通行证 : C’,)
(‘驾照 : D’,)
(‘当地社保ID : F’,)
(‘当地身份证 : G’,)
(‘商业登记证 : H’,)
(‘港澳永久性居民身份证 : I’,)
(‘人行开户许可证 : J’,)
(‘其他证件 : x’,)
InvestorGroupID 投资者分组代码 char(13)
InvestorID 投资者代码 char(13)
InvestorName 投资者名称 char(81)
IsActive 是否活跃 int
MarginModelID 保证金率模板代码 char(13)
Mobile 手机 char(41)
OpenDate 开户日期 char(9)
Telephone 联系电话 char(41)

 

用户口令更新请求

C++接口:

python接口:

python回调函数:

UserPasswordUpdate
BrokerID 经纪公司代码 char(11)
NewPassword 新的口令 char(41)
OldPassword 原来的口令 char(41)
UserID 用户代码 char(16)

 

资金账户口令更新请求

C++接口:

Python接口函数:

python回调函数:

TradingAccountPasswordUpdate
AccountID 投资者帐号 char(13)
BrokerID 经纪公司代码 char(11)
CurrencyID 币种代码 char(4)
NewPassword 新的口令 char(41)
OldPassword 原来的口令 char(41)

 

请求查询监控中心用户令牌

C++接口:

python接口:

python回调函数:

QueryCFMMCTradingAccountToken

BrokerID 经纪公司代码 char(11)
InvestUnitID 投资单元代码 char(17)
InvestorID 投资者代码 char(13)

知者不惑,仁者不忧,勇者不惧