QMT 怎么查询各种账户信息
发布时间:13小时前阅读:15
策略里要下单,先得知道账户里有什么。QMT 查询账户信息主要通过几个固定接口:资金、持仓、当日委托、当日成交、历史成交。看起来简单,实际用起来有几个坑,新手常在这里把仓位算错。
先说资金。查询返回的可用资金、总资产、冻结资金是三个不同口径。下买单时冻结的是可用资金,撤单后释放;如果按总资产去算仓位,会系统性高估购买力,导致委托被拒。正确做法是每次下单前重新查一次可用资金,不要用开盘时缓存的数值。
再说持仓。返回的是当前持仓明细,包含标的、数量、可用数量、成本价。关键是「可用数量」和「持仓数量」的差别:当天买入的部分 T+1 才可用,做日内策略时如果用持仓数量去判断可卖,会出现卖不出去的情况。
委托和成交要分开查。委托是提交成功的记录,成交是真正撮合的结果。部分成交时,一条委托对应多条成交,按委托数统计成交量会失真。核对当天交易时,以成交回报为准。
历史成交是复盘的关键。每天收盘后把它导出成表格,和策略信号逐条比对,能发现三类问题:该下的单没下、下了但没成交、成交价与预期偏离过大。这三类问题分别对应逻辑错误、流动性问题和滑点。
还有一个工程习惯值得养成:把查询封装成带重试的函数,超时或返回空时重试两次再报错。柜台接口在开盘那几分钟压力最大,偶尔返回空数据,直接拿去算仓位会出错。
判断标准:账户查询不是为了显示,而是为了下单前的最后一次确认。凡是拿旧数据做决策的地方,都要重新查一遍;开盘前那次查询,最好连日志一起存下来,事后对不上时可以回看。
股票/量化开户欢迎找我!满足条件股票佣金万0.854、etf 可转债佣金万0.5、国债逆回购一折(百万分之一)!期权1.8元一张全包价!量化软件QMT+ptrade免费使用!还有888、999资金靓号等你选!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
