# Bybit — MCP server on mcp.ai > Bybit crypto exchange, unified account and Funding wallet balances, open derivatives positions, orders, executions with per-trade fees, loans, bots and market quotes, via the official V5 REST API, with full read and write coverage. Placing and cancelling orders needs a key with trade permission. Withdrawals and wallet transfers are not exposed. Auth with an api_key and api_secret generated in your Bybit account. By: mcp.ai · official Page: https://mcp.ai/bybit ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_bybit?ms=1786693980000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/bybit/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/bybit/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/bybit/skill.md Postman collection (v2.1): https://mcp.ai/bybit/postman.json ## Tools - bybit_accept_non_lp_quote(account?: string, rfqId: string) — Enable acceptance of non-LP quotes for a specific RFQ. (POST /v5/rfq/accept-other-quote). [write, mexe em dinheiro na sua conta Bybit] - bybit_account_borrow(account?: string, coin: string, amount: string) — Manual borrow for Unified account. (POST /v5/account/borrow). [write, mexe em dinheiro na sua conta Bybit] - bybit_account_coin_balance_query(account?: string, accountType: string, coin: string, memberId?: number, toMemberId?: number, toAccountType?: string, withBonus?: string, withTransferSafeAmount?: string, withLtvTransferSafeAmount?: string) — Query the balance of a specific coin in a specific account type. Supports querying sub UID balance with master API key. (GET /v5/asset/transfer/query-account-coin-balance). - bybit_account_fixed_borrow(account?: string, orderCurrency: string, orderAmount: string, annualRate: string, term: string, repayType?: string, strategyType?: string) — Create a fixed-rate borrow order for Unified account. (POST /v5/spot-margin-trade/fixedborrow). [write, mexe em dinheiro na sua conta Bybit] - bybit_account_no_convert_repay(account?: string, coin?: string, amount?: string, repaymentType?: string) — Manual repay without asset conversion (lossless repay). The system will only use the spot available balance of the debt currency to repay. (POST /v5/account/no-convert-repay). [write, mexe em dinheiro - bybit_account_repay(account?: string, coin?: string, amount?: string, repaymentType?: string) — Manually repay the liabilities of Unified account. (POST /v5/account/repay). [write, mexe em dinheiro na sua conta Bybit] - bybit_add_liquidity(account?: string, productId: string, orderLinkId: string, quoteAccountType?: string, baseAccountType?: string, quoteAmount?: string, baseAmount?: string, leverage?: string) — Inject funds into a Liquidity Mining pool. (POST /v5/earn/liquidity-mining/add-liquidity). [write, mexe em dinheiro na sua conta Bybit] - bybit_add_margin(account?: string, productId: string, orderLinkId: string, positionId: string, amount: string, quoteAccountType: string) — Add additional collateral (margin) to a leveraged Liquidity Mining position to avoid liquidation. (POST /v5/earn/liquidity-mining/add-margin). [write, mexe em dinheiro na sua conta Bybit] - bybit_add_reduce_margin(account?: string, category: string, symbol: string, margin: string, positionIdx?: string) — Add or reduce margin for a position in isolated margin mode. (POST /v5/position/add-margin). [write, mexe em dinheiro na sua conta Bybit] - bybit_amend_order(account?: string, category: string, symbol: string, orderId?: string, orderLinkId?: string, orderIv?: string, triggerPrice?: string, qty?: string, price?: string, tpslMode?: string, takeProfit?: string, stopLoss?: string, tpTriggerBy?: string, slTriggerBy?: string, triggerBy?: string, tpLimitPrice?: string, slLimitPrice?: string) — Modify an existing open order. You can update price, quantity, trigger price, take-profit, and stop-loss parameters. (POST /v5/order/amend). [write, mexe em dinheiro na sua conta Bybit] - bybit_amend_spread_order(account?: string, symbol: string, orderId?: string, orderLinkId?: string, qty?: string, price?: string) — Amend (modify) the price and/or quantity of an existing spread trading order. (POST /v5/spread/order/amend). [write, mexe em dinheiro na sua conta Bybit] - bybit_apply_quote(account?: string, fromCoin: string, fromCoinType: string, toCoin: string, toCoinType: string, requestAmount: string, requestCoinType?: string) — Apply for a conversion quote. The system will return: (POST /v5/fiat/quote-apply). [write, mexe em dinheiro na sua conta Bybit] - bybit_batch_amend_orders(account?: string, category: string, request: string) — Modify multiple existing open orders in a single API call. (POST /v5/order/amend-batch). [write, mexe em dinheiro na sua conta Bybit] - bybit_batch_cancel_orders(account?: string, category: string, request: string) — Cancel multiple orders in a single API call. (POST /v5/order/cancel-batch). [write, mexe em dinheiro na sua conta Bybit] - bybit_batch_create_orders(account?: string, category: string, request: string) — Place multiple orders in a single API call. (POST /v5/order/create-batch). [write, mexe em dinheiro na sua conta Bybit] - bybit_cancel_all_orders(account?: string, category: string, symbol?: string, baseCoin?: string, settleCoin?: string, orderFilter?: string, stopOrderType?: string) — Cancel all open orders matching the specified criteria. (POST /v5/order/cancel-all). [write, mexe em dinheiro na sua conta Bybit] - bybit_cancel_all_quotes(account?: string) — Cancel all active quotes for the authenticated account. (POST /v5/rfq/cancel-all-quotes). [write, mexe em dinheiro na sua conta Bybit] - bybit_cancel_all_rfqs(account?: string) — Cancel all active RFQs for the authenticated account. (POST /v5/rfq/cancel-all-rfq). [write, mexe em dinheiro na sua conta Bybit] - bybit_cancel_all_spread_orders(account?: string, symbol?: string, cancelAll?: boolean) — Cancel all open spread trading orders, optionally filtered by symbol. (POST /v5/spread/order/cancel-all). [write, mexe em dinheiro na sua conta Bybit] - bybit_cancel_order(account?: string, category: string, symbol: string, orderId?: string, orderLinkId?: string, orderFilter?: string) — Cancel a single open order by `orderId` or `orderLinkId`. (POST /v5/order/cancel). [write, mexe em dinheiro na sua conta Bybit] - bybit_cancel_quote(account?: string, quoteId?: string, rfqId?: string, quoteLinkId?: string) — Cancel an active quote. You must pass one of the following parameters: `quoteId`, `rfqId`, or `quoteLinkId`. (POST /v5/rfq/cancel-quote). [write, mexe em dinheiro na sua conta Bybit] - bybit_cancel_rfq(account?: string, rfqId?: string, rfqLinkId?: string) — Cancel an active RFQ. You must pass either `rfqId` or `rfqLinkId`. (POST /v5/rfq/cancel-rfq). [write, mexe em dinheiro na sua conta Bybit] - bybit_cancel_spread_order(account?: string, orderId?: string, orderLinkId?: string) — Cancel a single spread trading order by its order ID or custom order link ID. (POST /v5/spread/order/cancel). [write, mexe em dinheiro na sua conta Bybit] - bybit_claim_liquidity_interest(account?: string, productId: string) — Claim all available interest for the specified product in one click. (POST /v5/earn/liquidity-mining/claim-interest). [write, mexe em dinheiro na sua conta Bybit] - bybit_close_combo_bot(account?: string, bot_id: number, stop_type?: string, bot_ids?: number[]) — Closes (stops) a running futures combo trading bot. The bot will cancel (POST /v5/fcombobot/close). [write, mexe em dinheiro na sua conta Bybit] - bybit_close_dca_bot(account?: string, bot_id: number, close_mode: string, bot_ids?: number[]) — Closes a running DCA bot. You must specify a close_mode to determine (POST /v5/dca/close-bot). [write, mexe em dinheiro na sua conta Bybit] - bybit_close_f_grid_bot(account?: string, bot_id: number, bot_ids?: number[]) — Closes (stops) a running futures grid trading bot. The bot will cancel (POST /v5/fgridbot/close). [write, mexe em dinheiro na sua conta Bybit] - bybit_close_f_mart_bot(account?: string, bot_id: number, stop_type?: string, bot_ids?: number[]) — Closes (stops) a running futures Martingale trading bot. The bot will (POST /v5/fmartingalebot/close). [write, mexe em dinheiro na sua conta Bybit] - bybit_close_grid_bot(account?: string, grid_id: number, close_mode: string, grid_ids?: number[]) — Closes a running spot grid bot. You must specify a close_mode to (POST /v5/grid/close-grid). [write, mexe em dinheiro na sua conta Bybit] - bybit_coin_convert_limit_query(account?: string, fromCoin: string, fromCoinType?: string, toCoin: string, toCoinType?: string, accountType: string) — Query single conversion min/max limit for specified coin pair under specified account type. (GET /v5/asset/exchange/query-convert-limit). - bybit_coin_list_query(account?: string, accountType: string, side?: string, coin?: string) — Query convertible coin list under specified account type and conversion direction. (GET /v5/asset/exchange/query-coin-list). - bybit_confirm_new_risk_limit(account?: string, category: string, symbol: string) — Confirm the pending maintenance margin rate update for a position. (POST /v5/position/confirm-pending-mmr). [write, mexe em dinheiro na sua conta Bybit] - bybit_confirm_quote(account?: string, quoteTxId: string, subUserId: string, webhookUrl?: string, merchantRequestId?: string) — Confirm the quote and execute the conversion trade. (POST /v5/fiat/trade-execute). [write, mexe em dinheiro na sua conta Bybit] - bybit_convert_execute(account?: string, quoteTxId: string) — Confirm and execute a conversion based on quote ID. The exchange is async; (POST /v5/asset/exchange/convert-execute). [write, mexe em dinheiro na sua conta Bybit] - bybit_convert_history_query(account?: string, accountType?: string, index?: number, limit?: number) — Query all confirmed conversion records. Supports multiple wallet types and comma-separated accountType. (GET /v5/asset/exchange/query-convert-history). - bybit_create_chase_order_strategy(account?: string, category: string, symbol: string, side: string, size: string, strategyType?: string, chaseDistance?: string, chasePercentE4?: number, maxChasePrice?: string, triggerPrice?: string, reduceOnly?: boolean, positionIdx?: string, leverageType?: string) — Creates a Chase Order strategy that continuously monitors market price and (POST /v5/strategy/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_combo_bot(account?: string, leverage: string, init_margin: string, adjust_position_mode: string, adjust_position_percent?: string, adjust_position_time_interval?: number, symbol_settings: string, sl_percent?: string, tp_percent?: string, source?: string, block_source?: string, create_type?: string, followed_bot_id?: number, init_bonus?: string, trailing_stop_percent?: string, channel?: string, followed_bot_ids?: number[]) — Creates a futures combo trading bot that manages a portfolio of multiple (POST /v5/fcombobot/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_copy_mt5_bind(account?: string, providerMark: string, investmentE8: number) — Create a new Copy Trading TradFi follow binding by specifying a target `providerMark` (POST /v5/copy-mt5/private/follower/trade-setting/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_copy_trade_bind(account?: string, leaderMark: string, investmentE8: string) — Create a new Copy Trading Classic follow binding by specifying a target `leaderMark` (POST /v5/copy-trade/private/follower/trade-setting/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_dca_bot(account?: string, parameters: string, toolsDiscoveryParameter?: string, channel?: string) — Creates a DCA bot that automatically invests at regular intervals. (POST /v5/dca/create-bot). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_f_grid_bot(account?: string, symbol: string, grid_mode: string, min_price: string, max_price: string, cell_number: number, leverage: string, grid_type: string, total_investment: string, take_profit_per?: string, stop_loss_per?: string, entry_price?: string, source?: string, followed_grid_id?: number, toolsDiscoveryParameter?: string, stop_loss_price?: string, take_profit_price?: string, tp_sl_type?: string, block_source?: string, create_type?: string, init_bonus?: string, business_remark?: string, trailing_stop_per?: string, move_up_price?: string, move_down_price?: string, channel?: string, followed_grid_ids?: number[]) — Creates a single futures grid trading bot. The bot will automatically (POST /v5/fgridbot/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_f_mart_bot(account?: string, symbol: string, martingale_mode: string, leverage: string, price_float_percent: string, add_position_percent: string, add_position_num: number, init_margin: string, round_tp_percent: string, auto_cycle_toggle?: string, sl_percent?: string, entry_price?: string, source?: string, followed_bot_id?: number, block_source?: string, create_type?: string, init_bonus?: string, channel?: string, followed_bot_ids?: number[]) — Creates a futures Martingale trading bot. The bot opens an initial position (POST /v5/fmartingalebot/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_grid_bot(account?: string, symbol: string, max_price: string, min_price: string, total_investment: string, cell_number: number, followed_grid_id?: number, source?: string, entry_price?: string, stop_loss_price?: string, take_profit_price?: string, toolsDiscoveryParameter?: string, base_investment?: string, quote_investment?: string, invest_mode?: string, block_source?: string, create_type?: string, ts_percent?: string, enable_trailing?: boolean, limit_up_price?: string, channel?: string, followed_grid_ids?: number[]) — Creates a spot grid bot with the specified trading pair, price range, (POST /v5/grid/create-grid). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_iceberg_strategy(account?: string, category: string, symbol: string, side: string, size: string, strategyType?: string, subSize?: string, orderCount?: number, limitPrice?: string, chaseDistance?: string, chasePercentE4?: number, maxChasePrice?: string, postOnly?: string, reduceOnly?: boolean, positionIdx?: string, leverageType?: string) — Creates an Iceberg strategy that splits a large order into multiple smaller child orders, (POST /v5/strategy/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_order(account?: string, category: string, symbol: string, isLeverage?: string, side: string, orderType: string, qty: string, marketUnit?: string, slippageToleranceType?: string, slippageTolerance?: string, price?: string, triggerDirection?: string, orderFilter?: string, triggerPrice?: string, triggerBy?: string, orderIv?: string, timeInForce?: string, positionIdx?: string, orderLinkId?: string, takeProfit?: string, stopLoss?: string, tpTriggerBy?: string, slTriggerBy?: string, reduceOnly?: boolean, closeOnTrigger?: boolean, smpType?: string, mmp?: boolean, tpslMode?: string, tpLimitPrice?: string, slLimitPrice?: string, tpOrderType?: string, slOrderType?: string, bboSideType?: string, bboLevel?: string, rpiTakerAccess?: boolean) — Place a new order on the Bybit exchange. (POST /v5/order/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_quote(account?: string, rfqId: string, quoteLinkId?: string, anonymous?: boolean, expireIn?: number, quoteBuyList?: string, quoteSellList?: string) — Submit a quote for an existing RFQ. The quoter provides prices for the RFQ legs (POST /v5/rfq/create-quote). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_rfq(account?: string, counterparties: string, rfqLinkId?: string, anonymous?: boolean, strategyType?: string, list: string) — Create a new Request for Quote (RFQ) to solicit pricing from selected counterparties. (POST /v5/rfq/create-rfq). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_spread_order(account?: string, symbol: string, side: string, orderType: string, qty: string, price?: string, orderLinkId?: string, timeInForce?: string) — Create a new spread trading order. (POST /v5/spread/order/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_create_twap_strategy(account?: string, category: string, symbol: string, side: string, size: string, strategyType?: string, duration: number, interval?: number, isRandom?: boolean, triggerPrice?: string, maxChasePrice?: string, chaseDistance?: string, chasePercentE4?: number, reduceOnly?: boolean, positionIdx?: string, leverageType?: string) — Creates a TWAP strategy that splits a large order into smaller chunks and executes them (POST /v5/strategy/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_distribute_award(account?: string, accountId: string, awardId: string, specCode: string, amount: string, brokerId: string) — Distribute a voucher to a specified user. (POST /v5/broker/award/distribute-award). [write, mexe em dinheiro na sua conta Bybit] - bybit_execute_lp_redeem(account?: string, positionId: number, poolAddress: string, dercRatio: string, receiveTokenCode?: string) — Execute LP redemption to withdraw liquidity from a pool position. (POST /v5/alpha/lp/redeem). [write, mexe em dinheiro na sua conta Bybit] - bybit_execute_lp_stake(account?: string) — Execute LP stake to provide liquidity and earn rewards. (POST /v5/alpha/lp/stake). [write, mexe em dinheiro na sua conta Bybit] - bybit_execute_prediction_buy(account?: string, tokenId: string, amount: string, payTokenCode: string, orderType: string, slippage: string, eventId: string) — Execute a buy order for prediction outcome tokens. (POST /v5/alpha/prediction/buy). [write, mexe em dinheiro na sua conta Bybit] - bybit_execute_prediction_sell(account?: string, tokenId: string, size: string, orderType: string, slippage: string, eventId: string, toTokenCode?: string) — Execute a sell order for prediction outcome tokens. (POST /v5/alpha/prediction/sell). [write, mexe em dinheiro na sua conta Bybit] - bybit_execute_purchase(account?: string, fromTokenCode: string, fromTokenAmount: string, toTokenCode: string, slippage: string, quoteData: string, gas: string, quoteMode: string, correctingCode: string, tenant?: string) — Place a buy order to purchase on-chain tokens with payment tokens. (POST /v5/alpha/trade/purchase). [write, mexe em dinheiro na sua conta Bybit] - bybit_execute_quote(account?: string, rfqId: string, quoteId: string, quoteSide: string) — Execute (accept) a quote to initiate the multi-leg trade. (POST /v5/rfq/execute-quote). [write, mexe em dinheiro na sua conta Bybit] - bybit_execute_redeem(account?: string, fromTokenCode: string, fromTokenAmount: string, toTokenCode: string, slippage: string, quoteData: string, gas: string, quoteMode: string, correctingCode: string, tenant?: string) — Place a sell order to redeem on-chain tokens for payment tokens. (POST /v5/alpha/trade/redeem). [write, mexe em dinheiro na sua conta Bybit] - bybit_get_account_info(account?: string) — Retrieve unified account configuration including margin mode, account status, (GET /v5/account/info). - bybit_get_account_instruments(account?: string, category: string, symbol?: string, limit?: number, cursor?: string) — Query tradable instrument specifications for the user's account. Supports spot, (GET /v5/account/instruments-info). - bybit_get_account_withdrawal_info(account?: string, coinName: string) — Query available withdrawal balance for specified coin(s) in the Unified account. (GET /v5/account/withdrawal). - bybit_get_adl_alert(account?: string, symbol?: string) — Query ADL (Auto-Deleveraging) alert data and insurance fund metrics for derivative contracts, (GET /v5/market/adlAlert). Dado público de mercado. - bybit_get_ads(account?: string, tokenId: string, currencyId: string, side: string, page?: string, size?: string) — Get online P2P advertisements. (POST /v5/p2p/item/online). - bybit_get_advance_earn_order(account?: string, category: string, productId?: number, orderId?: string, orderLinkId?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query your order history. Requires **Earn** permission on the API key. (GET /v5/earn/advance/order). - bybit_get_advance_earn_position(account?: string, category: string, productId?: number, coin?: string, limit?: number, cursor?: string) — Query your active positions. Requires **Earn** permission on the API key. (GET /v5/earn/advance/position). - bybit_get_advance_earn_product(account?: string, category: string, coin?: string, duration?: string) — Query available Advance Earn product listings. (GET /v5/earn/advance/product). Dado público de mercado. - bybit_get_advance_earn_product_extra_info(account?: string, category: string, productId?: number) — Get real-time quotes (target prices and APY) for a specific Dual Assets product. (GET /v5/earn/advance/product-extra-info). Dado público de mercado. - bybit_get_affiliate_user_info(account?: string, uid: string) — Query detailed information for a specified direct client user under the affiliate account, (GET /v5/user/aff-customer-info). - bybit_get_affiliate_user_list(account?: string, cursor?: string, size?: number, needDeposit?: boolean, need30?: boolean, need365?: boolean, startDate?: string, endDate?: string) — Query the list of all direct client users under the current affiliate account. (GET /v5/affiliate/aff-user-list). - bybit_get_all_orders(account?: string, page: number, size: number, status?: number, beginTime?: string, endTime?: string, tokenId?: string, side?: number) — Get a list of P2P orders. Returns 90 days of orders by default. Orders are accessible up to 180 days in the past. (POST /v5/p2p/order/simplifyList). - bybit_get_asset_detail(account?: string, chainCode: string, tokenAddress: string) — Query detailed holding information for a specific token by chain code and token address. (POST /v5/alpha/trade/asset-detail). - bybit_get_asset_list(account?: string) — Query user's on-chain token portfolio. (POST /v5/alpha/trade/asset-list). - bybit_get_asset_overview(account?: string, accountType?: string, memberId?: string, valuationCurrency?: string) — Query the total asset overview for the current account, including per-account-type equity breakdowns, category details, and coin-level details. (GET /v5/asset/asset-overview). - bybit_get_aurora_strategy(account?: string, aurora_id: string, aurora_ids?: string[]) — Returns the full Aurora AI strategy (params + backtest metrics) identified (POST /v5/aurora/info). - bybit_get_award_info(account?: string, id: string, ids?: string[]) — Get basic information of a specified voucher, including coin, denomination unit, product line, total amount, and distributed amount. (POST /v5/broker/award/info). - bybit_get_biz_token_details(account?: string, chainCode: string, tokenAddress: string) — Query detailed information for a specific on-chain token. (POST /v5/alpha/trade/biz-token-details). - bybit_get_biz_token_list(account?: string, tokenTag?: string) — Query on-chain tokens available for trading, optionally filtered by tag. (POST /v5/alpha/trade/biz-token-list). - bybit_get_biz_token_price_list(account?: string, tokenAddressInfo: string) — Batch query token prices and market data by chain code + token address pairs. (POST /v5/alpha/trade/biz-token-price-list). - bybit_get_borrow_history(account?: string, currency?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query interest and borrowing records for the unified account. Supports filtering (GET /v5/account/borrow-history). - bybit_get_chat_messages(account?: string, orderId: string, currentPage?: string, size: string) — Get chat messages for a P2P order. (POST /v5/p2p/order/message/listpage). - bybit_get_close_position(account?: string, category: string, symbol?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query closed option position data including entry/exit prices, fees, delivery details, and realized PnL. (GET /v5/position/get-closed-positions). - bybit_get_closed_pnl(account?: string, category: string, symbol?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query closed PnL records for the current user. Results include entry/exit prices, (GET /v5/position/closed-pnl). - bybit_get_coin_greeks(account?: string, baseCoin?: string) — Query option Greeks aggregated by base coin. Returns delta, gamma, vega, and (GET /v5/asset/coin-greeks). - bybit_get_collateral_info(account?: string, currency?: string) — Query collateral information including borrowing rates, limits, and collateral (GET /v5/account/collateral-info). - bybit_get_combo_detail(account?: string, bot_id: number, bot_ids?: number[]) — Retrieves comprehensive details for a specific futures combo bot, including (POST /v5/fcombobot/detail). - bybit_get_combo_limit(account?: string, leverage: string, init_margin: string, adjust_position_mode: string, adjust_position_percent?: string, adjust_position_time_interval?: number, symbol_settings: string, sl_percent?: string, tp_percent?: string, need_to_slippage?: boolean, app_name?: string, trailing_stop_percent?: string) — Validates the input parameters for creating a futures combo bot and returns (POST /v5/fcombobot/getlimit). - bybit_get_copy_trading_classic_leaderboard(account?: string) — Get a curated Copy Trading Classic leaderboard for conversational (GET /v5/copy-trade/recommend-leader-list). Dado público de mercado. - bybit_get_copy_trading_trad_fi_leaderboard(account?: string) — Get a curated Copy Trading TradFi leaderboard for conversational (GET /v5/copy-mt5/recommend-provider-list). Dado público de mercado. - bybit_get_counterparty_user_info(account?: string, originalUid?: string, orderId?: string) — Get information about a counterparty user in a specific order. (POST /v5/p2p/user/order/personal/info). - bybit_get_crypto_loan_common_adjustment_history(account?: string, adjustId?: number, collateralCurrency?: string, limit?: number, cursor?: number) — Query historical collateral adjustment operations with pagination support. (GET /v5/crypto-loan-common/adjustment-history). - bybit_get_crypto_loan_common_collateral_data(account?: string, currency?: string) — Query information about currencies available as collateral in the crypto loan system. (GET /v5/crypto-loan-common/collateral-data). Dado público de mercado. - bybit_get_crypto_loan_common_loanable_data(account?: string, currency?: string, vipLevel?: string) — Query information about currencies available for borrowing in the crypto loan system. (GET /v5/crypto-loan-common/loanable-data). - bybit_get_crypto_loan_common_max_collateral_amount(account?: string, currency: string) — Query the maximum amount of collateral that can be redeemed (withdrawn) for a specific currency. (GET /v5/crypto-loan-common/max-collateral-amount). - bybit_get_crypto_loan_common_position(account?: string) — Query the user's current crypto loan position with comprehensive details. (GET /v5/crypto-loan-common/position). - bybit_get_crypto_loan_fixed_borrow_contract_info(account?: string, orderId?: string, loanId?: string, orderCurrency?: string, term?: string, limit?: number, cursor?: number) — Query active borrow contracts (loans). (GET /v5/crypto-loan-fixed/borrow-contract-info). - bybit_get_crypto_loan_fixed_borrow_order_info(account?: string, orderId?: string, orderCurrency?: string, state?: string, term?: string, limit?: number, cursor?: number) — Query borrow order details and history. (GET /v5/crypto-loan-fixed/borrow-order-info). - bybit_get_crypto_loan_fixed_borrow_order_quote(account?: string, orderCurrency?: string, term?: string, orderBy?: string, sort?: string, limit?: number) — Query available supply orders (lending offers) from the market for a specific currency and term. (GET /v5/crypto-loan-fixed/borrow-order-quote). Dado público de mercado. - bybit_get_crypto_loan_fixed_renew_info(account?: string, orderId?: string, orderCurrency?: string, limit?: number, cursor?: number) — Query loan renewal history and information. (GET /v5/crypto-loan-fixed/renew-info). - bybit_get_crypto_loan_fixed_repayment_history(account?: string, repayId?: string, loanCurrency?: string, limit?: number, cursor?: number) — Query loan repayment records. (GET /v5/crypto-loan-fixed/repayment-history). - bybit_get_crypto_loan_fixed_supply_contract_info(account?: string, orderId?: string, supplyId?: string, supplyCurrency?: string, term?: string, limit?: number, cursor?: number) — Query active supply contracts (lending positions). (GET /v5/crypto-loan-fixed/supply-contract-info). - bybit_get_crypto_loan_fixed_supply_order_info(account?: string, orderId?: string, orderCurrency?: string, state?: string, term?: string, limit?: number, cursor?: number) — Query supply (lending) order details and history. (GET /v5/crypto-loan-fixed/supply-order-info). - bybit_get_crypto_loan_fixed_supply_order_quote(account?: string, orderCurrency?: string, term?: string, orderBy?: string, sort?: number, limit?: number) — Query available borrow orders (demand) in the market (GET /v5/crypto-loan-fixed/supply-order-quote). Dado público de mercado. - bybit_get_crypto_loan_flexible_borrow_history(account?: string, orderId?: string, loanCurrency?: string, limit?: number, cursor?: number) — Query historical flexible borrow records with pagination. (GET /v5/crypto-loan-flexible/borrow-history). - bybit_get_crypto_loan_flexible_ongoing_coin(account?: string, loanCurrency?: string) — Query current flexible borrow positions by currency. (GET /v5/crypto-loan-flexible/ongoing-coin). - bybit_get_crypto_loan_flexible_repayment_history(account?: string, repayId?: string, loanCurrency?: string, limit?: number, cursor?: number) — Query historical flexible repayment records with pagination. (GET /v5/crypto-loan-flexible/repayment-history). - bybit_get_dcp_info(account?: string) — Query Disconnection Protection (DCP) configuration. Returns DCP status and (GET /v5/account/query-dcp-info). - bybit_get_delivery_price(account?: string, category: string, symbol?: string, baseCoin?: string, settleCoin?: string, limit?: number, cursor?: string) — Retrieve historical delivery (settlement) prices for expired futures and options contracts, (GET /v5/market/delivery-price). Dado público de mercado. - bybit_get_delivery_record(account?: string, category: string, symbol?: string, startTime?: number, endTime?: number, expDate?: string, limit?: number, cursor?: string) — Query delivery records of USDC futures, Inverse futures, and Options. (GET /v5/asset/delivery-record). - bybit_get_distribution_record(account?: string, accountId: string, awardId: string, specCode: string, withUsedAmount?: boolean) — Query voucher distribution records for a specified user, including claim status, validity period, consumed amount, etc. (POST /v5/broker/award/distribution-record). - bybit_get_double_win_leverage(account?: string, productId: number, initialPrice: string, lowerPrice: string, upperPrice: string) — Query the leverage for a Double Win RFQ product with user-selected price range. (GET /v5/earn/advance/double-win-leverage). - bybit_get_earn_apr_history(account?: string, category: string, productId: string, startTime: number, endTime: number) — Query historical daily APR for a product. Supports `FlexibleSaving` and `OnChain`. (GET /v5/earn/apr-history). Dado público de mercado. - bybit_get_earn_hourly_yield_history(account?: string, category: string, productId?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query hourly yield details. Only supports `FlexibleSaving`. (GET /v5/earn/hourly-yield). - bybit_get_earn_order_history(account?: string, category: string, orderId?: string, orderLinkId?: string, productId?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query stake/redeem order history. (GET /v5/earn/order). - bybit_get_earn_position(account?: string, category: string, productId?: string, coin?: string) — Query current staked position information. (GET /v5/earn/position). - bybit_get_earn_product(account?: string, category: string, coin?: string) — Query earn product information, including estimated APR, min/max stake amount, product status, etc. (GET /v5/earn/product). Dado público de mercado. - bybit_get_earn_yield_history(account?: string, category: string, productId?: number, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query yield history. Supports `FlexibleSaving` and `OnChain`. (GET /v5/earn/yield). - bybit_get_execution_list(account?: string, category: string, symbol?: string, orderId?: string, orderLinkId?: string, baseCoin?: string, startTime?: number, endTime?: number, execType?: string, limit?: number, cursor?: string) — Trade history: execuções efetivamente preenchidas, com preço, quantidade, taxa por trade e se foi maker ou taker. Sem período informado devolve os últimos 7 dias; o intervalo entre startTime e endTime - bybit_get_f_grid_detail(account?: string, bot_id: number, bot_ids?: number[]) — Retrieves comprehensive details for a specific futures grid bot, including (POST /v5/fgridbot/detail). - bybit_get_f_mart_detail(account?: string, bot_id: number, bot_ids?: number[]) — Retrieves comprehensive details for a specific futures Martingale bot, including (POST /v5/fmartingalebot/detail). - bybit_get_f_mart_limit(account?: string, symbol: string, martingale_mode: string, leverage: string, price_float_percent?: string, add_position_percent?: string, add_position_num?: number, init_margin?: string, round_tp_percent?: string, sl_percent?: string, entry_price?: string, need_to_slippage?: boolean, app_name?: string) — Validates the input parameters for creating a futures Martingale bot and (POST /v5/fmartingalebot/getlimit). - bybit_get_fee_group_info(account?: string, productType: string, groupId?: string) — Query the tiered fee structure for Pro-level and Market Maker clients, organized by (GET /v5/market/fee-group-info). Dado público de mercado. - bybit_get_fee_rate(account?: string, category: string, symbol?: string, baseCoin?: string) — Query the maker and taker fee rates for the specified product category. (GET /v5/account/fee-rate). - bybit_get_fixed_term_order(account?: string, orderType?: string, productId?: string, category?: string, orderId?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query fixed term order history. Supports cursor-based pagination. (GET /v5/earn/fixed-term/order). - bybit_get_fixed_term_position(account?: string, productId?: string, category?: string, coin?: string) — Query current fixed term position information. (GET /v5/earn/fixed-term/position). - bybit_get_fixed_term_product(account?: string, coin?: string) — Query fixed term product information, including tiered APY, min/max stake amount, product status, etc. (GET /v5/earn/fixed-term/product). Dado público de mercado. - bybit_get_funding_rate_history(account?: string, category: string, symbol: string, startTime?: number, endTime?: number, limit?: number) — Query historical funding rate records for perpetual contracts. (GET /v5/market/funding/history). Dado público de mercado. - bybit_get_historical_interest_rate(account?: string, currency: string, vipLevel?: string, startTime?: number, endTime?: number) — Query historical borrowing interest rate data for UTA spot margin. (GET /v5/spot-margin-trade/interest-rate-history). - bybit_get_historical_volatility(account?: string, category: string, baseCoin?: string, quoteCoin?: string, period?: number, startTime?: number, endTime?: number) — Query historical implied volatility data for options with hourly granularity. (GET /v5/market/historical-volatility). Dado público de mercado. - bybit_get_hold_to_earn_product(account?: string) — Query available Hold-to-Earn product listings. (GET /v5/earn/hold-to-earn/product). Dado público de mercado. - bybit_get_hold_to_earn_yield_history(account?: string, timeStart?: number, timeEnd?: number, limit?: number, cursor?: string) — Query personal yield distribution history for Hold-to-Earn products. (GET /v5/earn/hold-to-earn/yield-history). - bybit_get_index_price_components(account?: string, indexName: string) — Retrieve the component exchanges and trading pairs that make up a Bybit index price, (GET /v5/market/index-price-components). Dado público de mercado. - bybit_get_index_price_kline(account?: string, category?: string, symbol: string, interval: string, start?: number, end?: number, limit?: number) — Query historical index price klines derived from the composite spot price across multiple exchanges. (GET /v5/market/index-price-kline). Dado público de mercado. - bybit_get_instruments_info(account?: string, category: string, symbol?: string, status?: string, baseCoin?: string, limit?: number, cursor?: string, symbolType?: string) — Query instrument specifications for active trading pairs across spot, USDT contracts, (GET /v5/market/instruments-info). Dado público de mercado. - bybit_get_insurance_pool(account?: string, coin?: string) — Query Bybit's insurance pool balances and USD-denominated values for various settlement coins. (GET /v5/market/insurance). Dado público de mercado. - bybit_get_liquidity_mining_liquidation_records(account?: string, baseCoin?: string, quoteCoin?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query liquidation records for Liquidity Mining positions with cursor-based pagination. (GET /v5/earn/liquidity-mining/liquidation-records). - bybit_get_liquidity_mining_orders(account?: string, orderId?: string, orderLinkId?: string, productId?: string, orderType?: string, status?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query Liquidity Mining order history with cursor-based pagination. (GET /v5/earn/liquidity-mining/order). - bybit_get_liquidity_mining_positions(account?: string, productId?: string, baseCoin?: string) — Query active Liquidity Mining positions for the current user. (GET /v5/earn/liquidity-mining/position). - bybit_get_liquidity_mining_products(account?: string, baseCoin?: string, quoteCoin?: string) — Query available Liquidity Mining product listings. (GET /v5/earn/liquidity-mining/product). Dado público de mercado. - bybit_get_liquidity_mining_yield_records(account?: string, baseCoin?: string, quoteCoin?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query yield claim records for Liquidity Mining positions with cursor-based pagination. (GET /v5/earn/liquidity-mining/yield-records). - bybit_get_long_short_ratio(account?: string, category: string, symbol: string, period: string, startTime?: string, endTime?: string, limit?: number, cursor?: string) — Query the net long and short position ratios as percentages of all position holders, (GET /v5/market/account-ratio). Dado público de mercado. - bybit_get_lp_order_list(account?: string, orderType?: string, tokenCode?: string, orderStatus?: string, days?: number, limit?: number, pageIndex?: number, poolAddress?: string) — Query the user's LP order history (stake and redeem operations) with optional filters. (POST /v5/alpha/lp/order-list). - bybit_get_lp_pay_token_list(account?: string, chainCode?: string, tokenAddress?: string) — Query available payment tokens that can be used for LP staking. (POST /v5/alpha/lp/pay-token-list). - bybit_get_lp_pay_token_price(account?: string, tokenCode: string, chainCode?: string) — Query current USD prices for one or more payment tokens. (POST /v5/alpha/lp/pay-token-price). - bybit_get_lp_pool_info(account?: string, poolAddress: string) — Query detailed pool information including APY breakdown, fees, token reserves, (POST /v5/alpha/lp/pool-info). - bybit_get_lp_pool_list(account?: string, tokenSymbol?: string) — Query available liquidity pools with optional filtering by tag and token. (POST /v5/alpha/lp/pool-list). - bybit_get_lp_position_list(account?: string) — Query the user's liquidity pool positions with real-time valuation. (POST /v5/alpha/lp/position-list). - bybit_get_mark_price_kline(account?: string, category?: string, symbol: string, interval: string, start?: number, end?: number, limit?: number) — Query historical mark price klines used for margin and liquidation calculations in derivative contracts. (GET /v5/market/mark-price-kline). Dado público de mercado. - bybit_get_market_kline(account?: string, category?: string, symbol: string, interval: string, start?: number, end?: number, limit?: number) — Query historical klines (OHLCV candlestick data) including open, high, low, close, volume, and turnover. (GET /v5/market/kline). Dado público de mercado. - bybit_get_member_account_type(account?: string, memberIds?: string) — Get account type information for specified member IDs. Use master or sub-account's API key. (GET /v5/user/get-member-type). - bybit_get_mmp_state(account?: string, baseCoin: string) — Query Market Maker Protection configuration and freeze status for the specified (GET /v5/account/mmp-state). - bybit_get_move_position_history(account?: string, category?: string, symbol?: string, startTime?: number, endTime?: number, status?: string, blockTradeId?: string, limit?: string, cursor?: string) — Query the history of position move (block trade) orders. (GET /v5/position/move-history). - bybit_get_my_ad_details(account?: string, itemId: string) — Get details of a specific P2P advertisement. (POST /v5/p2p/item/info). - bybit_get_my_ads(account?: string, itemId?: string, status?: string, side?: string, tokenId?: string, page?: string, size?: string, currencyId?: string) — Get the list of my P2P advertisements. (POST /v5/p2p/item/personal/list). - bybit_get_new_delivery_price(account?: string, category: string, baseCoin: string, settleCoin?: string) — Retrieve historical option delivery prices grouped by base coin and settlement coin, (GET /v5/market/new-delivery-price). Dado público de mercado. - bybit_get_open_interest(account?: string, category: string, symbol: string, intervalTime: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query historical open interest data for derivative contracts at specified time intervals. (GET /v5/market/open-interest). Dado público de mercado. - bybit_get_open_orders(account?: string, category: string, symbol?: string, baseCoin?: string, settleCoin?: string, orderId?: string, orderLinkId?: string, openOnly?: string, orderFilter?: string, limit?: number, cursor?: string) — Query real-time unfilled or partially filled orders. (GET /v5/order/realtime). - bybit_get_order_detail(account?: string, orderId: string) — Get detailed information of a specific P2P order. (POST /v5/p2p/order/info). - bybit_get_order_history(account?: string, category: string, symbol?: string, baseCoin?: string, settleCoin?: string, orderId?: string, orderLinkId?: string, orderFilter?: string, orderStatus?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query historical order records. Supports up to 2 years of data. (GET /v5/order/history). - bybit_get_order_list(account?: string, tradeType?: string, tokenCode?: string, orderStatus?: string, days?: number, limit?: number, pageIndex?: number, direction?: string) — Query the user's trade order history with optional filters. (POST /v5/alpha/trade/order-list). - bybit_get_order_price_limit(account?: string, category?: string, symbol: string) — Retrieve the current allowable price range for order placement, including the maximum (GET /v5/market/price-limit). Dado público de mercado. - bybit_get_orderbook(account?: string, category: string, symbol: string, limit?: number) — Retrieve orderbook depth data for a trading pair. Returns a snapshot of bids and asks (GET /v5/market/orderbook). Dado público de mercado. - bybit_get_pay_token_list(account?: string, chainCode: string, tokenAddress: string) — Query available payment tokens for trading. (POST /v5/alpha/trade/pay-token-list). - bybit_get_pending_orders(account?: string, status?: number, beginTime?: string, endTime?: string, tokenId?: string, side?: number, page: number, size: number) — Get a list of pending P2P orders. Returns 90 days of orders by default. Orders are accessible up to 180 days in the past. (POST /v5/p2p/order/pending/simplifyList). - bybit_get_portfolio_margin(account?: string, baseCoin?: string) — Query the portfolio margin information including wallet balance, margin rates, and asset PNL range. (GET /v5/asset/portfolio-margin). - bybit_get_position_info(account?: string, category: string, symbol?: string, baseCoin?: string, settleCoin?: string, limit?: number, cursor?: string) — Query real-time position data such as PnL, leverage, liquidation price, and margin info. (GET /v5/position/list). - bybit_get_position_symbol_info(account?: string, category: string, symbol?: string) — Query futures leverage info, such as symbol leverage, side, and position mode. (GET /v5/position/symbol-info). - bybit_get_position_tiers(account?: string, currency?: string) — Query position tier data for spot margin trading. (GET /v5/spot-margin-trade/position-tiers). - bybit_get_prediction_engine_status(account?: string) — Query whether the prediction market matching engine is currently available. (GET /v5/alpha/prediction/engine-status). - bybit_get_prediction_event_detail(account?: string, eventId?: string, slug?: string, hasMoreMarkets?: boolean) — Get detailed information about a prediction event, including all associated markets, (POST /v5/alpha/prediction/event-detail). - bybit_get_prediction_group_stage_detail(account?: string, eventType: string, stageCode: string) — Query detailed standings and match results for a specific tournament stage. (POST /v5/alpha/prediction/sports/group-stage-detail). - bybit_get_prediction_match_list(account?: string, eventType: string) — Query all matches for a sports event with their current status and prediction market info. (POST /v5/alpha/prediction/sports/match-list). - bybit_get_prediction_order_book(account?: string, tokenIds: string) — Query the full order book (bid/ask depth) for prediction outcome tokens. (POST /v5/alpha/prediction/order-book). - bybit_get_prediction_order_estimate(account?: string, tokenId: string, side: string, eventId: string, amount: string, orderType: string, payTokenCode?: string) — Get estimated execution details for a prediction market order before placing it. (POST /v5/alpha/prediction/order-estimate). - bybit_get_prediction_order_list(account?: string, status?: string, tokenId?: string, limit?: number, pageIndex?: number, eventId?: string, side?: string, days?: number) — Query the authenticated user's prediction market order history. (POST /v5/alpha/prediction/order-list). - bybit_get_prediction_pay_token_list(account?: string) — Query available payment tokens for prediction market trading. (GET /v5/alpha/prediction/pay-token-list). - bybit_get_prediction_portfolio_summary(account?: string) — Query an aggregated summary of the authenticated user's prediction market portfolio. (POST /v5/alpha/prediction/portfolio-summary). - bybit_get_prediction_position_history(account?: string, limit?: number, pageIndex?: number, direction?: string) — Query the authenticated user's historical prediction positions that have been (POST /v5/alpha/prediction/position-history). - bybit_get_prediction_position_list(account?: string, limit?: number, pageIndex?: number, direction?: string) — Query the authenticated user's current open prediction positions. (POST /v5/alpha/prediction/position-list). - bybit_get_prediction_price_history(account?: string, tokenIds?: string, eventId?: string, interval: string, fidelity?: number) — Query historical price data for prediction outcome tokens. (POST /v5/alpha/prediction/price-history). - bybit_get_prediction_side_market_list(account?: string, eventType: string) — Query the list of side/related markets for a specific sports event type. (POST /v5/alpha/prediction/side-market-list). - bybit_get_prediction_timeline_stages(account?: string, eventType?: string) — Query the tournament stages timeline for a sports prediction event. (GET /v5/alpha/prediction/sports/timeline-stages). - bybit_get_prediction_token_price(account?: string, tokenIds: string) — Query current market prices for up to 20 prediction outcome tokens. (POST /v5/alpha/prediction/token-price). - bybit_get_premium_index_price_kline(account?: string, category?: string, symbol: string, interval: string, start?: number, end?: number, limit?: number) — Query historical premium index price klines, representing the basis between mark price and index price (GET /v5/market/premium-index-price-kline). Dado público de mercado. - bybit_get_public_trades(account?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query publicly available RFQ trade data with optional time range filtering (GET /v5/rfq/public-trades). - bybit_get_quotes(account?: string, rfqId?: string, quoteId?: string, quoteLinkId?: string, traderType?: string, status?: string, limit?: number, cursor?: string) — Query historical quotes with optional filtering by IDs, trader type, and status. (GET /v5/rfq/quote-list). - bybit_get_quotes_realtime(account?: string, rfqId?: string, quoteId?: string, quoteLinkId?: string, traderType?: string) — Query quotes in real-time from the RFQ engine. Returns all non-final quotes (GET /v5/rfq/quote-realtime). - bybit_get_recent_public_trades(account?: string, category: string, symbol?: string, baseCoin?: string, optionType?: string, limit?: number) — Query recent public trading history for a symbol, returning execution records with (GET /v5/market/recent-trade). Dado público de mercado. - bybit_get_reference_price(account?: string, symbol: string, paymentMethod?: string) — Query the reference exchange rate for a specified trading pair. (GET /v5/fiat/reference-price). - bybit_get_rfq_config(account?: string) — Retrieve the RFQ configuration for the authenticated account, including available counterparties, (GET /v5/rfq/config). - bybit_get_rfqs(account?: string, rfqId?: string, rfqLinkId?: string, traderType?: string, status?: string, limit?: number, cursor?: string) — Query historical RFQs with optional filtering by ID, trader type, and status. (GET /v5/rfq/rfq-list). - bybit_get_rfqs_realtime(account?: string, rfqId?: string, rfqLinkId?: string, traderType?: string) — Query RFQs in real-time from the RFQ engine. Returns all non-final RFQs sorted (GET /v5/rfq/rfq-realtime). - bybit_get_risk_limit(account?: string, category: string, symbol?: string, cursor?: string) — Query tiered risk limit parameters for perpetual and futures contracts, including (GET /v5/market/risk-limit). Dado público de mercado. - bybit_get_rpi_orderbook(account?: string, category?: string, symbol: string, limit: number) — Retrieve orderbook depth data that explicitly shows RPI (Retail Price Improvement) order sizes (GET /v5/market/rpi_orderbook). Dado público de mercado. - bybit_get_rwa_nav_chart(account?: string) — Query historical NAV (Net Asset Value) data points for an RWA product. (GET /v5/earn/rwa/nav-chart). Dado público de mercado. - bybit_get_rwa_order_list(account?: string, orderId?: string, orderLinkId?: string, orderType?: string, productId?: number, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query RWA order history. Supports exact lookup by `orderId` or `orderLinkId`, (GET /v5/earn/rwa/order). - bybit_get_rwa_position_list(account?: string) — Query the user's RWA holding positions, including effective shares, (GET /v5/earn/rwa/position). - bybit_get_rwa_product_list(account?: string, coin?: string) — Query the list of RWA products, including base APR, bonus APR, NAV, stake limits, (GET /v5/earn/rwa/product). Dado público de mercado. - bybit_get_server_time(account?: string) — Query Bybit server time, returned in both seconds and nanoseconds precision. (GET /v5/market/time). Dado público de mercado. - bybit_get_settlement_record(account?: string, category: string, symbol?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query session settlement records of USDC perpetual contracts. (GET /v5/asset/settlement-record). - bybit_get_smart_leverage_redeem_est_amount_list(account?: string, category: string, positionIds: string) — Query the estimated redemption amount for one or more Smart Leverage / Double Win positions. (GET /v5/earn/advance/get-redeem-est-amount-list). - bybit_get_smp_group(account?: string) — Query the Self-Matching Prevention (SMP) group ID associated with the account. (GET /v5/account/smp-group). - bybit_get_spot_borrow_quota(account?: string, category: string, symbol: string, side: string) — Query the borrowing quota for spot margin trading. (GET /v5/order/spot-borrow-check). - bybit_get_spot_margin_trade_auto_repay_mode(account?: string, currency?: string) — Retrieve the current automatic repayment mode settings for margin trading accounts. (GET /v5/spot-margin-trade/get-auto-repay-mode). - bybit_get_spot_margin_trade_coin_state(account?: string, currency?: string) — Retrieve spot margin leverage information for cryptocurrencies. (GET /v5/spot-margin-trade/coinstate). - bybit_get_spot_margin_trade_flexible_available_inventory(account?: string, currency: string) — Retrieve the flexible available inventory (remaining borrowable amount from the lending pool) for a specified cryptocurrency in spot margin trading. (GET /v5/spot-margin-trade/flexible-available-inven - bybit_get_spot_margin_trade_max_borrowable(account?: string, currency: string) — Retrieve the maximum borrowable amount for a specified cryptocurrency in spot margin trading. (GET /v5/spot-margin-trade/max-borrowable). - bybit_get_spot_margin_trade_repayment_available_amount(account?: string, currency: string) — Retrieve the available amount that can be repaid for a specific cryptocurrency in spot margin trading. (GET /v5/spot-margin-trade/repayment-available-amount). - bybit_get_spot_margin_trade_state(account?: string) — Query the Spot margin status and leverage of the unified account. (GET /v5/spot-margin-trade/state). - bybit_get_spread_instruments_info(account?: string, symbol?: string, baseCoin?: string, limit?: number, cursor?: string) — Query instrument specifications for spread combination trading pairs, including (GET /v5/spread/instrument). Dado público de mercado. - bybit_get_spread_max_qty(account?: string, symbol: string, side: string, orderPrice: string) — Query the spread wallet available balance for a given symbol and side. (GET /v5/spread/max-qty). - bybit_get_spread_open_orders(account?: string, symbol?: string, baseCoin?: string, orderId?: string, orderLinkId?: string, limit?: number, cursor?: string) — Query real-time open spread trading orders. (GET /v5/spread/order/realtime). - bybit_get_spread_order_history(account?: string, symbol?: string, baseCoin?: string, orderId?: string, orderLinkId?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query historical spread trading orders including filled, cancelled, and rejected orders. (GET /v5/spread/order/history). - bybit_get_spread_orderbook(account?: string, symbol: string, limit?: number) — Retrieve spread orderbook depth data for a specific spread combination symbol. (GET /v5/spread/orderbook). Dado público de mercado. - bybit_get_spread_recent_trades(account?: string, symbol: string, limit?: number) — Query recent public spread trading history for a specific spread combination symbol. (GET /v5/spread/recent-trade). Dado público de mercado. - bybit_get_spread_tickers(account?: string, symbol: string) — Retrieve the latest price snapshot, best bid/ask price, and 24-hour trading (GET /v5/spread/tickers). Dado público de mercado. - bybit_get_spread_trade_history(account?: string, symbol?: string, orderId?: string, orderLinkId?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query spread trading execution (trade) history, including individual leg execution details. (GET /v5/spread/execution/list). - bybit_get_tickers(account?: string, category: string, symbol?: string, baseCoin?: string, expDate?: string) — Retrieve the latest price snapshot, best bid/ask price, and 24-hour trading statistics (GET /v5/market/tickers). Dado público de mercado. - bybit_get_tiered_collateral_ratio(account?: string, currency?: string) — Query UTA loan tiered collateral ratio for spot margin trading. (GET /v5/spot-margin-trade/collateral). Dado público de mercado. - bybit_get_token_daily_yield(account?: string, coin: string, startTime?: number, endTime?: number, cursor?: string, limit?: number) — Query user's daily yield distribution records. (GET /v5/earn/token/yield). - bybit_get_token_historical_apr(account?: string, coin: string, range: string) — Query product's historical APR data. (GET /v5/earn/token/history-apr). Dado público de mercado. - bybit_get_token_hourly_yield(account?: string, coin: string, startTime?: number, endTime?: number, cursor?: string, limit?: number) — Query user's hourly yield calculation records (distributed yields). (GET /v5/earn/token/hourly-yield). - bybit_get_token_order_list(account?: string, coin: string, orderLinkId?: string, orderId?: string, orderType?: string, startTime?: number, endTime?: number, cursor?: string, limit?: number) — Query BYUSDT Token order history. Supports querying by `orderLinkId` or `orderId`. (GET /v5/earn/token/order). - bybit_get_token_position(account?: string, coin: string) — Query user's BYUSDT Token position and yield summary. (GET /v5/earn/token/position). - bybit_get_token_product(account?: string, coin: string) — Query BYUSDT Token product details, including user's FlexibleSaving balance, (GET /v5/earn/token/product). Dado público de mercado. - bybit_get_total_members_assets(account?: string, coin?: string) — Query the aggregated total assets overview for parent and sub accounts. (GET /v5/asset/total-members-assets). - bybit_get_trade_history(account?: string, rfqId?: string, rfqLinkId?: string, quoteId?: string, quoteLinkId?: string, traderType?: string, status?: string, limit?: number, cursor?: string) — Query RFQ trade execution history with optional filtering by IDs, trader type, and status. (GET /v5/rfq/trade-list). - bybit_get_trade_quote(account?: string, tradeType: string, fromTokenCode: string, fromTokenAmount: string, toTokenCode: string, quoteMode?: string) — Get a price quote before executing a purchase or redeem trade. (POST /v5/alpha/trade/quote). - bybit_get_transaction_log(account?: string, accountType?: string, category?: string, currency?: string, baseCoin?: string, type?: string, transSubType?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query unified account wallet transaction logs. Supports filtering by category, (GET /v5/account/transaction-log). - bybit_get_user_payment(account?: string) — Get your payment methods configured in P2P. The returned `id` field is used as `paymentIds` when posting or updating ads. (POST /v5/p2p/user/payment/list). - bybit_get_user_setting_config(account?: string) — Query the user account setting configuration, including margin mode, account mode, spot hedging status, and other account-level settings. (GET /v5/account/user-setting-config). - bybit_get_vasp_list(account?: string) — Query the list of available VASPs (Virtual Asset Service Providers). (GET /v5/asset/withdraw/vasp/list). - bybit_get_vip_margin_data(account?: string, vipLevel?: string, currency?: string) — Query margin data for Unified accounts by VIP level and/or coin. (GET /v5/spot-margin-trade/data). Dado público de mercado. - bybit_get_wallet_balance(account?: string, accountType: string, coin?: string) — Obtain wallet balance, query asset information of each currency, and each currency carries the risk rate of the current position. (GET /v5/account/wallet-balance). - bybit_get_withdrawable_amount_by_coin(account?: string, coin: string) — Get the withdrawable amount for a specific coin across different account types. (GET /v5/asset/withdraw/withdrawable-amount). - bybit_ins_loan_coin_delta_amount(account?: string, coin?: string) — Query coin delta amount details for institutional lending hedge product. (GET /v5/ins-loan/coin-delta-amount). - bybit_ins_loan_product_infos(account?: string, productId?: string) — Get institutional loan product information including leverage, risk lines, and trading pair whitelists. (GET /v5/ins-loan/product-infos). - bybit_inter_transfer_list_query(account?: string, transferId?: string, coin?: string, status?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query the internal transfer records between different account types under the same UID. (GET /v5/asset/transfer/query-inter-transfer-list). - bybit_list_accounts(account?: string) — Lista as contas Bybit conectadas a este install, com id e label. - bybit_list_earn_coupons(account?: string, category: string) — Query the user's interest-rate coupons (`interestCards`) and Dual Assets reward cards (GET /v5/earn/coupons). - bybit_list_sub_api_keys_v5(account?: string, subuid: number, limit?: number, cursor?: string) — Query all API keys of a sub-account with pagination support. Use master account's API key. (GET /v5/user/sub-apikeys). - bybit_mark_order_as_paid(account?: string, orderId: string, paymentType: string, paymentId: string) — Mark a P2P order as paid. (POST /v5/p2p/order/pay). [write, mexe em dinheiro na sua conta Bybit] - bybit_modify_earn_position(account?: string, category: string, productId: number, positionId: number, autoReinvest: string) — Set or unset auto-reinvest for a fixed-term OnChain position (`SavingType=FixedTermSaving`). (POST /v5/earn/position/modify). [write, mexe em dinheiro na sua conta Bybit] - bybit_move_position(account?: string, fromUid: string, toUid: string, list: string) — Transfer positions between two unified trading accounts (UIDs) without fees. (POST /v5/position/move-positions). [write, mexe em dinheiro na sua conta Bybit] - bybit_place_advance_earn_order(account?: string, category: string, productId: number, orderType: string, amount: string, accountType: string, coin: string, orderLinkId: string, dualAssetsExtra?: string, interestCard?: string, smartLeverageStakeExtra?: string, smartLeverageRedeemExtra?: string, doubleWinStakeExtra?: string, doubleWinRedeemExtra?: string, discountBuyExtra?: string) — Place a Dual Assets staking order. Requires **Earn** permission on the API key. (POST /v5/earn/advance/place-order). [write, mexe em dinheiro na sua conta Bybit] - bybit_place_earn_order(account?: string, category: string, orderType: string, accountType: string, amount: string, coin: string, productId: string, orderLinkId: string, redeemPositionId?: string, toAccountType?: string, interestCard?: string) — Place a Stake or Redeem order. (POST /v5/earn/place-order). [write, mexe em dinheiro na sua conta Bybit] - bybit_place_fixed_term_order(account?: string, productId: string, category: string, coin: string, amount: string, accountType: string, orderLinkId: string, autoInvest?: boolean) — Place a staking order for a fixed term product. (POST /v5/earn/fixed-term/place-order). [write, mexe em dinheiro na sua conta Bybit] - bybit_place_rwa_order(account?: string) — Place a Stake (subscription) or Redeem order for an RWA product. (POST /v5/earn/rwa/place-order). [write, mexe em dinheiro na sua conta Bybit] - bybit_place_token_order(account?: string, coin: string, orderLinkId: string, orderType: string, amount: string, accountType: string) — Place a Mint (minting) or Redeem (redemption) order for BYUSDT Token. (POST /v5/earn/token/place-order). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_ad(account?: string, tokenId: string, currencyId: string, side: string, priceType: string, premium: string, price: string, minAmount: string, maxAmount: string, remark: string, tradingPreferenceSet: string, paymentIds: string, quantity: string, paymentPeriod: string, itemType: string) — Create a new P2P advertisement. (POST /v5/p2p/item/create). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_common_adjust_ltv(account?: string, currency: string, amount: string, direction: string) — Adjust the amount of collateral for a specific currency to manage the LTV ratio. (POST /v5/crypto-loan-common/adjust-ltv). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_common_max_loan(account?: string, currency: string, collateralList: string) — Calculate the maximum amount that can be borrowed for a specific currency based on provided collateral. (POST /v5/crypto-loan-common/max-loan). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_fixed_borrow(account?: string, orderCurrency: string, orderAmount: string, annualRate: string, term: string, autoRepay?: string, collateralList: string, repayType?: string) — Create a fixed-term borrow order with specified loan currency, amount, rate, term, and collateral. (POST /v5/crypto-loan-fixed/borrow). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_fixed_borrow_order_cancel(account?: string, orderId: string) — Cancel a pending borrow order. (POST /v5/crypto-loan-fixed/borrow-order-cancel). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_fixed_fully_repay(account?: string, loanId: string, loanCurrency: string) — Repay entire loan principal and interest. (POST /v5/crypto-loan-fixed/fully-repay). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_fixed_renew(account?: string, loanId: string, collateralList: string) — Renew an existing loan by creating a new loan to repay the old one. (POST /v5/crypto-loan-fixed/renew). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_fixed_repay_collateral(account?: string, loanId: number, loanCurrency: string, collateralCoin: string, amount: string) — Repay loan by converting collateral to loan currency. (POST /v5/crypto-loan-fixed/repay-collateral). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_fixed_supply(account?: string, orderCurrency: string, orderAmount: string, annualRate: string, term: string, availableSource?: string) — Lend crypto to earn fixed interest. (POST /v5/crypto-loan-fixed/supply). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_fixed_supply_order_cancel(account?: string, orderId: string, refundedAccount?: string) — Cancel a pending supply (lending) order. (POST /v5/crypto-loan-fixed/supply-order-cancel). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_flexible_borrow(account?: string, loanCurrency: string, loanAmount: string, collateralList: string) — Borrow crypto with flexible hourly interest rates. (POST /v5/crypto-loan-flexible/borrow). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_flexible_repay(account?: string, loanCurrency: string, amount: string) — Repay flexible loan with loan currency. (POST /v5/crypto-loan-flexible/repay). [write, mexe em dinheiro na sua conta Bybit] - bybit_post_crypto_loan_flexible_repay_collateral(account?: string, loanCurrency: string, collateralCoin: string, amount: string) — Repay loan by converting collateral to loan currency. (POST /v5/crypto-loan-flexible/repay-collateral). [write, mexe em dinheiro na sua conta Bybit] - bybit_pre_check_order(account?: string, category: string, symbol: string, side: string, orderType: string, qty: string, price?: string, isLeverage?: string, timeInForce?: string, positionIdx?: string, orderLinkId?: string, takeProfit?: string, stopLoss?: string, tpTriggerBy?: string, slTriggerBy?: string, reduceOnly?: boolean, tpslMode?: string, tpLimitPrice?: string, slLimitPrice?: string, tpOrderType?: string, slOrderType?: string, orderIv?: string) — Validate an order before placing it to check margin requirements. (POST /v5/order/pre-check). [write, mexe em dinheiro na sua conta Bybit] - bybit_query_api_key(account?: string) — Query comprehensive information about an API key. Use master or sub-account's API key. (GET /v5/user/query-api). - bybit_query_balance(account?: string, accountCategory?: string, currency?: string) — Query fiat or crypto account balances. (GET /v5/fiat/balance-query). - bybit_query_borrow_liability(account?: string, currency: string) — Query the borrow liability breakdown for a specific coin, including fixed-rate and flexible-rate liabilities. (GET /v5/spot-margin-trade/liability). - bybit_query_broker_account_info(account?: string) — Use exchange broker master account to query account information. (GET /v5/broker/account-info). - bybit_query_broker_all_uid_details(account?: string, uids?: string, limit?: number, cursor?: string) — Use the master account to query for all your UID-level rate limits, including all master accounts and subaccounts. (GET /v5/broker/apilimit/query-all). - bybit_query_broker_cap(account?: string) — Get your exchange broker account entity total rate limit usage and cap, across the board. (GET /v5/broker/apilimit/query-cap). - bybit_query_broker_earning(account?: string, bizType?: string, begin?: string, end?: string, uid?: string, limit?: number, cursor?: string) — Use exchange broker master account to query earnings and rebate information. (GET /v5/broker/earnings-info). - bybit_query_card_asset_records(account?: string, statusCode?: string, limit?: number, page?: number, pan4?: string, createBeginTime?: number, createEndTime?: number, merchName?: string, type?: string, txnId?: string, cardToken?: string, orderNo?: string) — Query Bybit Card asset (transaction) records for the authenticated account. Requires **Card** read permission on the API key. (POST /v5/card/transaction/query-asset-records). - bybit_query_coin_chain_info(account?: string, coin?: string) — Query coin information, including chain configuration, deposit and withdrawal status. (GET /v5/asset/coin/query-info). - bybit_query_coin_list(account?: string, side?: string) — Query the list of supported fiat currencies and cryptocurrencies. (GET /v5/fiat/query-coin-list). - bybit_query_deposit_address(account?: string, coin: string, chainType?: string) — Query the deposit address information for the master account. (GET /v5/asset/deposit/query-address). - bybit_query_deposit_records(account?: string, id?: string, txID?: string, coin?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string, ids?: string[]) — Query on-chain deposit records (GET /v5/asset/deposit/query-record). - bybit_query_escrow_sub_members_v5(account?: string, nextCursor?: number, pageSize?: number) — Query escrow (fund management) sub-accounts in paginated format. Use trading team's API key. (GET /v5/user/escrow_sub_members). - bybit_query_fixed_available_inventory(account?: string, currency: string, term: string, annualRate: string) — Query available inventory for fixed-rate borrowing by specifying currency, term, and annual rate. (GET /v5/spot-margin-trade/fixed-available-inventory). - bybit_query_fixed_borrow_contracts(account?: string, orderId?: string, orderCurrency?: string, term?: string, limit?: string, cursor?: string) — Query fixed-rate borrow contracts (matched loan details). (GET /v5/spot-margin-trade/fixedborrow-contract-info). - bybit_query_fixed_borrow_market(account?: string, orderCurrency: string, term?: string, orderBy: string, sort?: string, limit?: number) — Query the fixed-rate borrow market (supply order book) to see available lending offers. (GET /v5/spot-margin-trade/fixedborrow-order-quote). - bybit_query_fixed_borrow_orders(account?: string, orderId?: string, orderCurrency?: string, state?: string, term?: string, limit?: string, cursor?: string) — Query fixed-rate borrow order history. (GET /v5/spot-margin-trade/fixedborrow-order-info). - bybit_query_funding_detail_api(account?: string, createTimeFrom?: string, createTimeTo?: string, limit?: string, cursor?: string) — Query transaction records of the funding account. (GET /v5/asset/fundinghistory). - bybit_query_grid_detail(account?: string, grid_id: number, grid_ids?: number[]) — Retrieves comprehensive details of a spot grid bot including symbol, (POST /v5/grid/query-grid-detail). - bybit_query_internal_deposit_records(account?: string, txID?: string, startTime?: number, endTime?: number, coin?: string, cursor?: string, limit?: number, status?: string) — Query deposit records occurring **within the Bybit platform** (not on blockchain). (GET /v5/asset/deposit/query-internal-record). - bybit_query_order_by_page(account?: string, cursor?: string, limit?: number, toCoin?: string, fromCoin?: string) — Aggregates asset account and OBU account data, queries conversion history orders by cursor pagination. (GET /v5/asset/exchange/order-record). - bybit_query_order_from_open_api(account?: string, accountType?: string, cursor?: string, limit?: number, toCoin?: string, fromCoin?: string, startTime?: number, endTime?: number, type?: string, exchangeStatus?: string, direction?: string) — Paginated query of conversion order list via OpenAPI, supports asset account and OBU account data. (GET /v5/asset/exchange/query-order-list). - bybit_query_referral_code(account?: string) — Query the referral codes owned by the current user and their corresponding referral registration links. (GET /v5/user/invitation/code). - bybit_query_referrals(account?: string, cursor?: string, size?: number, status?: string) — Query invited users (referrals) for the authenticated account. Use master or sub-account's API key. (GET /v5/user/invitation/referrals). - bybit_query_result(account?: string, quoteTxId: string, accountType: string) — Query cryptocurrency exchange results using a quote transaction ID. (GET /v5/asset/exchange/convert-result-query). - bybit_query_small_asset_convert_order(account?: string, accountType?: string, quoteId?: string, cursor?: string, size?: string, startTime?: string, endTime?: string) — Paginated query of small asset conversion history records. Supports filtering by order number and time range. (GET /v5/asset/covert/small-balance-history). - bybit_query_small_asset_list(account?: string, accountType: string, fromCoin?: string) — Query small-balance coins eligible for dust conversion in the account, and supported to-coins. (GET /v5/asset/covert/small-balance-list). - bybit_query_strategy_list(account?: string, strategyId?: string, status?: string, symbol?: string, category?: string, strategyType?: string, beginTimeE0?: number, endTimeE0?: number, pageSize?: number, cursor?: string) — Retrieve a list of strategies with filtering options and pagination support. (GET /v5/strategy/list). - bybit_query_strategy_order_list(account?: string, strategyId: string, status?: string, symbol?: string, BeginTimeE0?: number, EndTimeE0?: number, pageSize?: number, cursor?: string, StrategyType?: string) — Retrieve a list of child orders created by a strategy with detailed execution information. (GET /v5/strategy/order-list). - bybit_query_sub_member_deposit_address(account?: string, coin: string, chainType: string, subMemberId: string) — Query deposit address for a sub-account. Requires **master UID** API key only. (GET /v5/asset/deposit/query-sub-member-address). - bybit_query_sub_member_deposit_records(account?: string, id?: string, txID?: string, subMemberId: string, coin?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string, ids?: string[]) — Query on-chain deposit records for a sub-account using the **main** UID API key. (GET /v5/asset/deposit/query-sub-member-record). - bybit_query_sub_members(account?: string) — Get a complete list of all sub-accounts under the master account. Use master account's API key. (GET /v5/user/query-sub-members). - bybit_query_sub_members_v5(account?: string, pageSize?: number, nextCursor?: number) — Query all sub-accounts of the master account with pagination support. Use master account's API key. (GET /v5/user/submembers). - bybit_query_trade(account?: string, tradeNo?: string, merchantRequestId?: string) — Query detailed information and status of a specified trade. (GET /v5/fiat/trade-query). - bybit_query_trade_history(account?: string, index?: number, limit?: number, startTime?: string, endTime?: string) — Query historical trade records with pagination support. (GET /v5/fiat/query-trade-history). - bybit_query_withdraw_addresses(account?: string, coin?: string, chain?: string, addressType?: string, limit?: number, cursor?: string) — Retrieve withdrawal addresses from the address book. (GET /v5/asset/withdraw/query-address). - bybit_query_withdraw_records(account?: string, withdrawID?: string, txID?: string, coin?: string, withdrawType?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query withdrawal records. (GET /v5/asset/withdraw/query-record). - bybit_quick_repayment(account?: string, coin?: string) — Execute quick repayment for specified coin (POST /v5/account/quick-repayment). [write, mexe em dinheiro na sua conta Bybit] - bybit_quote_apply(account?: string, requestId?: string, accountType: string, fromCoin: string, fromCoinType?: string, toCoin: string, toCoinType?: string, requestAmount: string, requestCoin: string, paramType?: string, paramValue?: string) — Apply for a conversion quote via OpenAPI, get conversion rate and quote ID. (POST /v5/asset/exchange/quote-apply). [write, mexe em dinheiro na sua conta Bybit] - bybit_rec_aurora_creation_ai_params(account?: string, biz_type: string, symbol: string) — Returns the strategies Aurora recommends when a user is on the bot (POST /v5/aurora/creation). [write, mexe em dinheiro na sua conta Bybit] - bybit_rec_aurora_home_ai_params(account?: string) — Returns a curated list of Aurora AI strategy recommendations for the (POST /v5/aurora/home). [write, mexe em dinheiro na sua conta Bybit] - bybit_rec_easy_bot_strategy(account?: string, symbol: string, product: string, direction: string) — Returns a single Aurora-recommended strategy plus the bot business type (POST /v5/aurora/easy). [write, mexe em dinheiro na sua conta Bybit] - bybit_rec_explore_strategy(account?: string, biz_type: string) — Returns up to 6 Aurora-recommended strategies for a given `biz_type`, (POST /v5/aurora/explore). [write, mexe em dinheiro na sua conta Bybit] - bybit_redeem_fixed_term(account?: string, productId: string, category: string, positionId: string) — Early redemption for a fixed term position. (POST /v5/earn/fixed-term/redeem). [write, mexe em dinheiro na sua conta Bybit] - bybit_reinvest_liquidity(account?: string, productId: string, orderLinkId: string, positionId: string) — Reinvest accumulated interest back into an existing Liquidity Mining position. (POST /v5/earn/liquidity-mining/reinvest). [write, mexe em dinheiro na sua conta Bybit] - bybit_remove_ad(account?: string, itemId: string) — Cancel/remove a P2P advertisement. (POST /v5/p2p/item/cancel). [write, mexe em dinheiro na sua conta Bybit] - bybit_remove_liquidity(account?: string, productId: string, orderLinkId: string, positionId: string, removeRate?: number, removeType?: string) — Withdraw funds from a Liquidity Mining pool position. (POST /v5/earn/liquidity-mining/remove-liquidity). [write, mexe em dinheiro na sua conta Bybit] - bybit_renew_fixed_borrow(account?: string, loanId: string, qty?: string) — Renew (extend) an existing fixed-rate borrow contract. (POST /v5/spot-margin-trade/fixedborrow-renew). [write, mexe em dinheiro na sua conta Bybit] - bybit_reset_mmp(account?: string, baseCoin: string) — Reset MMP freeze state and clear trading history counters. Unfreezes the account (POST /v5/account/mmp-reset). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_auto_add_margin(account?: string, category: string, symbol: string, autoAddMargin: string, positionIdx?: string) — Toggle the auto-add-margin feature for a position. When enabled, the system automatically (POST /v5/position/set-auto-add-margin). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_auto_repay_mode(account?: string, currency?: string, autoRepayMode: string) — Set spot automatic repayment mode. (POST /v5/spot-margin-trade/set-auto-repay-mode). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_batch_collateral_switch(account?: string, request: string) — Batch enable or disable multiple coins as collateral (POST /v5/account/set-collateral-switch-batch). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_broker_api_limit(account?: string, list?: string) — Set API rate limit for specified UIDs under exchange broker account. (POST /v5/broker/apilimit/set). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_collateral_switch(account?: string, coin: string, collateralSwitch: string) — Enable or disable specified coin as collateral (POST /v5/account/set-collateral-switch). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_dcp(account?: string, product?: string, timeWindow: number) — Configure the time window for automatic order cancellation when WebSocket connection drops. (POST /v5/order/disconnected-cancel-all). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_default_deposit_to_account(account?: string, accountType: string) — Set the default account type for receiving on-chain deposit funds. (POST /v5/asset/deposit/deposit-to-account). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_fixed_term_auto_invest(account?: string, productId: string, category: string, positionId: string, status: string) — Enable or disable auto-reinvestment for a fixed term position. (POST /v5/earn/fixed-term/position/auto-invest). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_hedging_mode(account?: string, setHedgingMode: string) — Enable or disable PM include spot hedging mode (POST /v5/account/set-hedging-mode). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_leverage(account?: string, category: string, symbol: string, buyLeverage: string, sellLeverage: string) — Set the leverage for a contract position. Supports linear and inverse contracts. (POST /v5/position/set-leverage). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_margin_mode(account?: string, setMarginMode: string) — Set the account margin mode. Supports ISOLATED_MARGIN, REGULAR_MARGIN, and (POST /v5/account/set-margin-mode). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_mmp(account?: string, baseCoin: string, window: string, frozenPeriod: string, qtyLimit: string, deltaLimit: string) — Configure Market Maker Protection parameters for options trading. All parameters (POST /v5/account/mmp-modify). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_price_limit(account?: string, category: string, modifyEnable: boolean) — Configure price limit action behavior per product category. Controls whether (POST /v5/account/set-limit-px-action). [write, mexe em dinheiro na sua conta Bybit] - bybit_set_trading_stop(account?: string, category: string, symbol: string, takeProfit?: string, stopLoss?: string, trailingStop?: string, tpTriggerBy?: string, slTriggerBy?: string, activePrice?: string, tpslMode: string, tpSize?: string, slSize?: string, tpLimitPrice?: string, slLimitPrice?: string, tpOrderType?: string, slOrderType?: string, positionIdx: string) — Configure trading stop parameters including take profit, stop loss, and trailing stop. (POST /v5/position/trading-stop). [write, mexe em dinheiro na sua conta Bybit] - bybit_small_asset_convert(account?: string, quoteId: string) — Confirm and execute small asset conversion using the quoteId returned by the get-quote interface. (POST /v5/asset/covert/small-balance-execute). [write, mexe em dinheiro na sua conta Bybit] - bybit_small_asset_quote(account?: string, accountType: string, toCoin: string, fromCoinList: string) — Apply for batch conversion quote for a small asset list. Returns quote ID and per-coin conversion details. (POST /v5/asset/covert/get-quote). [write, mexe em dinheiro na sua conta Bybit] - bybit_spot_margin_set_leverage(account?: string, leverage: string, currency?: string) — Set the maximum leverage for spot cross margin trading. Account must have spot margin activated first. Valid leverage range is 2 to 10. (POST /v5/spot-margin-trade/set-leverage). [write, mexe em dinhe - bybit_spot_margin_switch_mode(account?: string, spotMarginMode: string) — Enable or disable spot cross margin trading mode, rate limit 5/user/path/s (POST /v5/spot-margin-trade/switch-mode). [write, mexe em dinheiro na sua conta Bybit] - bybit_stop_strategy(account?: string, strategyId: string) — Terminates an active strategy and cancels all associated pending orders. (POST /v5/strategy/stop). [write, mexe em dinheiro na sua conta Bybit] - bybit_sub_member_list_query(account?: string) — Query sub UIDs under the current master UID. (GET /v5/asset/transfer/query-sub-member-list). - bybit_switch_position_mode(account?: string, category: string, symbol?: string, coin?: string, mode: string) — Switch between one-way mode (mode=0) and hedge mode (mode=3). (POST /v5/position/switch-mode). [write, mexe em dinheiro na sua conta Bybit] - bybit_transfer_coin_list_query(account?: string, fromAccountType: string, toAccountType: string) — Query the list of coins that can be transferred between the specified account types. (GET /v5/asset/transfer/query-transfer-coin-list). - bybit_universal_transfer_list_query(account?: string, transferId?: string, coin?: string, status?: string, startTime?: number, endTime?: number, limit?: number, cursor?: string) — Query universal transfer records. Supports both master and sub account API keys. (GET /v5/asset/transfer/query-universal-transfer-list). - bybit_update_ad(account?: string, id: string, priceType: string, premium: string, price: string, minAmount: string, maxAmount: string, remark: string, tradingPreferenceSet: string, paymentIds: string, actionType: string, quantity: string, paymentPeriod: string, ids?: string[]) — Update or relist a P2P advertisement. (POST /v5/p2p/item/update). [write, mexe em dinheiro na sua conta Bybit] - bybit_user_asset_info_query(account?: string, accountType: string, coin?: string, memberId?: number, withBonus?: string) — Query coin balances across a single account type. Supports querying sub UID balance with master API key. (GET /v5/asset/transfer/query-account-coins-balance). - bybit_validate_f_grid_input(account?: string, symbol: string, cell_number: number, min_price: string, max_price: string, leverage: string, grid_type: string, grid_mode: string, stop_loss_price?: string, take_profit_price?: string, tp_sl_type?: string, entry_price?: string, stop_loss_per?: string, take_profit_per?: string, trailing_stop_per?: string, init_margin?: string, move_up_price?: string, move_down_price?: string) — Validates the input parameters for creating a futures grid bot and returns (POST /v5/fgridbot/validate). [write, mexe em dinheiro na sua conta Bybit] - bybit_validate_grid_input(account?: string, symbol: string, cell_number: number, min_price: string, max_price: string, total_investment: string, stop_loss?: string, take_profit?: string, entry_price?: string, base_investment?: string, quote_investment?: string, invest_mode?: string, ts_percent?: string, enable_trailing?: boolean, limit_up_price?: string) — Validates the input parameters for creating a spot grid bot, returning (POST /v5/grid/validate-input). [write, mexe em dinheiro na sua conta Bybit] ## Example prompts - "What is my total balance on Bybit?" - "Which positions do I have open and what is the unrealised PnL?" - "How much did I pay in fees on last week's trades?" ## Links Docs: https://mcp.ai/docs/mcps/bybit Website: https://mcp.ai/mcps/bybit