Propose a trade (preview only)
propose_tradeStage a guardrailed trade preview for YOUR Gambit agent wallet (requires the api:trade scope — 403 without it; also needs the user's API-trading opt-in). This does NOT place anything: it returns a proposal_id, an expiry, the full preview (final size, notional, leverage, estimated entry price, disclosure notes), and a confirm_echo naming exactly the asset/side/size_usd a confirm must echo back. Trades execute from the user's AGENT deposit wallet only — never the main wallet. side=close stages a reduce-only close of the existing position. Present the full preview to the human user; the proposal expires if not confirmed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| side | Yes | ||
| symbol | Yes | ||
| leverage | No | ||
| notional_usd | No | USD notional; the user's risk-policy default when omitted |