Loading...
Loading...
Gate TradFi (traditional finance) skill using MCP tools prefixed with cex_tradfi. Use this skill whenever the user asks to query or trade TradFi on Gate: query order list, order history, positions, category/symbol list, ticker, kline, user assets, MT5 account; or place order, amend order, cancel order, modify position, close position. Trigger phrases include 'TradFi orders', 'order history', 'positions', 'place order', 'amend order', 'cancel order', 'modify position', 'close position', 'symbol list', 'ticker', 'kline', 'my assets', 'MT5 account'. Do not use for fund transfer.
npx skill4agent add gate/gate-skills gate-exchange-tradficex_tradfi| Module | Description | Trigger keywords |
|---|---|---|
| Query orders | Order list, order history | |
| Query positions | Current position list, position history | |
| Query market | Category list, symbol list, ticker, symbol kline | |
| Query assets | User balance/asset info, MT5 account info | |
| Place order | Create new order (supports take-profit/stop-loss at creation) | |
| Amend order | Change order price, take-profit, or stop-loss (size not supported) | |
| Cancel order | Cancel one or more orders | |
| Modify position | Change position take-profit/stop-loss only (leverage, margin not supported) | |
| Close position | Full or partial close | |
| Intent | Example phrases | Route to |
|---|---|---|
| Query orders | "My TradFi orders", "order history", "show open orders", "order status" | Read |
| Query positions | "My positions", "position history", "current holdings", "what am I holding" | Read |
| Query market | "TradFi categories", "category list", "symbol list", "ticker", "kline for X", "market data" | Read |
| Query assets | "My assets", "balance", "account balance", "MT5 account", "my MT5 info" | Read |
| Place order | "Place order", "buy EURUSD", "sell XAUUSD 0.1", "open long", "order with take-profit/stop-loss" | Read |
| Amend order | "Amend order", "change price to X", "take-profit", "stop-loss" | Read |
| Cancel order | "Cancel order", "cancel all orders", "revoke order" | Read |
| Modify position | "Modify position", "take-profit", "stop-loss", "change take-profit/stop-loss" | Read |
| Close position | "Close position", "close all", "close half", "flat" | Read |
| Unclear | "TradFi", "show me my TradFi" | Clarify: list query and trading modules or ask which the user wants. |
| # | Tool | Purpose |
|---|---|---|
| 1 | | List open orders. |
| 2 | | Query order history list (filled/cancelled). |
| 3 | | List current positions. |
| 4 | | List historical positions/settlements. |
| 5 | | Query TradFi category list. |
| 6 | | List symbols (by category if supported). |
| 7 | | Get ticker(s) for symbol(s). |
| 8 | | Get symbol config (required before place order: leverages, min_order_volume, step_order_volume). If no result, symbol may not exist — do not place order. |
| 9 | | Get kline/candlestick for symbol. |
| 10 | | Get user account/balance (assets). |
| 11 | | Get MT5 account info. |
| # | Tool (name per MCP) | Purpose |
|---|---|---|
| 12 | | Place new order; supports take-profit/stop-loss. Before calling: use |
| 13 | | Amend order price, take-profit, stop-loss only (size not supported). |
| 14 | | Cancel/delete one order. Does not support batch; one order per call. |
| 15 | | Modify position take-profit/stop-loss price only (leverage, margin not supported). |
| 16 | | Close position (full or partial). Full close: position identifier only, do not pass size/close_volume. |
place-order.mdamend-order.mdcancel-order.mdmodify-position.mdclose-position.mdreferences/cex_tradfi_delete_ordercex_tradfi_update_ordercex_tradfi_query_order_listidlog_idcex_tradfi_create_tradfi_order| Situation | Action |
|---|---|
| Tool not found / 4xx/5xx | Tell user the TradFi service or tool may be unavailable; suggest retry or check Gate MCP configuration. |
| Empty list | Report "No open orders" / "No positions" / "No symbols" etc., and do not assume error. |
| Invalid symbol / order not found | Report "Order not found" or "Symbol not found" and suggest checking symbol list. |
| Auth / permission error | Do not expose credentials; ask user to check API key or MCP auth for TradFi. |
| Trading error (e.g. insufficient margin, invalid price) | Show the error message; in the response, restate the parameters that were sent and suggest correction. |