Bybit Trading

generic

Come funziona

Quando colleghi questo connettore a un agente, l’agente non impara gli strumenti a memoria: se li fa dire, e li usa quando servono. Per questo un connettore aggiornato porta strumenti nuovi senza che l’agente vada rifatto.

Durante una conversazione il giro e’ sempre lo stesso: l’agente capisce dalla tua richiesta quale strumento serve e con quali valori usarlo, il gateway lo esegue e restituisce il risultato, e l’agente te lo racconta a parole. Chi compie l’operazione resti tu: l’accesso avviene con credenziali verificate, cosi’ il connettore puo’ distinguere cosa e’ permesso a te da cosa e’ permesso a un altro.

Il giro completo, con questo connettore

  1. Chiedi all’agente qualcosa che ha bisogno di Bybit Trading — per esempio una delle richieste qui sopra.
  2. L’agente si fa dare l’elenco degli strumenti e vi trova, fra gli altri, accountBorrowaccountNoConvertRepayaccountRepay.
  3. Sceglie quello adatto e lo esegue, riempiendo i valori con quello che gli hai detto (o chiedendoteli, se gli mancano):
    {
      "tool": "accountBorrow",
      "parameters": {
        "coin": "<string>",
        "amount": "<string>"
      }
    }
  4. Il gateway esegue lo strumento e restituisce il risultato: l’agente non te lo mostra grezzo, te lo racconta — e se serve incatena piu’ strumenti di fila per arrivare a quello che hai chiesto.

Gli strumenti di questo connettore

372 strumenti. Non li chiami tu: li sceglie l’agente in base a quello che gli chiedi. Servono a farti capire cosa puoi aspettarti e quali informazioni ti verranno chieste. L’elenco effettivo puo’ variare con la configurazione del collegamento.

accountBorrow

Manual borrow for Unified account.

Gli serve: coinstring amountstring

La chiamata che parte
{
  "tool": "accountBorrow",
  "parameters": {
    "coin": "<string>",
    "amount": "<string>"
  }
}
accountNoConvertRepay

Manual repay without asset conversion (lossless repay). The system will only use the spot available balance of the debt currency to repay.

Puo’ usare: coin amount repaymentType

La chiamata che parte
{
  "tool": "accountNoConvertRepay",
  "parameters": {
    "coin": "<string>",
    "amount": "<string>",
    "repaymentType": "<string>"
  }
}
accountRepay

Manually repay the liabilities of Unified account.

Puo’ usare: coin amount repaymentType

La chiamata che parte
{
  "tool": "accountRepay",
  "parameters": {
    "coin": "<string>",
    "amount": "<string>",
    "repaymentType": "<string>"
  }
}
getAccountInfo

Retrieve unified account configuration including margin mode, account status, and feature settings. No parameters required.

La chiamata che parte
{
  "tool": "getAccountInfo",
  "parameters": {}
}
getAccountInstruments

Query tradable instrument specifications for the user's account. Supports spot, linear (USDT/USDC perpetual and futures), and inverse contracts. Returns contract details, leverage, price, and lot size filters.

Gli serve: categorystring

Puo’ usare: symbol limit cursor

La chiamata che parte
{
  "tool": "getAccountInstruments",
  "parameters": {
    "category": "<string>"
  }
}
getAccountWithdrawalInfo

Query available withdrawal balance for specified coin(s) in the Unified account. - The `coinName` parameter is **required** and accepts one or more coin names separated by commas (max 20 coins). - Returns the available withdrawal amount for each queried coin.

Gli serve: coinNamestring

La chiamata che parte
{
  "tool": "getAccountWithdrawalInfo",
  "parameters": {
    "coinName": "<string>"
  }
}
getBorrowHistory

Query interest and borrowing records for the unified account. Supports filtering by currency and time range with pagination.

Puo’ usare: currency startTime endTime limit cursor

La chiamata che parte
{
  "tool": "getBorrowHistory",
  "parameters": {
    "currency": "<string>",
    "startTime": "<integer>",
    "endTime": "<integer>"
  }
}
getCoinGreeks

Query option Greeks aggregated by base coin. Returns delta, gamma, vega, and theta for each base coin with option positions.

Puo’ usare: baseCoin

La chiamata che parte
{
  "tool": "getCoinGreeks",
  "parameters": {
    "baseCoin": "<string>"
  }
}
getCollateralInfo

Query collateral information including borrowing rates, limits, and collateral settings. Returns per-coin data on borrowing capacity, rates, and status.

Puo’ usare: currency

La chiamata che parte
{
  "tool": "getCollateralInfo",
  "parameters": {
    "currency": "<string>"
  }
}
getDcpInfo

Query Disconnection Protection (DCP) configuration. Returns DCP status and time window per product type. Must be pre-authorized by account manager.

La chiamata che parte
{
  "tool": "getDcpInfo",
  "parameters": {}
}
getFeeRate

Query the maker and taker fee rates for the specified product category. Can filter by symbol (spot/linear/inverse) or baseCoin (options only).

Gli serve: categorystring

Puo’ usare: symbol baseCoin

La chiamata che parte
{
  "tool": "getFeeRate",
  "parameters": {
    "category": "<string>"
  }
}
getMmpState

Query Market Maker Protection configuration and freeze status for the specified base coin. Returns MMP parameters and current state.

Gli serve: baseCoinstring

La chiamata che parte
{
  "tool": "getMmpState",
  "parameters": {
    "baseCoin": "<string>"
  }
}
getSmpGroup

Query the Self-Matching Prevention (SMP) group ID associated with the account. Returns 0 if the account does not belong to any group.

La chiamata che parte
{
  "tool": "getSmpGroup",
  "parameters": {}
}
getTransactionLog

Query unified account wallet transaction logs. Supports filtering by category, currency, transaction type, and time range. Returns up to 2 years of historical data.

Puo’ usare: accountType category currency baseCoin type transSubType startTime endTime limit cursor

La chiamata che parte
{
  "tool": "getTransactionLog",
  "parameters": {
    "accountType": "<string>",
    "category": "<string>",
    "currency": "<string>"
  }
}
getUserSettingConfig

Query the user account setting configuration, including margin mode, account mode, spot hedging status, and other account-level settings.

La chiamata che parte
{
  "tool": "getUserSettingConfig",
  "parameters": {}
}
getWalletBalance

Obtain wallet balance, query asset information of each currency, and each currency carries the risk rate of the current position. - By default, non-zero asset or liability currencies are not returned. - Unified account covers: UNIFIED - For Funding wallet balance, please use a separate endpoint.

Gli serve: accountTypestring

Puo’ usare: coin

La chiamata che parte
{
  "tool": "getWalletBalance",
  "parameters": {
    "accountType": "<string>"
  }
}
quickRepayment

Execute quick repayment for specified coin

Puo’ usare: coin

La chiamata che parte
{
  "tool": "quickRepayment",
  "parameters": {
    "coin": "<string>"
  }
}
resetMmp

Reset MMP freeze state and clear trading history counters. Unfreezes the account if currently frozen, or resets counters if not frozen.

Gli serve: baseCoinstring

La chiamata che parte
{
  "tool": "resetMmp",
  "parameters": {
    "baseCoin": "<string>"
  }
}
setBatchCollateralSwitch

Batch enable or disable multiple coins as collateral

Gli serve: requestarray

La chiamata che parte
{
  "tool": "setBatchCollateralSwitch",
  "parameters": {
    "request": "<array>"
  }
}
setCollateralSwitch

Enable or disable specified coin as collateral

Gli serve: coinstring collateralSwitchstring

La chiamata che parte
{
  "tool": "setCollateralSwitch",
  "parameters": {
    "coin": "<string>",
    "collateralSwitch": "<string>"
  }
}
setHedgingMode

Enable or disable PM include spot hedging mode

Gli serve: setHedgingModestring

La chiamata che parte
{
  "tool": "setHedgingMode",
  "parameters": {
    "setHedgingMode": "<string>"
  }
}
setMarginMode

Set the account margin mode. Supports ISOLATED_MARGIN, REGULAR_MARGIN, and PORTFOLIO_MARGIN. Returns failure reasons if the mode cannot be set.

Gli serve: setMarginModestring

La chiamata che parte
{
  "tool": "setMarginMode",
  "parameters": {
    "setMarginMode": "<string>"
  }
}
setMmp

Configure Market Maker Protection parameters for options trading. All parameters are required. Set frozenPeriod to "0" for permanent freeze until manual reset.

Gli serve: baseCoinstring windowstring frozenPeriodstring qtyLimitstring deltaLimitstring

La chiamata che parte
{
  "tool": "setMmp",
  "parameters": {
    "baseCoin": "<string>",
    "window": "<string>",
    "frozenPeriod": "<string>",
    "qtyLimit": "<string>",
    "deltaLimit": "<string>"
  }
}
setPriceLimit

Configure price limit action behavior per product category. Controls whether orders exceeding price limits are auto-adjusted or rejected.

Gli serve: categorystring modifyEnableboolean

La chiamata che parte
{
  "tool": "setPriceLimit",
  "parameters": {
    "category": "<string>",
    "modifyEnable": "<boolean>"
  }
}
getAdvanceEarnOrder

Query your order history. Requires **Earn** permission on the API key.

Gli serve: categorystring

Puo’ usare: productId orderId orderLinkId startTime endTime limit cursor

La chiamata che parte
{
  "tool": "getAdvanceEarnOrder",
  "parameters": {
    "category": "<string>"
  }
}
Gli altri 347 strumenti

getAdvanceEarnPosition getAdvanceEarnProduct getAdvanceEarnProductExtraInfo placeAdvanceEarnOrder getAffiliateUserInfo getAffiliateUserList executeLPRedeem executeLPStake executePredictionBuy executePredictionSell executePurchase executeRedeem getAssetDetail getAssetList getBizTokenDetails getBizTokenList getBizTokenPriceList getLPOrderList getLPPayTokenList getLPPayTokenPrice getLPPoolInfo getLPPoolList getLPPositionList getOrderList getPayTokenList getPredictionEngineStatus getPredictionEventDetail getPredictionGroupStageDetail getPredictionMatchList getPredictionOrderBook getPredictionOrderEstimate getPredictionOrderList getPredictionPayTokenList getPredictionPortfolioSummary getPredictionPositionHistory getPredictionPositionList getPredictionPriceHistory getPredictionSideMarketList getPredictionTimelineStages getPredictionTokenPrice getTradeQuote accountCoinBalanceQuery getAssetOverview getDeliveryRecord getPortfolioMargin getSettlementRecord getTotalMembersAssets interTransferListQuery queryCoinChainInfo queryFundingDetailApi subMemberListQuery transferCoinListQuery universalTransferListQuery userAssetInfoQuery CoinConvertLimitQuery CoinListQuery ConvertExecute ConvertHistoryQuery QueryOrderByPage QueryOrderFromOpenApi QueryResult QuerySmallAssetConvertOrder QuerySmallAssetList QuoteApply SmallAssetConvert SmallAssetQuote queryDepositAddress queryDepositRecords queryInternalDepositRecords querySubMemberDepositAddress querySubMemberDepositRecords setDefaultDepositToAccount getVASPList getWithdrawableAmountByCoin queryWithdrawAddresses queryWithdrawRecords getAuroraStrategy recAuroraCreationAIParams recAuroraHomeAIParams recEasyBotStrategy recExploreStrategy closeComboBot closeDCABot closeFGridBot closeFMartBot closeGridBot createComboBot createDCABot createFGridBot createFMartBot createGridBot getComboDetail getComboLimit getFGridDetail getFMartDetail getFMartLimit queryGridDetail validateFGridInput validateGridInput distributeAward getAwardInfo getDistributionRecord queryBrokerAccountInfo queryBrokerAllUidDetails queryBrokerCap queryBrokerEarning setBrokerApiLimit queryCardAssetRecords createCopyTradeBind getCopyTradingClassicLeaderboard createCopyMt5Bind getCopyTradingTradFiLeaderboard getCryptoLoanFixedBorrowContractInfo getCryptoLoanFixedBorrowOrderInfo getCryptoLoanFixedBorrowOrderQuote getCryptoLoanFixedRenewInfo getCryptoLoanFixedRepaymentHistory getCryptoLoanFixedSupplyContractInfo getCryptoLoanFixedSupplyOrderInfo getCryptoLoanFixedSupplyOrderQuote postCryptoLoanFixedBorrow postCryptoLoanFixedBorrowOrderCancel postCryptoLoanFixedFullyRepay postCryptoLoanFixedRenew postCryptoLoanFixedRepayCollateral postCryptoLoanFixedSupply postCryptoLoanFixedSupplyOrderCancel getCryptoLoanFlexibleBorrowHistory getCryptoLoanFlexibleOngoingCoin getCryptoLoanFlexibleRepaymentHistory postCryptoLoanFlexibleBorrow postCryptoLoanFlexibleRepay postCryptoLoanFlexibleRepayCollateral getCryptoLoanCommonAdjustmentHistory getCryptoLoanCommonCollateralData getCryptoLoanCommonLoanableData getCryptoLoanCommonMaxCollateralAmount getCryptoLoanCommonPosition postCryptoLoanCommonAdjustLtv postCryptoLoanCommonMaxLoan getDoubleWinLeverage getEarnAprHistory getEarnHourlyYieldHistory getEarnOrderHistory getEarnPosition getEarnProduct getEarnYieldHistory listEarnCoupons modifyEarnPosition placeEarnOrder getRwaNavChart getRwaOrderList getRwaPositionList getRwaProductList placeRwaOrder getTokenDailyYield getTokenHistoricalApr getTokenHourlyYield getTokenOrderList getTokenPosition getTokenProduct placeTokenOrder applyQuote confirmQuote getReferencePrice queryBalance queryCoinList queryTrade queryTradeHistory getFixedTermOrder getFixedTermPosition getFixedTermProduct placeFixedTermOrder redeemFixedTerm setFixedTermAutoInvest getHoldToEarnProduct getHoldToEarnYieldHistory insLoanCoinDeltaAmount insLoanProductInfos addLiquidity addMargin claimLiquidityInterest getLiquidityMiningLiquidationRecords getLiquidityMiningOrders getLiquidityMiningPositions getLiquidityMiningProducts getLiquidityMiningYieldRecords reinvestLiquidity removeLiquidity getAdlAlert getDeliveryPrice getFeeGroupInfo getFundingRateHistory getHistoricalVolatility getIndexPriceComponents getIndexPriceKline getInstrumentsInfo getInsurancePool getLongShortRatio getMarkPriceKline getMarketKline getNewDeliveryPrice getOpenInterest getOrderPriceLimit getOrderbook getPremiumIndexPriceKline getRecentPublicTrades getRiskLimit getRpiOrderbook getServerTime getTickers getAds getAllOrders getChatMessages getCounterpartyUserInfo getMyAdDetails getMyAds getOrderDetail getPendingOrders getUserPayment markOrderAsPaid postAd removeAd updateAd addReduceMargin confirmNewRiskLimit getClosePosition getClosedPnl getMovePositionHistory getPositionInfo getPositionSymbolInfo movePosition setAutoAddMargin setLeverage setTradingStop switchPositionMode acceptNonLpQuote cancelAllQuotes cancelAllRfqs cancelQuote cancelRfq createQuote createRfq executeQuote getPublicTrades getQuotes getQuotesRealtime getRfqConfig getRfqs getRfqsRealtime getTradeHistory getSmartLeverageRedeemEstAmountList accountFixedBorrow getSpotMarginTradeAutoRepayMode getSpotMarginTradeCoinState getSpotMarginTradeFlexibleAvailableInventory getSpotMarginTradeMaxBorrowable getSpotMarginTradeRepaymentAvailableAmount getSpotMarginTradeState queryBorrowLiability queryFixedAvailableInventory queryFixedBorrowContracts queryFixedBorrowMarket queryFixedBorrowOrders renewFixedBorrow setAutoRepayMode spotMarginSetLeverage spotMarginSwitchMode getHistoricalInterestRate getPositionTiers getTieredCollateralRatio getVipMarginData amendSpreadOrder cancelAllSpreadOrders cancelSpreadOrder createSpreadOrder getSpreadInstrumentsInfo getSpreadMaxQty getSpreadOpenOrders getSpreadOrderHistory getSpreadOrderbook getSpreadRecentTrades getSpreadTickers getSpreadTradeHistory createChaseOrderStrategy createIcebergStrategy createTwapStrategy queryStrategyList queryStrategyOrderList stopStrategy listSubscriptions readMessages startSubscription stopSubscription amendOrder batchAmendOrders batchCancelOrders batchCreateOrders cancelAllOrders cancelOrder createOrder getOpenOrders getOrderHistory getSpotBorrowQuota preCheckOrder setDcp getMemberAccountType listSubAPIKeysV5 queryAPIKey queryEscrowSubMembersV5 queryReferralCode queryReferrals querySubMembers querySubMembersV5 subscribeAdlAlert subscribeDcp subscribeEarnDualAssets subscribeExecution subscribeExecutionFast subscribeGreeks subscribeInsurance subscribeKline subscribeLiquidation subscribeOrder subscribeOrderbook subscribePosition subscribePriceLimit subscribePublicTrade subscribeRfqPublicTrades subscribeRfqQuotes subscribeRfqRfqs subscribeRfqTrades subscribeRpiOrderbook subscribeSpreadExecution subscribeSpreadOrder subscribeSpreadOrderbook subscribeSpreadPublicTrade subscribeSpreadTickers subscribeSystemStatus subscribeTickers subscribeWallet wsAmendOrder wsBatchAmendOrders wsBatchCancelOrders wsBatchCreateOrders wsCancelOrder wsCreateOrder

Elenco rilevato il 11/08/2026.

Guida all'uso del connettore MCP «Bybit Trading» su AIsuru. Tutti i connettori.