Tiger Trading

WarnAudited by ClawScan on May 10, 2026.

Overview

This skill matches its stated Tiger brokerage purpose, but it can place or cancel stock trades using a private key without documented confirmation, limits, or strong credential safeguards.

Only use this skill if you intend the agent to access a Tiger brokerage account. Start with the TBNZ/sandbox environment, do not provide real private-key material casually, verify the tigeropen dependency, and require explicit confirmation before any real order or cancellation.

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 used with a real account, an incorrect or premature agent action could buy or sell securities with real financial consequences.

Why it was flagged

The code constructs and submits a brokerage order directly when place_order is called. The provided artifacts do not show a required user confirmation step, trade-size/value limits, or a dry-run mode before this high-impact action.

Skill content
tiger_order = Order(... action=side.upper(), order_type=order_type, quantity=quantity, limit_price=price)
result = client.place_order(tiger_order)
Recommendation

Require explicit user confirmation for every order and cancellation, showing account, symbol, side, quantity, order type, and price; add sandbox/dry-run defaults and configurable order limits.

What this means

Anyone who gains access to the private key and account details could potentially access the brokerage account according to that key's permissions.

Why it was flagged

The CLI accepts a Tiger private key path or literal private key content. This is purpose-aligned for brokerage authentication, but the key is highly sensitive and literal command-line use can expose it through shell history or process listings.

Skill content
parser.add_argument('--private-key', required=True, help='私钥路径或内容')
Recommendation

Prefer a protected key file or secret manager over pasting private key content, use sandbox credentials first, and restrict real-account credentials to the minimum permissions needed.

What this means

Users may need to install an external package whose exact version and source are not documented in the skill artifacts.

Why it was flagged

The skill depends on the external tigeropen Python package, but the supplied artifacts include no install spec or pinned dependency version.

Skill content
from tigeropen.tiger_open_config import TigerOpenClientConfig
from tigeropen.trade.trade_client import TradeClient
Recommendation

Install only the official Tiger Open SDK from a trusted source, pin the version, and review dependency installation before using real brokerage credentials.