Files

934 lines
40 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
数据结构 | 迅投知识库
迅投知识库
首页
API API
投研新手教程
QMT新手教程
内置Python
XtQuant文档
VBA
数据字典 数据字典
快速开始
股票数据
行业概念数据
指数数据
期货数据
期权数据
场内基金数据
债券数据
常见问题
场景化示例
迅投因子
数据浏览器
策略迁移 策略迁移
聚宽策略
客服QQ: 810315303
联系方式: 18309226715
视频教程 视频教程
投研端教程
迅投学堂
在新窗口打开
投研平台
在新窗口打开
迅投社区
在新窗口打开
迅投官网
在新窗口打开
注册
登录
智能助手加载中...
首页
API API
投研新手教程
QMT新手教程
内置Python
XtQuant文档
VBA
数据字典 数据字典
快速开始
股票数据
行业概念数据
指数数据
期货数据
期权数据
场内基金数据
债券数据
常见问题
场景化示例
迅投因子
数据浏览器
策略迁移 策略迁移
聚宽策略
客服QQ: 810315303
联系方式: 18309226715
视频教程 视频教程
投研端教程
迅投学堂
在新窗口打开
投研平台
在新窗口打开
迅投社区
在新窗口打开
迅投官网
在新窗口打开
内置Python
快速开始
使用须知
界面操作
变量约定
数据结构
数据类
Tick - Tick 对象
get_market_data_ex/get_full_tick返回对象:
get_market_data返回对象:
subscribe_quote/subscribe_whole_quote回调对象:
Bar - Bar对象
l2quote - Level2行情快照
l2quoteaux - Level2行情快照补充
l2order - Level2逐笔委托
l2transaction - Level2逐笔成交
l2transactioncount - Level2逐笔成交统计
l2orderqueue - Level2委买委卖队列
交易类
Account - 账户对象
Order - 委托对象
Deal - 成交对象
Position - 持仓对象
PositionStatistics - 持仓统计对象
CCreditAccountDetail - 信用账号对象(非查柜台)
CCreditDetail - 两融资金信息(查柜台)
CreditSloEnableAmount - 可融券明细对象
StkCompacts - 负债合约对象
StkSubjects - 担保标的对象
PassorderArguments - 下单函数参数对象
CTaskDetail - 任务对象
CLockPosition - 期权标的持仓
CStkOptCombPositionDetail - 期权组合持仓
entrustType - 委托类型
openInt - 证券状态(股票)
openInt - 证券状态(期货)
系统函数
行情函数
交易函数
成交回报实时主推函数
引用函数
绘图函数
枚举常量
完整示例
常见问题
# 数据类
# Tick - Tick 对象
行情快照数据
# get_market_data_ex/get_full_tick返回对象:
字段名 数据类型 含义
time int 时间戳
stime string 时间戳字符串形式
lastPrice float 最新价
open float 开盘价
high float 最高价
low float 最低价
lastClose float 前收盘价
amount float 成交总额
volume int 成交总量(手)
pvolume int 原始成交总量(未经过股手转换的成交总量)【不推荐使用】
stockStatus int 证券状态
openInt int 若是股票,则openInt含义为股票状态,非股票则是持仓量 openInt字段说明
在新窗口打开
transactionNum float 成交笔数(期货没有,单独计算)
lastSettlementPrice float 前结算(股票为0)
settlementPrice float 今结算(股票为0)
askPrice list[float] 多档委卖价
askVol list[int] 多档委卖量
bidPrice list[float] 多档委买价
bidVol list[int] 多档委买量
# get_market_data返回对象:
字段 数据类型 含义
timetag string 时间戳,格式为: %Y%m%d %H:%M:%S
lastPrice float 最新价
open float 开盘价
high float 最高价
low float 最低价
lastClose float 前收盘价
amount float 成交额
volume float 成交量(手)
pvolume float 原始成交量(股)【不推荐使用】
stockStatus int 作废 参考openInt
openInt float 若是股票,则openInt含义为股票状态,非股票则是持仓量 openInt字段说明
lastSettlementPrice float 昨结算价
pe float 对于股票是市盈率,对于ETF是iopv值
askPrice list 委卖价
bidPrice list 委买价
askVol list 委卖量
bidVol list 委买量
settlementPrice float 今结算价
# subscribe_quote/subscribe_whole_quote回调对象:
同 get_full_tick 返回结构
# Bar - Bar对象
bar数据是指各种频率的行情数据
字段 数据类型 含义
time int 时间
open float 开盘价
high float 最高价
low float 最低价
close float 收盘价
volume float 成交量
amount float 成交额
settelementPrice float 今结算
openInterest float 持仓量
preClose float 前收盘价
suspendFlag int 停牌  1停牌,0 不停牌
# l2quote - Level2行情快照
字段名 数据类型 解释
time int 时间戳
stime string 时间戳字符串形式
lastPrice float 最新价
open float 开盘价
high float 最高价
low float 最低价
amount float 成交额
volume int 成交总量
pvolume int 原始成交总量(未经过股手转换的成交总量)
stockStatus int 证券状态
openInt int 持仓量
transactionNum int 成交笔数(期货没有,单独计算)
lastClose float 前收盘价
lastSettlementPrice float 前结算(股票为0)
settlementPrice float 今结算(股票为0)
askPrice list[float] 多档委卖价
askVol list[int] 多档委卖量
bidPrice list[float] 多档委买价
bidVol list[int] 多档委买量
# l2quoteaux - Level2行情快照补充
字段名 数据类型 解释
time int 时间戳
stime string 时间戳字符串形式
avgBidPrice float 委买均价
totalBidQuantity int 委买总量
avgOffPrice float 委卖均价
totalOffQuantity int 委卖总量
withdrawBidQuantity int 买入撤单总量
withdrawBidAmount float 买入撤单总额
withdrawOffQuantity int 卖出撤单总量
withdrawOffAmount float 卖出撤单总额
# l2order - Level2逐笔委托
字段名 数据类型 解释
time int 时间戳
stime float 时间戳浮点数形式
price float 委托价
volume int 委托量
entrustNo int 委托号
entrustType int 委托类型
entrustDirection int 委托方向
提示
注:上交所的撤单信息在逐笔委托的委托方向,区分撤买撤卖
0 - 未知
1 - 买入
2 - 卖出
3 - 撤买(上交所)
4 - 撤卖(上交所)
# l2transaction - Level2逐笔成交
字段名 数据类型 解释
time int 时间戳
stime string 时间戳字符串形式
price float 成交价
volume int 成交量
amount float 成交额
tradeIndex int 成交记录号
buyNo int 买方委托号
sellNo int 卖方委托号
tradeType int 成交类型
tradeFlag int 成交标志
提示
深交所逐笔成交的撤单标志,没有方向
0 - 未知
1 - 外盘,主买
2 - 内盘,主卖
3 - 撤单
# l2transactioncount - Level2逐笔成交统计
字段名 数据类型 解释
time int 时间戳
bidNumber int 主买单总单数
offNumber int 主卖单总单数
ddx float 大单动向
ddy float 涨跌动因
ddz float 大单差分
netOrder int 净挂单量
netWithdraw int 净撤单量
withdrawBid int 总撤买量
withdrawOff int 总撤卖量
bidNumberDx int 主买单总单数增量
offNumberDx int 主卖单总单数增量
transactionNumber int 成交笔数增量
bidMostAmount float 主买特大单成交额
bidBigAmount float 主买大单成交额
bidMediumAmount float 主买中单成交额
bidSmallAmount float 主买小单成交额
bidTotalAmount float 主买累计成交额
offMostAmount float 主卖特大单成交额
offBigAmount float 主卖大单成交额
offMediumAmount float 主卖中单成交额
offSmallAmount float 主卖小单成交额
offTotalAmount float 主卖累计成交额
unactiveBidMostAmount float 被动买特大单成交额
unactiveBidBigAmount float 被动买大单成交额
unactiveBidMediumAmount float 被动买中单成交额
unactiveBidSmallAmount float 被动买小单成交额
unactiveBidTotalAmount float 被动买累计成交额
unactiveOffMostAmount float 被动卖特大单成交额
unactiveOffBigAmount float 被动卖大单成交额
unactiveOffMediumAmount float 被动卖中单成交额
unactiveOffSmallAmount float 被动卖小单成交额
unactiveOffTotalAmount float 被动卖累计成交额
netInflowMostAmount float 净流入超大单成交额(lv1数据不支持计算,返回为 0,如有需求可咨询高频资金流数据)
netInflowBigAmount float 净流入大单成交额(lv1数据不支持计算,返回为 0,如有需求可咨询高频资金流数据)
netInflowMediumAmount float 净流入中单成交额(lv1数据不支持计算,返回为 0,如有需求可咨询高频资金流数据)
netInflowSmallAmount float 净流入小单成交额(lv1数据不支持计算,返回为 0,如有需求可咨询高频资金流数据)
bidMostVolume int 主买特大单成交量
bidBigVolume int 主买大单成交量
bidMediumVolume int 主买中单成交量
bidSmallVolume int 主买小单成交量
bidTotalVolume int 主买累计成交量
offMostVolume int 主卖特大单成交量
offBigVolume int 主卖大单成交量
offMediumVolume int 主卖中单成交量
offSmallVolume int 主卖小单成交量
offTotalVolume int 主卖累计成交量
unactiveBidMostVolume int 被动买特大单成交量
unactiveBidBigVolume int 被动买大单成交量
unactiveBidMediumVolume int 被动买中单成交量
unactiveBidSmallVolume int 被动买小单成交量
unactiveBidTotalVolume int 被动买累计成交量
unactiveOffMostVolume int 被动卖特大单成交量
unactiveOffBigVolume int 被动卖大单成交量
unactiveOffMediumVolume int 被动卖中单成交量
unactiveOffSmallVolume int 被动卖小单成交量
unactiveOffTotalVolume int 被动卖累计成交量
netInflowMostVolume int 净流入超大单成交量
netInflowBigVolume int 净流入大单成交量
netInflowMediumVolume int 净流入中单成交量
netInflowSmallVolume int 净流入小单成交量
bidMostAmountDx float 主买特大单成交额增量
bidBigAmountDx float 主买大单成交额增量
bidMediumAmountDx float 主买中单成交额增量
bidSmallAmountDx float 主买小单成交额增量
bidTotalAmountDx float 主买累计成交额增量
offMostAmountDx float 主卖特大单成交额增量
offBigAmountDx float 主卖大单成交额增量
offMediumAmountDx float 主卖中单成交额增量
offSmallAmountDx float 主卖小单成交额增量
offTotalAmountDx float 主卖累计成交额增量
unactiveBidMostAmountDx float 被动买特大单成交额增量
unactiveBidBigAmountDx float 被动买大单成交额增量
unactiveBidMediumAmountDx float 被动买中单成交额增量
unactiveBidSmallAmountDx float 被动买小单成交额增量
unactiveBidTotalAmountDx float 被动买累计成交额增量
unactiveOffMostAmountDx float 被动卖特大单成交额增量
unactiveOffBigAmountDx float 被动卖大单成交额增量
unactiveOffMediumAmountDx float 被动卖中单成交额增量
unactiveOffSmallAmountDx float 被动卖小单成交额增量
unactiveOffTotalAmountDx float 被动卖累计成交额增量
netInflowMostAmountDx float 净流入超大单成交额增量
netInflowBigAmountDx float 净流入大单成交额增量
netInflowMediumAmountDx float 净流入中单成交额增量
netInflowSmallAmountDx float 净流入小单成交额增量
bidMostVolumeDx int 主买特大单成交量增量
bidBigVolumeDx int 主买大单成交量增量
bidMediumVolumeDx int 主买中单成交量增量
bidSmallVolumeDx int 主买小单成交量增量
bidTotalVolumeDx int 主买累计成交量增量
offMostVolumeDx int 主卖特大单成交量增量
offBigVolumeDx int 主卖大单成交量增量
offMediumVolumeDx int 主卖中单成交量增量
offSmallVolumeDx int 主卖小单成交量增量
offTotalVolumeDx int 主卖累计成交量增量
unactiveBidMostVolumeDx int 被动买特大单成交量增量
unactiveBidBigVolumeDx int 被动买大单成交量增量
unactiveBidMediumVolumeDx int 被动买中单成交量增量
unactiveBidSmallVolumeDx int 被动买小单成交量增量
unactiveBidTotalVolumeDx int 被动买累计成交量增量
unactiveOffMostVolumeDx int 被动卖特大单成交量增量
unactiveOffBigVolumeDx int 被动卖大单成交量增量
unactiveOffMediumVolumeDx int 被动卖中单成交量增量
unactiveOffSmallVolumeDx int 被动卖小单成交量增量
unactiveOffTotalVolumeDx int 被动卖累计成交量增量
netInflowMostVolumeDx int 净流入超大单成交量增量
netInflowBigVolumeDx int 净流入大单成交量增量
netInflowMediumVolumeDx int 净流入中单成交量增量
netInflowSmallVolumeDx int 净流入小单成交量增量
# l2orderqueue - Level2委买委卖队列
# 交易类
# Account - 账户对象
字段名 数据类型 解释
m_strAccountID str 资金账号,用于识别不同的资金账户
m_nBrokerType int 账号类型,表示账号的具体种类
m_dMaxMarginRate float 保证金比率,通常用于期货账号
m_dFrozenMargin float 冻结保证金,指投资者在交易中被冻结的保证金金额
m_dFrozenCash float 冻结金额,指投资者在交易中被冻结的资金金额
m_dFrozenCommission float 冻结手续费,指投资者在交易中被冻结的手续费金额
m_dRisk float 风险度,指投资者账户的风险程度
m_dNav float 单位净值,用于表示基金的净值
m_dPreBalance float 期初权益,指期初时账户的资金金额
m_dBalance float 总资产,表示账户的总资金金额
m_dAvailable float 可用金额,指账户中可用于交易和提取的资金金额
m_dCommission float 手续费 (旧版本为 m_dComission)
m_dPositionProfit float 持仓盈亏,指当前持有的证券或期货合约的盈亏金额
m_dCloseProfit float 平仓盈亏,在期货交易中表示已经平仓的交易的盈亏金额
m_dCashIn float 出入金净值,表示账户中出入金的净额
m_dCurrMargin float 当前使用的保证金金额
m_dInitBalance float 初始权益,指账户初始时的权益金额
m_strStatus str 状态,表示账户的当前状态
m_dInitCloseMoney float 期初平仓盈亏,指账户初始时的平仓盈亏金额
m_dInstrumentValue float 总市值,表示持有的证券或期货合约的总市值
m_dDeposit float 入金,指账户中的入金金额
m_dWithdraw float 出金,指账户中的出金金额
m_dPreCredit float 上次信用额度,用于表示上次的信用额度
m_dPreMortgage float 上次质押,指上次的质押金额
m_dMortgage float 质押,指当前的质押金额
m_dCredit float 信用额度,表示账户的信用额度
m_dAssetBalance float 证券初始资金,表示股票账户的初始资金
m_strOpenDate str 起始日期,表示账户的起始日期
m_dFetchBalance float 可取金额,指账户中可取出的金额
m_strTradingDate str 交易日,表示当前的交易日期
m_dStockValue float 股票总市值,表示股票账户中持有的股票的总市值
m_dLoanValue float 债券总市值,表示账户中持有的债券的总市值
m_dFundValue float 基金总市值,包括ETF和封闭式基金在内的基金的总市值
m_dRepurchaseValue float 回购总市值,表示账户中持有的所有回购交易的总市值
m_dLongValue float 多单总市值,指现货账户中多单持仓的总市值
m_dShortValue float 空单总市值,指现货账户中空单持仓的总市值
m_dNetValue float 净持仓总市值,指现货账户中多单总市值减去空单总市值的差额
m_dAssureAsset float 净资产,表示账户的净资产金额
m_dTotalDebit float 总负债,表示账户的总负债金额
m_dEntrustAsset float 可信资产,用于校对账户资金的准确性
m_dInstrumentValueRMB float 总市值(人民币),指沪港通账户中的持仓证券的总市值
m_dSubscribeFee float 申购费,指申购基金时支付的费用
m_dGoldValue float 库存市值,表示黄金现货账户中黄金库存的市值
m_dGoldFrozen float 现货冻结,表示黄金现货账户中被冻结的黄金金额
m_dMargin float 占用保证金,用于维持保证金
m_strMoneyType str 币种,表示账户的资金所使用的货币种类
m_dPurchasingPower float 购买力,指账户可用于购买投资品的金额
m_dRawMargin float 原始保证金,指期货账户中的原始保证金金额
m_dBuyWaitMoney float 买入待交收金额(元),指账户中买入股票但尚未交收的金额
m_dSellWaitMoney float 卖出待交收金额(元),指账户中卖出股票但尚未交收的金额
m_dReceiveInterestTotal float 本期间应计利息,指账户本期间内应计的利息金额
m_dRoyalty float 权利金收支,指期货期权交易中的权利金收支金额
m_dFrozenRoyalty float 冻结权利金,指期货期权交易中被冻结的权利金金额
m_dRealUsedMargin float 实时占用保证金,用于股票期权交易中表示实时占用的保证金金额
m_dRealRiskDegree float 实时风险度,用于股票期权交易中表示实时的风险度
# Order - 委托对象
字段 数据类型 解释
m_strAccountID str 资金账号,账号,账号,资金账号
m_strExchangeID str 证券市场
m_strExchangeName str 交易市场
m_strProductID str 品种代码
m_strProductName str 品种名称
m_strInstrumentID str 证券代码
m_strInstrumentName str 证券名称,合约名称
m_nRef int 订单编号
m_strOrderRef str 内部委托号,下单引用等于股票的内部委托号
m_nOrderPriceType int EBrokerPriceType 类型,例如市价单、限价单
在新窗口打开
m_nDirection int EEntrustBS 类型,操作,多空,期货多空,股票买卖永远是 48,其他的 dir 同理
m_nOffsetFlag int EOffset_Flag_Type类型,买卖/开平,用此字段区分股票买卖,期货开、平仓,期权买卖等
m_nHedgeFlag int EHedge_Flag_Type 类型,投保
m_dLimitPrice float 委托价格,限价单的限价,即报价
m_nVolumeTotalOriginal int 委托数量,最初的委托数量
m_nOrderSubmitStatus int EEntrustSubmitStatus 类型,报单状态,提交状态,股票中不需要报单状态
m_strOrderSysID str 合同编号,委托号
m_nOrderStatus int EEntrustStatus,委托状态
m_nVolumeTraded int 成交数量,已成交量
m_nVolumeTotal int 委托剩余量,当前总委托量,股票中表示总委托量减去成交量
m_nErrorID int 状态ID
m_strErrorMsg str 状态信息
m_nTaskId int 任务号
m_dFrozenMargin float 冻结金额,冻结保证金
m_dFrozenCommission float 冻结手续费
m_strInsertDate str 委托日期,报单日期
m_strInsertTime str 委托时间
m_dTradedPrice float 成交均价(股票)
m_dCancelAmount float 已撤数量
m_strOptName str 买卖标记,展示委托属性的中文
m_dTradeAmount float 成交金额,期货的计算方式为均价乘以数量乘以合约乘数
m_eEntrustType int EEntrustTypes,委托类别
m_strCancelInfo str 废单原因
m_strUnderCode str 标的证券代码
m_eCoveredFlag int 备兑标记,'0’表示非备兑,'1’表示备兑
m_dOrderPriceRMB float 委托价格(人民币),目前用于港股通
m_dTradeAmountRMB float 成交金额(人民币),目前用于港股通
m_dReferenceRate float 汇率,目前用于港股通
m_strCompactNo str 合约编号
m_eCashgroupProp int EXTCompactBrushSource类型,头寸来源
m_dShortOccupedMargin float 预估在途占用保证金,用于期权
m_strXTTrade str 是否是迅投交易
m_strAccountKey str 账号key,唯一区别不同账号的key
m_strRemark str 投资备注
# Deal - 成交对象
字段 数据类型 解释
m_strAccountID str 资金账号
m_strExchangeID str 证券市场
m_strExchangeName str 交易市场
m_strProductID str 品种代码
m_strProductName str 品种名称
m_strInstrumentID str 证券代码
m_strInstrumentName str 证券名称
m_strTradeID str 成交编号
m_strOrderRef str 下单引用,等于股票的内部委托号
m_strOrderSysID str 合同编号,报单编号,委托号
m_nDirection int EEntrustBS,买卖方向 对于股票该值始终是48
在新窗口打开
m_nOffsetFlag int EOffset_Flag_Type,买卖/开平,用此字段区分股票买卖,期货开、平仓,期权买卖等
在新窗口打开
m_nHedgeFlag int EHedge_Flag_Type 类型,投保
在新窗口打开
m_dPrice float 成交均价
m_nVolume int 成交量,期货单位手,股票做到股
m_strTradeDate str 成交日期
m_strTradeTime str 成交时间
m_dCommission float 手续费 (旧版本为 m_dComission )
m_dTradeAmount float 成交额,期货 = 均价 * 量 * 合约乘数
m_nTaskId int 任务号
m_nOrderPriceType int EBrokerPriceType 类型,例如市价单、限价单
在新窗口打开
m_strOptName str 买卖标记,展示委托属性的中文
m_eEntrustType int EEntrustTypes,委托类别
在新窗口打开
m_eFutureTradeType int EFutureTradeType 类型,成交类型
在新窗口打开
m_nRealOffsetFlag int EOffset_Flag_Type 类型,实际开平,主要是区分平今和平昨
在新窗口打开
m_eCoveredFlag int ECoveredFlag类型,备兑标记 '0' - 非备兑,'1' - 备兑
m_nCloseTodayVolume int 平今量,不显示
m_dOrderPriceRMB float 委托价格(人民币),目前用于港股通
m_dPriceRMB float 成交价格(人民币),目前用于港股通
m_dTradeAmountRMB float 成交金额(人民币),目前用于港股通
m_dReferenceRate float 汇率,目前用于港股通
m_strXTTrade str 是否是迅投交易
m_strCompactNo str 合约编号
m_dCloseProfit float 平仓盈亏,目前用于外盘
m_strRemark str 投资备注
m_strAccountKey str 账号key,唯一区别不同账号的key
m_nRef int 订单编号
# Position - 持仓对象
字段名 数据类型 含义
m_strAccountID string 资金账号
m_strExchangeID string 证券市场
m_strExchangeName string 市场名称
m_strProductID string 品种代码
m_strProductName string 品种名称
m_strInstrumentID string 证券代码
m_strInstrumentName string 证券名称
m_nHedgeFlag int EHedge_Flag_Type 类型,投保 ,股票不适用
在新窗口打开
m_nDirection int EEntrustBS,买卖方向 对于股票该值始终是48
在新窗口打开
m_strOpenDate string 开仓日期 股票此字段无效
m_strTradeID string 成交号,最初开仓位的成交
m_nVolume int 当前拥股/持仓量
m_dOpenPrice float 持仓成本 ;持仓成本 = (总买入金额 - 总卖出金额) / 剩余数量
m_strTradingDay string 在实盘运行中是当前交易日,在回测中是股票最后交易过的日期
m_dMargin float 使用的保证金,历史的直接用ctp的,新的自己用成本价 存量 系数算,股票不适用
m_dOpenCost float 开仓成本,等于成本价*第一次建仓的量,后续减持会影响,不算手续费,股票不适用
m_dSettlementPrice float 最新结算价/当前价
m_nCloseVolume int 平仓量(对于股票不适用)
m_dCloseAmount float 平仓额(对于股票不适用)
m_dFloatProfit float 浮动盈亏
m_dCloseProfit float 平仓盈亏(对于股票不适用)
m_dMarketValue float 市值/合约价值
m_dPositionCost float 持仓成本(对于股票不适用)
m_dPositionProfit float 持仓盈亏(对于股票不适用)
m_dLastSettlementPrice float 最新结算价(对于股票不适用)
m_dInstrumentValue float 合约价值(对于股票不适用)
m_bIsToday bool 是否今仓
m_strStockHolder string 股东账号
m_nFrozenVolume int 冻结数量
m_nCanUseVolume int 可用数量
m_nOnRoadVolume int 在途股份
m_nYesterdayVolume int 昨夜拥股
m_dLastPrice float 最新价/当前价
m_dAvgOpenPrice float 开仓均价(对于股票不适用)
m_dProfitRate float 盈亏比例
m_eFutureTradeType int EFutureTradeType 类型,成交类型
在新窗口打开
m_strExpireDate string 到期日(针对逆回购)
m_strComTradeID string 组合成交号
m_nLegId int 组合序号
m_dTotalCost float 累计成本(自定义,股票信用用到)
m_dSingleCost float 单股成本(自定义,股票信用用
m_nCoveredVolume int 备兑数量,用于个股期权
m_eSideFlag int 持仓类型 ,用于个股期权,标记 '0' - 权利,'1' - 义务,'2' - '备兑'
m_dReferenceRate float 汇率,目前用于港股通
m_dStructFundVol float 分级基金可用(可分拆或可合并)
m_dRedemptionVolume float 分级基金可赎回量
m_nPREnableVolume int 申赎可用量(记录当日申购赎回的股票或基金数量)
m_dRealUsedMargin float 实时占用保证金,用于期权
m_dRoyalty float 权利金
m_dStockLastPrice float 标的证券最新价,用于期权
m_dStaticHoldMargin float 静态持仓占用保证金,用于期权
m_nOptCombUsedVolume int 期权组合占用数量
m_nEnableExerciseVolume int 能够行使的数量,用于个股期权
m_strAccountKey string 账号key,唯一区别不同账号的key
# PositionStatistics - 持仓统计对象
字段名 数据类型 描述
m_strAccountID string 账号
m_strExchangeID string 市场代码
m_strExchangeName string 市场名称
m_strProductID string 品种代码
m_strInstrumentID string 合约代码
m_strInstrumentName string 合约名称
m_nDirection int 多空
m_nHedgeFlag int 投保
m_nPosition int 持仓
m_nYestodayPosition int 昨仓
m_nTodayPosition int 今仓
m_nCanCloseVol int 可平
m_dPositionCost float 持仓成本
m_dAvgPrice float 持仓均价
m_dPositionProfit float 持仓盈亏
m_dFloatProfit float 浮动盈亏
m_dOpenPrice float 开仓均价
m_dUsedMargin float 已使用保证金
m_dUsedCommission float 已使用的手续费
m_dFrozenMargin float 冻结保证金
m_dFrozenCommission float 冻结手续费
m_dInstrumentValue float 市值,合约价值
m_nOpenTimes int 开仓次数
m_nOpenVolume int 总开仓量 中间平仓不减
m_nCancelTimes int 撤单次数
m_dLastPrice float 最新价
m_dRiseRatio float 当日涨幅
m_strProductName string 产品名称
m_dRoyalty float 权利金市值
m_strExpireDate string 到期日
m_dAssestWeight float 资产占比
m_dIncreaseBySettlement float 当日涨幅(结)
m_dMarginRatio float 保证金占比
m_dFloatProfitDivideByUsedMargin float 浮盈比例(保证金)
m_dFloatProfitDivideByBalance float 浮盈比例(动态权益)
m_dTodayProfitLoss float 当日盈亏(结)
m_nYestodayInitPosition int 昨日持仓
m_dFrozenRoyalty float 冻结权利金
m_dTodayCloseProfitLoss float 当日盈亏(收)
m_dCloseProfit float 平仓盈亏
m_strFtProductName string 品种名称
m_dOpenCost float 开仓成本
# CCreditAccountDetail - 信用账号对象(非查柜台)
字段名 数据类型 解释
m_strAccountID str 资金账号
m_nBrokerType int 账号类型,1-期货账号,2-股票账号,3-信用账号,5-期货期权账号,6-股票期权账号,7-沪港通账号,11-深港通账号
m_strAccountKey str 唯一区别不同账号的key
m_dMaxMarginRate float 保证金比率,股票的保证金率等于1
m_dFrozenMargin float 冻结保证金,外源性,股票的保证金就是冻结资金,股票不适用
m_dFrozenCash float 冻结金额,内外源冻结保证金和手续费四个的和
m_dFrozenCommission float 冻结手续费,外源性冻结资金源
m_dRisk float 风险度,冻结资金/可用资金
m_dNav float 单位净值
m_dPreBalance float 期初权益,也叫静态权益,股票不适用
m_dBalance float 总资产,动态权益,即市值
m_dAvailable float 可用金额
m_dCommission float 手续费(旧版本为 m_dComission)
m_dPositionProfit float 持仓盈亏
m_dCloseProfit float 平仓盈亏,股票不适用
m_dCashIn float 出入金净值
m_dCurrMargin float 当前使用的保证金,股票不适用
m_dInitBalance float 初始权益
m_strStatus str 状态
m_dInitCloseMoney float 期初平仓盈亏,初始平仓盈亏
m_dInstrumentValue float 总市值,合约价值,合约价值
m_dDeposit float 入金
m_dWithdraw float 出金
m_dPreCredit float 上次信用额度,股票不适用
m_dPreMortgage float 上次质押,股票不适用
m_dMortgage float 质押,股票不适用
m_dCredit float 信用额度,股票不适用
m_dAssetBalance float 证券初始资金,股票不适用
m_strOpenDate str 起始日期股票不适用
m_dFetchBalance float 可取金额
m_strTradingDate str 交易日
m_dStockValue float 股票总市值,期货没有
m_dLoanValue float 债券总市值,期货没有
m_dFundValue float 基金总市值,包括 ETF 和封闭式基金,期货没有
m_dRepurchaseValue float 回购总市值,所有回购,期货没有
m_dLongValue float 多单总市值,现货没有
m_dShortValue float 单总市值,现货没有
m_dNetValue float 净持仓总市值,净持仓市值 = 多 - 空
m_dAssureAsset float 净资产
m_dEntrustAsset float 可信资产,用于校对
m_dInstrumentValueRMB float 总市值(人民币),沪港通
m_dSubscribeFee float 申购费,申购费
m_dGoldValue float 库存市值,黄金现货库存市值
m_dGoldFrozen float 现货冻结,黄金现货冻结
m_dMargin float 占用保证金,维持保证金
m_strMoneyType str 币种
m_dPurchasingPower float 购买力,盈透购买力
m_dRawMargin float 原始保证金
m_dBuyWaitMoney float 买入待交收金额(元),买入待交收
m_dSellWaitMoney float 卖出待交收金额(元),卖出待交收
m_dReceiveInterestTotal float 本期间应计利息
m_dRoyalty float 权利金收支,期货期权用
m_dFrozenRoyalty float 冻结权利金,期货期权用
m_dRealUsedMargin float 实时占用保证金,用于股票期权
m_dRealRiskDegree float 实时风险度
m_dPerAssurescaleValue float 个人维持担保比例
m_dEnableBailBalance float 可用保证金
m_dUsedBailBalance float 已用保证金
m_dAssureEnbuyBalance float 可买担保品资金
m_dFinEnbuyBalance float 可买标的券资金
m_dSloEnrepaidBalance float 可还券资金
m_dFinEnrepaidBalance float 可还款资金
m_dFinMaxQuota float 融资授信额度
m_dFinEnableQuota float 融资可用额度
m_dFinUsedQuota float 融资已用额度
m_dFinUsedBail float 融资已用保证金额
m_dFinCompactBalance float 融资合约金额
m_dFinCompactFare float 融资合约费用
m_dFinCompactInterest float 融资合约利息
m_dFinMarketValue float 融资市值
m_dFinIncome float 融资合约盈亏
m_dSloMaxQuota float 融券授信额度
m_dSloEnableQuota float 融券可用额度
m_dSloUsedQuota float 融券已用额度
m_dSloUsedBail float 融券已用保证金额
m_dSloCompactBalance float 融券合约金额
m_dSloCompactFare float 融券合约费用
m_dSloCompactInterest float 融券合约利息
m_dSloMarketValue float 融券市值
m_dSloIncome float 融券合约盈亏
m_dOtherFare float 其它费用
m_dUnderlyMarketValue float 标的证券市值
m_dFinEnableBalance float 可融资金额
m_dDiffEnableBailBalance float 可用保证金调整值
m_dBuySecuRepayFrozenMargin float 买券还券冻结资金
m_dBuySecuRepayFrozenCommission float 买券还券冻结手续费
m_dSpecialEnableBalance float 专项可融金额
m_dEncumberedAssets float 担保资产
m_dSloSellBalance float 融券卖出资金
m_dDiffAssureEnbuyBalance float 可买担保品资金调整值
m_dDiffFinEnbuyBalance float 可买标的券资金调整值
m_dDiffFinEnrepaidBalance float 可还款资金调整值
m_dOtherRealCompactBalance float 其他负债合约金额
m_dOtherFinCompactInterest float 其他负债合约利息金额
m_dUsedSloSellBalance float 已用融券卖出资金
m_dFetchAssetBalance float 可提出资产总额
m_dTotalEnableQuota float 可用总信用额度
m_dTotalUsedQuota float 已用总信用额度
m_dDebtProfit float 负债总浮盈
m_dDebtLoss float 负债总浮亏
m_nContractEndDate int 合同到期日期
m_dFinDebt float 融资负债
m_dFinProfitAmortized float 融资浮盈折算
m_dSloProfit float 融券浮盈
m_dSloProfitAmortized float 融券浮盈折算
m_dFinLoss float 融资浮亏
m_dSloLoss float 融券浮亏
# CCreditDetail - 两融资金信息(查柜台)
字段名 数据类型 解释
m_dPerAssurescaleValue float 维持担保比例
m_dBalance float 总资产
m_dTotalDebt float 总负债
m_dAssureAsset float 净资产
m_dMarketValue float 总市值
m_dEnableBailBalance float 可用保证金
m_dAvailable float 可用资金
m_dFinDebt float 融资负债
m_dFinDealAvl float 融资本金
m_dFinFee float 融资息费
m_dSloDebt float 融券负债
m_dSloMarketValue float 融券市值
m_dSloFee float 融券息费
m_dOtherFare float 其它费用
m_dFinMaxQuota float 融资授信额度
m_dFinEnableQuota float 融资可用额度
m_dFinUsedQuota float 融资冻结额度
m_dSloMaxQuota float 融券授信额度
m_dSloEnableQuota float 融券可用额度
m_dSloUsedQuota float 融券冻结额度
m_dSloSellBalance float 融券卖出资金
m_dUsedSloSellBalance float 已用融券卖出资金
m_dSurplusSloSellBalance float 剩余融券卖出资金
m_dStockValue float 股票市值
m_dFundValue float 基金市值
error string 错误信息
# CreditSloEnableAmount - 可融券明细对象
提示
由于字段m_dSloRatio、m_dSloStatus提供来源和取担保品明细 get_assure_contract 重复,字段在2021年9月移除,后续用担保品明细接口获取,具体见 担保标的对象字段说明
在新窗口打开
字段名 数据类型 解释
m_nPlatformID int 平台号
m_strBrokerID string 经纪公司编号
m_strBrokerName string 经纪公司
m_strAccountID string 资金账号
m_strExchangeID string 交易所
m_strInstrumentID string 证券代码
m_nEnableAmount int 融券可融数量
m_eQuerySloType enum EXTSloTypeQueryMode
在新窗口打开 ,查询类型
# StkCompacts - 负债合约对象
字段名 数据类型 解释
m_strAccountID string 资金账号,账号,账号,资金账号
m_strExchangeID string 交易所
m_strInstrumentID string 证券代码
m_strExchangeName string 交易所名称
m_strInstrumentName string 股票名称
m_nOpenDate int 合约开仓日期
m_strCompactId string 合约编号
m_dCrdtRatio float 融资融券保证金比例
m_strEntrustNo string 委托编号
m_dEntrustPrice float 委托价格
m_nEntrustVol int 委托数量
m_nBusinessVol int 合约开仓数量
m_dBusinessBalance float 合约开仓金额
m_dBusinessFare float 合约开仓费用
m_eCompactType enum EXTCompactType
在新窗口打开 ,合约类型
m_eCompactStatus enum EXTCompactStatus
在新窗口打开 ,合约状态
m_dRealCompactBalance float 未还合约金额
m_nRealCompactVol int 未还合约数量
m_dRealCompactFare float 未还合约费用
m_dRealCompactInterest float 未还合约利息
m_dRepaidInterest float 已还利息
m_nRepaidVol int 已还数量
m_dRepaidBalance float 已还金额
m_dCompactInterest float 合约总利息
m_dUsedBailBalance float 占用保证金
m_dYearRate float 合约年利率
m_nRetEndDate int 归还截止日
m_strDateClear string 了结日期
m_strPositionStr string 定位串
m_dPrice float 最新价
m_nOpenTime int 合约开仓时间
m_nCancelVol int 合约撤单数量
m_eCashgroupProp enum EXTCompactBrushSource
在新窗口打开 ,头寸来源
m_dUnRepayBalance float 负债金额
m_nRepayPriority int 偿还优先级
m_dRealDefaultInterest float 未还罚息
m_dOtherRealCompactBalance float 其他负债合约金额
m_dOtherRealCompactInterest float 其他负债合约利息金额
# StkSubjects - 担保标的对象
字段名 数据类型 解释
m_nPlatformID int 平台号//目前主要用于区别不同的行情,根据此来选择对应行情
m_strBrokerID string 经纪公司编号
m_strBrokerName string 经纪公司名称
m_strExchangeID string 交易所
m_strInstrumentID string 证券代码
m_dSloRatio float 融券保证金比例
m_eSloStatus enum EXTSubjectsStatus
在新窗口打开 ,融券状态
m_dFinRatio float 融资保证金比例
m_eFinStatus enum EXTSubjectsStatus
在新窗口打开 ,融资状态
m_strAccountID string 资金账号
m_eCreditFundCtl enum EXTCreditFundCtl
在新窗口打开 ,融资交易控制
m_eCreditStkCtl enum EXTCreditStkCtl
在新窗口打开 ,融券交易控制
m_eAssureStatus enum EXTSubjectsStatus
在新窗口打开 ,是否可做担保
m_dAssureRatio float 担保品折算比例
# PassorderArguments - 下单函数参数对象
字段名 数据类型 解释
opType int passorder的opType参数
orderType int passorder的orderType参数
accountID string 资金账号
orderCode string 交易代码
prType int passorder的prType,价格类型
modelPrice float 下单价格
modelVolume int 下单量(手数或股数)
strategyName string 策略名 _ &&& _ 投资备注
# CTaskDetail - 任务对象
字段名 数据类型 解释
m_nTaskId int 任务号
m_eStatus enum 任务状态 ETaskStatus类型,见ETaskStatus说明
在新窗口打开
m_strMsg string 任务状态消息
m_startTime int 任务开始时间, 时间戳类型
m_endTime int 任务结束时间, 时间戳类型
m_cancelTime int 任务取消时间
m_nBusinessNum int 已成交量
m_nGroupId int 组合Id
m_stockCode string 下单代码(不针对组合下单)
m_strAccountID string 下单用户(单用户下单)
m_eOperationType enum 下单操作: 开平、多空……EOperationType类型, 见EOperationType说明
在新窗口打开
m_eOrderType enum 算法交易、普通交易 EOrderType类型, 见EOrderType说明
在新窗口打开
m_ePriceType enum 报价方式:对手、最新…… EPriceType类型见EPriceType说明
在新窗口打开
m_dFixPrice float 委托价
m_nNum int 委托量
m_strRemark string 投资备注
# CLockPosition - 期权标的持仓
字段名 数据类型 解释
m_strAccountID string 账号名
m_strExchangeID string 交易所
m_strExchangeName string 交易所名
m_strInstrumentID string 标的代码
m_strInstrumentName string 标的名称
m_totalVol int 总持仓量
m_lockVol int 可用锁定量
m_unlockVol int 未锁定量
m_coveredVol int 备兑量
m_nOnRoadcoveredVol int 在途备兑量
# CStkOptCombPositionDetail - 期权组合持仓
字段名 数据类型 解释
m_strAccountID string 账号名
m_strExchangeID string 交易所
m_strExchangeName string 交易所名
m_strContractAccount string 合约账号
m_strCombID string 组合编号
m_strCombCode string 组合策略编码
m_strCombCodeName string 组合策略名称
m_nVolume int 持仓量
m_nFrozenVolume int 冻结数量
m_nCanUseVolume int 可用数量
m_strFirstCode string 合约一
m_eFirstCodeType enum 合约一类型 认购:48,认沽:49
m_strFirstCodeName string 合约一名称
m_eFirstCodePosType enum 合约一持仓类型 认购:48,义务:49,备兑:50
m_nFirstCodeAmt int 合约一数量
m_strSecondCode string 合约二
m_eSecondCodeType enum 合约二类型 认购:48,认沽:49
m_strSecondCodeName string 合约二名称
m_eSecondCodePosType enum 合约二持仓类型 权利:48,义务:49,备兑:50
m_nSecondCodeAmt int 合约二数量
m_dCombBailBalance float 占用保证金
# entrustType - 委托类型
0 - 未知
1 - 正常交易业务
2 - 即时成交剩余撤销
3 - ETF基金申报
4 - 最优五档即时成交剩余撤销
5 - 全额成交或撤销
6 - 本方最优价格
7 - 对手方最优价格
# openInt - 证券状态(股票)
编码 状态
0,10 默认为未知
1 停牌
11 开盘前S
12 集合竞价时段C
13 连续交易T
14 休市B
15 闭市E
16 波动性中断V,例如(10006742.SHO)50ETF沽9月2300在2024/08/28 10:15:34 - 2024/08/28 10:18:34 触发熔断临时停牌,此时的openInt值为16
17 临时停牌P
18 收盘集合竞价U
19 盘中集合竞价M
20 暂停交易至闭市N
21 获取字段异常
22 盘后固定价格行情
23 盘后固定价格行情完毕
# openInt - 证券状态(期货)
编码 状态
0 默认为未知
1 开盘前S
2 集合竞价时段C
3 连续交易T
4 休市B
5 闭市E
上次更新:
邀请注册送VIP优惠券
分享下方的内容给好友、QQ群、微信群,好友注册您即可获得VIP优惠券
玩转qmt,上迅投qmt知识库
登录后获取
变量约定 系统函数