Binance Connector JS
    Preparing search index...

    MarketDataApi - interface MarketDataApi

    interface MarketDataApiInterface {
        basis(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.BasisRequest,
        ): Promise<
            RestApiResponse<DerivativesTradingCoinFuturesRestAPI.BasisResponse>,
        >;
        checkServerTime(): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.CheckServerTimeResponse,
            >,
        >;
        compressedAggregateTradesList(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.CompressedAggregateTradesListRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.CompressedAggregateTradesListResponse,
            >,
        >;
        continuousContractKlineCandlestickData(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.ContinuousContractKlineCandlestickDataRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.ContinuousContractKlineCandlestickDataResponse,
            >,
        >;
        exchangeInformation(): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.ExchangeInformationResponse,
            >,
        >;
        getFundingRateHistoryOfPerpetualFutures(
            requestParameters: GetFundingRateHistoryOfPerpetualFuturesRequest,
        ): Promise<
            RestApiResponse<GetFundingRateHistoryOfPerpetualFuturesResponse>,
        >;
        getFundingRateInfo(): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.GetFundingRateInfoResponse,
            >,
        >;
        indexPriceAndMarkPrice(
            requestParameters?: IndexPriceAndMarkPriceRequest,
        ): Promise<RestApiResponse<IndexPriceAndMarkPriceResponse>>;
        indexPriceKlineCandlestickData(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.IndexPriceKlineCandlestickDataRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.IndexPriceKlineCandlestickDataResponse,
            >,
        >;
        klineCandlestickData(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.KlineCandlestickDataRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.KlineCandlestickDataResponse,
            >,
        >;
        longShortRatio(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.LongShortRatioRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.LongShortRatioResponse,
            >,
        >;
        markPriceKlineCandlestickData(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.MarkPriceKlineCandlestickDataRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.MarkPriceKlineCandlestickDataResponse,
            >,
        >;
        oldTradesLookup(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.OldTradesLookupRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.OldTradesLookupResponse,
            >,
        >;
        openInterest(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.OpenInterestRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.OpenInterestResponse,
            >,
        >;
        openInterestStatistics(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.OpenInterestStatisticsRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.OpenInterestStatisticsResponse,
            >,
        >;
        orderBook(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.OrderBookRequest,
        ): Promise<
            RestApiResponse<DerivativesTradingCoinFuturesRestAPI.OrderBookResponse>,
        >;
        premiumIndexKlineData(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.PremiumIndexKlineDataRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.PremiumIndexKlineDataResponse,
            >,
        >;
        queryIndexPriceConstituents(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.QueryIndexPriceConstituentsRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.QueryIndexPriceConstituentsResponse,
            >,
        >;
        recentTradesList(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.RecentTradesListRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.RecentTradesListResponse,
            >,
        >;
        symbolOrderBookTicker(
            requestParameters?: DerivativesTradingCoinFuturesRestAPI.SymbolOrderBookTickerRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.SymbolOrderBookTickerResponse,
            >,
        >;
        symbolPriceTicker(
            requestParameters?: DerivativesTradingCoinFuturesRestAPI.SymbolPriceTickerRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.SymbolPriceTickerResponse,
            >,
        >;
        takerBuySellVolume(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.TakerBuySellVolumeRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.TakerBuySellVolumeResponse,
            >,
        >;
        testConnectivity(): Promise<RestApiResponse<void>>;
        ticker24hrPriceChangeStatistics(
            requestParameters?: DerivativesTradingCoinFuturesRestAPI.Ticker24hrPriceChangeStatisticsRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.Ticker24hrPriceChangeStatisticsResponse,
            >,
        >;
        topTraderLongShortRatioAccounts(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.TopTraderLongShortRatioAccountsRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.TopTraderLongShortRatioAccountsResponse,
            >,
        >;
        topTraderLongShortRatioPositions(
            requestParameters: DerivativesTradingCoinFuturesRestAPI.TopTraderLongShortRatioPositionsRequest,
        ): Promise<
            RestApiResponse<
                DerivativesTradingCoinFuturesRestAPI.TopTraderLongShortRatioPositionsResponse,
            >,
        >;
    }

    Implemented by

    Index

    Methods