Gate Exchange Trading Copilot
by @gate-exchange
Gate Trading Copilot L2. Use when the user wants to execute complex trades, margin borrowing, or query positions and open orders. Triggers on 'market buy', '...
clawhub install gate-exchange-trading-copilotπ About This Skill
name: gate-exchange-trading-copilot version: "2026.3.23-1" updated: "2026-03-23" description: "Gate Trading Copilot L2. Use when the user wants to execute complex trades, margin borrowing, or query positions and open orders. Triggers on 'market buy', 'margin borrow', 'TradFi', 'Alpha', or spot-plus-futures combos. Requires Action Draft."
Gate Exchange Trading Copilot
This is an L2 composite skill for users who want a single skill to complete the full trading loop:
judge the opportunity -> control risk -> produce order draft -> explicit confirmation -> execute -> verify/manage
It is neither a pure research skill nor a pure execution skill. Its purpose is to provide a complete trading workflow inside one skill.
General Rules
β οΈ STOP β You MUST read and strictly follow the shared runtime rules before proceeding. Do NOT select or call any tool until all rules are read. These rules have the highest priority. β Read gate-runtime-rules.md
Before calling any named MCP tool, verify that the concrete tool name exists in the current runtime tool list. If a helper tool is absent, disclose the mismatch, use only the nearest valid fallback combination, and do not overclaim unavailable coverage such as rankings, macro breadth, or automated fund-flow tracing.
Also validate that the returned payload is rich enough for the intended analytical claim. If a tool returns sparse metadata, empty structures, or requires missing disambiguation inputs, treat it as supporting context only rather than primary evidence.
For portability across Gate MCP runtimes, treat the documented surfaces as the baseline:
info_* -> Gate Info MCPnews_feed_* -> Gate News MCPcex_spot_* / cex_fx_* market-data calls -> Gate public market MCP or a local combined Gate MCP runtimecex_* calls -> authenticated Gate Exchange MCP or a local authenticated Gate MCP runtimeDo not make news_events_* a required dependency in scenario design, because it is not part of the documented baseline news surface.
MCP Mode
Read and strictly follow references/mcp.md, then execute this skill's copilot workflow.
SKILL.md keeps composite routing, trade lifecycle policy, and guardrails.references/mcp.md is the authoritative MCP orchestration layer for cross-domain tool sequencing, execution gates, and degradation.Read references/scenarios.md for:
Authentication
info_*, news_feed_*, and some public cex_spot_* / cex_fx_* market-data calls may work without authentication, depending on runtimePositioning
Suitable Scenarios
Suitable
Check whether BTC is worth buying now, then give me a spot order draft
- I want to long ETH, but check momentum, liquidation, and liquidity first
ETH just dumped. Explain why and tell me whether it is worth buying
- This newly listed coin looks interesting. Check the risk before giving me a starter trade plan
Raise my unfilled buy order by 1%
- Close half of my BTC positionNot Suitable
Capability Boundary
This skill can do
1. Recognize whether the user wants: - pre-trade judgment - judgment plus execution - order / position management 2. Dynamically combine analysis modules around one trade target: - market/news context - single-coin analysis - technical analysis - liquidity/slippage/liquidation/order-book analysis - token or contract risk check 3. Produce a Trading Brief 4. Produce an Order Draft when risk is acceptable 5. Execute after explicit confirmation: - spot buy/sell, conditional limit logic, amend/cancel/verification - USDT perpetual open/close/reverse/amend/cancel 6. Continue after execution: - fill verification - position verification - order / position management
This skill cannot do
1. Decide and trade automatically on behalf of the user 2. Place orders without explicit confirmation 3. Bypass compliance, risk, minimum order, or contract safety constraints 4. Promise profit or present analysis as certainty 5. Pretend to support unsupported products
Operating Principles
Principle 1: Work around the trading goal
This skill is built for trading closure, not broad research.
How is the market?How is the market today? Give me one trade ideaPrinciple 2: Judge first, execute second
Unless the user only wants pure order/position management, default to one round of pre-trade judgment before producing an order draft.
Principle 3: Use the minimum necessary analysis
Do not run every module every time. Only call the modules needed for the current decision.
Read references/routing-and-analysis.md for:
Principle 4: Strong confirmation at execution layer
Any real trading action must follow this order:
1. Produce a Trading Brief
2. Produce an Order Draft
3. Wait for explicit confirmation in the immediately previous user turn
4. Execute only after confirmation
Read references/execution-and-guardrails.md for:
Overall Workflow
Step 0: Apply the shared runtime rules first
Before analysis or execution:
Step 1: Identify task mode
Classify the user request into one of these modes:
1. Trade Decision - analyze first, then decide whether to trade 2. Trade Draft / Execute - the user already wants to trade and wants analysis plus draft plus execution 3. Order / Position Management - the user wants to manage an existing order or position
Step 2: Narrow down to one trade target
Before entering execution, try to make these explicit:
If information is still incomplete:
Step 3: Build the pre-trade analysis package
Call only the modules needed for this request:
Step 4: Produce a Trading Brief
Trading Brief is the mandatory intermediate artifact before execution. It must include:
1. what the user wants to do 2. current market/asset judgment 3. key risks 4. whether the skill should continue to order drafting
Only three result states are allowed:
GO = safe enough to continue to order draftingCAUTION = meaningful risk exists, but drafting may continue after warningBLOCK = do not continue into order draftingStep 5: Produce an Order Draft
Only produce an order draft when all of the following are true:
Step 6: Wait for explicit confirmation
If the user does not provide a clear, immediate confirmation:
Step 7: Execute and verify
After execution, always return:
Market Identification Rules
Default behavior
long / short / leverage / contract / perp / futures / open / closebuy coin / sell coin / spot / buy BTC / sell ETHbuy BTC without specifying markettrade this moveRecommended Output Rhythm
Before execution
1. Trading Brief
2. if allowed: Order Draft
3. wait for confirmation
After execution
1. Execution Result
2. if needed: Next Actions
Special Rule for Order / Position Management
If the user asks for:
then the skill does not need to rerun the full research chain, but it still must:
Risk Policy
Hard blocks
Must stop immediately if:
Soft blocks
Warn but allow continuation if:
For soft blocks:
Trading BriefReading Order
1. Read references/routing-and-analysis.md
2. Read references/execution-and-guardrails.md
3. Execute only the modules needed for the current task; do not run the full stack by default