trade
Place a perpetual futures trade with proper risk management, position sizing, and TP/SL.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Place a perpetual futures trade with proper risk management, position sizing, and TP/SL.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | trade |
| description | Place a perpetual futures trade with proper risk management, position sizing, and TP/SL. |
Follow these steps to place a trade on Bybit perpetual futures via the Eterna MCP Gateway.
Call get_balance to determine the available USDT balance and margin. Confirm there is sufficient free margin for the intended trade.
Call get_positions to see all open positions. Verify you are not already exposed to the same symbol. If a position exists, decide whether to add to it or skip.
Call get_instruments for the target symbol to retrieve:
Call get_tickers for the target symbol to get the current mark price and last traded price.
Use the following formula:
risk_amount = available_balance * risk_percentage
position_size = risk_amount / (entry_price * stop_loss_distance)
Default values:
risk_percentage = 0.02 (2% of balance)stop_loss_distance = 0.006 (0.6% from entry)Round down to the nearest valid lot size from step 3.
Call set_leverage with the desired leverage for the symbol. Default to 10x if not specified.
Call place_order with:
symbol -- the trading pair (e.g., BTCUSDT)side -- Buy (long) or Sell (short)orderType -- Market or Limitqty -- the calculated position sizetakeProfit -- target price (default 1.0% from entry)stopLoss -- stop price (default 0.6% from entry)Call get_positions to confirm the position was opened with the correct size, leverage, take-profit, and stop-loss.
Report the trade details: symbol, side, size, entry price, leverage, TP, and SL.