CTP-API开发系列之一:各版本更新说明(持续更新)(值得收藏)
CTP-API开发系列之一:各版本更新说明(持续更新)(值得收藏)
从事CTP-API开发多年,自CTP穿透式监管报送信息版本(v6.3.19)之后,近两年能够明显感觉到,CTP-API升级的频率提高了不少,对于我们这些使用API进行程序化交易的下游来说,也需要时刻关注API的变动。
比如v6.7.0版本,也是目前我们生产环境使用的版本,支持查询流量压缩lz4算法,升级之后网络带宽降低了不少,我也通过tcpdump抓包,与6.6.8版本进行对比分析(详细内容见v6.7.0),对于高频程序化交易者,该版本是有必要升的(前提是对应的期货公司柜台程序也进行了更新,需要咨询自己开户的期货公司)。
后面会持续关注CTP-API新版本的更新内容,并及时更新该文章,欢迎大家关注。
v6.7.2
此版本为支持郑商所附加保证金算法调整、中金所新组保RCAMS和大商所新组保Rule业务而变更,新增12个交易查询接口
1、新增接口:SPBM附加跨品种抵扣参数查询。
(1)查询请求
///SPBM附加跨品种抵扣参数查询
virtual int ReqQrySPBMAddOnInterParameter(CThostFtdcQrySPBMAddOnInterParameterField *pQrySPBMAddOnInterParameter, int nRequestID) = 0;
(2)查询响应
///SPBM附加跨品种抵扣参数查询响应
virtual void OnRspQrySPBMAddOnInterParameter(CThostFtdcSPBMAddOnInterParameterField *pSPBMAddOnInterParameter, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {
};
2、新增接口:RCAMS产品组合信息查询。
(1)查询请求
///RCAMS产品组合信息查询
virtual int ReqQryRCAMSCombProductInfo(CThostFtdcQryRCAMSCombProductInfoField *pQryRCAMSCombProductInfo, int nRequestID) = 0;
(2)查询响应
///RCAMS产品组合信息查询响应
virtual void OnRspQryRCAMSCombProductInfo(CThostFtdcRCAMSCombProductInfoField *pRCAMSCombProductInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {
};
3、新增接口:RCAMS同合约风险对冲参数查询。
(1)查询请求
///RCAMS同合约风险对冲参数查询
virtual int ReqQryRCAMSInstrParameter(CThostFtdcQryRCAMSInstrParameterField *pQryRCAMSInstrParameter, int nRequestID) = 0;
(2)查询响应
///RCAMS同合约风险对冲参数查询响应
virtual void OnRspQryRCAMSInstrParameter(CThostFtdcRCAMSInstrParameterField *pRCAMSInstrParameter, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {
};
4、新增接口:RCAMS品种内风险对冲参数查询。
(1)查询请求
///RCAMS品种内风险对冲参数查询
virtual int ReqQryRCAMSIntraParameter(CThostFtdcQryRCAMSIntraParameterField *pQryRCAMSIntraParameter, int nRequestID) = 0;
(2)查询响应
///RCAMS品种内风险对冲参数查询响应
virtual void OnRspQryRCAMSIntraParameter(CThostFtdcRCAMSIntraParameterField *pRCAMSIntraParameter, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {
};
5、新增接口:RCAMS跨品种风险折抵参数查询。
(1)查询请求
///RCAMS跨品种风险折抵参数查询
virtual int ReqQryRCAMSInterParameter(CThostFtdcQryRCAMSInterParameterField *pQryRCAMSInterParameter, int nRequestID) = 0;
(2)查询响应
///RCAMS跨品种风险折抵参数查询响应
virtual void OnRspQryRCAMSInterParameter(CThostFtdcRCAMSInterParameterField *pRCAMSInterParameter, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {
};
6、新增接口:RCAMS空头期权风险调整参数查询。
(1)查询请求
///RCAMS空头期权风险调整参数查询
virtual int ReqQryRCAMSShortOptAdjustParam(CThostFtdcQryRCAMSShortOptAdjustParamField *pQryRCAMSShortOptAdjustParam, int nRequestID) = 0;
(2)查询响应
///RCAMS空头期权风险调整参数查询响应
virtual void OnRspQryRCAMSShortOptAdjustParam(CThostFtdcRCAMSShortOptAdjustParamField *pRCAMSShortOptAdjustParam, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {
};
7、新增接口:RCAMS策略组合持仓查询。
(1)查询请求
///RCAMS策略组合持仓查询
virtual int

(值得收藏)&spm=1001.2101.3001.5002&articleId=136486984&d=1&t=3&u=89cb06a36791429dae1425bc64315de6)
2046

被折叠的 条评论
为什么被折叠?



