QMT

SuspiciousAudited by ClawScan on May 10, 2026.

Overview

This is a coherent QMT trading skill, but it includes live trading and account-access examples without clear agent-level safeguards, so users should review it carefully before use.

Use this skill only if you understand QMT and intend to work with a broker-authorized trading environment. Keep generated strategies in backtest or simulation first, review every account ID, symbol, quantity, price, and order type, and do not allow autonomous live trading, cancellations, or transfers without explicit confirmation.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If an agent or user runs similar generated code against a logged-in QMT account, it could place real market orders and cause financial loss.

Why it was flagged

The skill provides a scheduled live-order example that can place a trade when connected to QMT, but the artifacts do not add explicit agent confirmation, dry-run defaults, or trade limits.

Skill content
def market_open(ContextInfo):
    order_shares('600519.SH', 100, 'fix', 0, ContextInfo, '市价委托')
Recommendation

Require explicit user approval before any live order, cancellation, fund transfer, or account mutation; default generated examples to backtest or simulation mode; show account, symbol, side, quantity, price, and estimated impact before execution.

What this means

A connected QMT session may expose sensitive account, asset, order, trade, and position information and can authorize trading actions through the local client.

Why it was flagged

The documentation shows use of a local MiniQMT userdata/session path and a broker account object to subscribe and query assets, but the skill metadata declares no credential or config-path boundary.

Skill content
path = 'D:\\迅投极速交易终端 睿智融科版\\userdata_mini'
acc = StockAccount('1000000365')
xt_trader.subscribe(acc)
asset = xt_trader.query_stock_asset(acc)
Recommendation

Clearly document required account/session access, limit use to user-specified accounts, avoid printing sensitive account details by default, and require confirmation before using any live broker session.

What this means

Installing packages from an unexpected source or newer unreviewed version could affect a trading environment.

Why it was flagged

The skill has no repository provenance in metadata and uses lower-bound package requirements; this is common documentation/setup behavior but worth noticing for a trading-related integration.

Skill content
"repository": "",
"packages": [
  "xtquant>=1.0.0",
  "numpy>=1.20.0"
]
Recommendation

Install xtquant only from the official broker/vendor-recommended source, consider pinning known-good versions, and review the package before using it with a live account.