Binance Connector JS
    Preparing search index...

    MarketApi - interface

    MarketApi

    interface MarketApiInterface {
        avgPrice(
            requestParameters: SpotWebsocketAPI.AvgPriceRequest,
        ): Promise<WebsocketApiResponse<SpotWebsocketAPI.AvgPriceResponse>>;
        depth(
            requestParameters: SpotWebsocketAPI.DepthRequest,
        ): Promise<WebsocketApiResponse<SpotWebsocketAPI.DepthResponse>>;
        klines(
            requestParameters: SpotWebsocketAPI.KlinesRequest,
        ): Promise<WebsocketApiResponse<SpotWebsocketAPI.KlinesResponse>>;
        ticker(
            requestParameters?: SpotWebsocketAPI.TickerRequest,
        ): Promise<WebsocketApiResponse<SpotWebsocketAPI.TickerResponse>>;
        ticker24hr(
            requestParameters?: SpotWebsocketAPI.Ticker24hrRequest,
        ): Promise<WebsocketApiResponse<SpotWebsocketAPI.Ticker24hrResponse>>;
        tickerBook(
            requestParameters?: TickerBookRequest,
        ): Promise<WebsocketApiResponse<TickerBookResponse>>;
        tickerPrice(
            requestParameters?: SpotWebsocketAPI.TickerPriceRequest,
        ): Promise<WebsocketApiResponse<SpotWebsocketAPI.TickerPriceResponse>>;
        tickerTradingDay(
            requestParameters?: SpotWebsocketAPI.TickerTradingDayRequest,
        ): Promise<WebsocketApiResponse<SpotWebsocketAPI.TickerTradingDayResponse>>;
        tradesAggregate(
            requestParameters: TradesAggregateRequest,
        ): Promise<WebsocketApiResponse<TradesAggregateResponse>>;
        tradesHistorical(
            requestParameters: TradesHistoricalRequest,
        ): Promise<WebsocketApiResponse<TradesHistoricalResponse>>;
        tradesRecent(
            requestParameters: TradesRecentRequest,
        ): Promise<WebsocketApiResponse<TradesRecentResponse>>;
        uiKlines(
            requestParameters: SpotWebsocketAPI.UiKlinesRequest,
        ): Promise<WebsocketApiResponse<SpotWebsocketAPI.UiKlinesResponse>>;
    }

    Implemented by

    Index

    Methods

    • Get aggregate trades.

      An aggregate trade (aggtrade) represents one or more individual trades. Trades that fill at the same time, from the same taker order, with the same price – those trades are collected into an aggregate trade with total quantity of the individual trades.

      If you need access to real-time trading activity, please consider using WebSocket Streams:

      <symbol>@aggTrade

      If you need historical aggregate trade data, please consider using data.binance.vision. Weight: 4

      Parameters

      Returns Promise<WebsocketApiResponse<TradesAggregateResponse>>

      MarketApiInterface