QMT支持信用账户策略交易—核心差异了解!低门槛QMT量化交易软件提供!
发布时间:4小时前阅读:28
QMT支持信用账户策略交易—核心差异了解!
✅ QMT可以支持信用账户策略交易。
QMT 融资融券(信用)策略与普通账户策略在开发上存在一些差异,主要体现在账户类型设置、交易操作类型、资金/负债管理逻辑等方面。在 QMT 中使用融资融券(信用)账户进行量化交易时,需在创建账户对象时明确指定账户类型为 CREDIT:

注:StockAccount 类用于股票类账户,包括普通股票(STOCK)和信用账户(CREDIT)。
QMT信用账户策略和普通账户策核心不同点
1. 账户类型定义不同

若误将信用账户设为 STOCK,可能导致无法查询负债、无法正确执行卖券还款等操作。
2. 卖出操作需明确区分用途
普通账户卖出只需调用 STOCK_SELL,而融资融券账户的卖出分为两类,必须通过 opType 明确指定(非 orderType):

3. 资产与持仓查询函数更复杂
信用账户需额外关注:
融资负债(m_dTotalLiabilities)
可用保证金
维持担保比例
融券头寸
可通过以下函数获取:

普通账户仅需关注 query_stock_asset 中的可用资金和持仓即可。

二、开发注意事项
✅ 1. 严格区分交易意图
若策略目标是降低负债,必须使用 opType=31(卖券还款)。
若只是调仓或止盈,应使用 opType=34(担保品卖出),避免误还融资导致资金闲置。
✅ 2. 风控逻辑需包含信用指标
策略中应加入对以下指标的监控:
维持担保比例是否低于平仓线(通常130%)
融资可用额度是否充足
标的股票是否仍在可融资名单内
✅ 3. SESSION_ID 唯一性
多策略运行时,每个策略必须使用不同的 TRADE_SESSION_ID,否则会导致连接冲突。
✅ 4. 避免阻塞操作
QMT 不支持多线程,所有策略运行于同一主线程。禁止使用 time.sleep()、同步网络请求等阻塞操作,以免影响其他策略或交易回调。
✅ 5. 路径配置正确
根据使用的是券商端还是投研端,设置对应 TRADE_PATH。
智能交易可能因系统、通讯等原因无法正常使用或无法按照您的设置价格发出委托指令及完成成交,最终成交价格及数量以交易所、登记结算机构等记录为准。请密切关注交易回报情况及条件单设置情况。以上信息仅供参考,不构成对委托指令成交的承诺,不构成投资建议,不构成收益或避免损失的承诺。请您务必仔细阅读相关风险提示及协议,了解各类智能交易功能的区别及不同风险,审慎决策是否使用相关功能。
投资于有风险,入市需谨慎!
温馨提示:投资有风险,选择需谨慎。
下一篇资讯:
暂无下一篇
- 想开两融账户?先了解融资融券基本知识吧!26年融资融券开户,这家券商可支持,优惠利率!
- 量化交易平台?恒生PTrade不容错过!免费PTrade量化交易软件提供!
- 量化为什么选QMT?QMT核心功能盘点!QMT量化交易软件免费使用!
- 国金AI投顾30天免费活动—“AI持股优化”!买什么?什么时候买?买多少,AI持股优化来帮忙!
- 不知道怎么买基金?国金AI投顾30天免费活动—“AI选好基金”!
- 国金AI投顾30天免费活动—“AI投ETF”!ETF投资交易好帮手!
- 国金AI投顾30天免费活动—股票操作有问题?试试AI投顾股票交易工具!
- 投资操作有问题?试试国金AI投顾,股票/ETF操作问题都覆盖!
-
最新整理:2026全年A股休市日历出炉!
2026-01-12 13:33
-
2026年"国补"继续,核心变化有哪些?哪些板块&指数机会更大?
2026-01-12 13:33
-
2026A股16阳后,春季行情如何合理布局?
2026-01-12 13:33


问一问

+微信
分享该文章
