Get order book for a particular symbol.
var orderBook = binanceClient.GetOrderBook("ethbtc").Result;
public async Task<OrderBook> GetOrderBook(string symbol, int limit = 100)
Get compressed, aggregate trades. Trades that fill at the time, from the same order, with the same price will have the quantity aggregated.
var aggregateTrades = binanceClient.GetAggregateTrades("ethbtc").Result;
public async Task<IEnumerable<AggregateTrade>> GetAggregateTrades(string symbol, int limit = 500)
Kline/candlestick bars for a symbol. Klines are uniquely identified by their open time.
var candlestick = binanceClient.GetCandleSticks("ethbtc", TimeInterval.Minutes_15).Result;
public async Task<IEnumerable<Candlestick>> GetCandleSticks(string symbol, TimeInterval interval, int limit = 500)
24 hour price change statistics.
var priceChangeInfo = binanceClient.GetPriceChange24H("ethbtc").Result;
public async Task<PriceChangeInfo> GetPriceChange24H(string symbol)
Latest price for all symbols.
var tickerPrices = binanceClient.GetAllPrices().Result;
public async Task<IEnumerable<SymbolPrice>> GetAllPrices()
Best price/qty on the order book for all symbols.
var orderBookTickers = binanceClient.GetOrderBookTicker().Result;
public async Task<IEnumerable<OrderBookTicker>> GetOrderBookTicker()