← Back to all apps

Binance

by Binance
Launched Jul 15, 2026 on ChatGPT

Binance for ChatGPT lets you access and explore Binance public, read-only market data using natural language. Retrieve current and historical prices, order books, recent trades, candlesticks (klines), and exchange metadata across Spot, Futures, and Options. No authentication is required. This app does not access user accounts and does not support trading or transactions.

Market data is provided “as is” from Binance’s public APIs and may be delayed, incomplete, or subject to change. This information is for informational purposes only and should not be relied upon for trading or financial decisions. Binance makes no representations or warranties regarding accuracy or timeliness and disclaims all liability arising from use of this data.

89ChatGPT Tools
BinanceDeveloper

Available Tools

24hr Ticker Price Change Statistics

get_futures_coin_24hr_ticker_price_change_statistics
Full Description

24 hour rolling window price change statistics.

Weight: 1 for a single symbol, 40 when the symbol parameter is omitted Careful when accessing this with no symbol.

Parameters (0 required, 2 optional)
Optional
pairstring

Pair

symbolstring

Symbol

Basis

get_futures_coin_basis
Full Description

Query basis

Parameters (3 required, 3 optional)
Required
contractTypestring

Contract type.

Options:PERPETUALCURRENT_QUARTERNEXT_QUARTER
pairstring

Pair.

periodstring

Period interval.

Options:5m15m30m1h2h4h6h12h1d
Optional
endTimeinteger
limitinteger

Maximum number of records to return.

startTimeinteger

Compressed/Aggregate Trades List

get_futures_coin_compressed_aggregate_trades_list
Full Description

Get compressed, aggregate trades. Market trades that fill in 100ms with the same price and the same taking side will have the quantity aggregated.

Parameters (1 required, 4 optional)
Required
symbolstring

Symbol

Optional
endTimeinteger

Timestamp in ms to get aggregate trades until INCLUSIVE.

fromIdinteger

ID to get aggregate trades from INCLUSIVE.

limitinteger

Maximum number of records to return.

startTimeinteger

Timestamp in ms to get aggregate trades from INCLUSIVE.

Continuous Contract Kline/Candlestick Data

get_futures_coin_continuous_contract_kline_candlestick_data
Full Description

Kline/candlestick bars for a specific contract type. Klines are uniquely identified by their open time.

Weight: based on parameter LIMIT

| LIMIT | weight | |


|


| | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (3 required, 3 optional)
Required
contractTypestring

ALL, CURRENT_QUARTER, NEXT_QUARTER, PERPETUAL

Options:PERPETUALCURRENT_QUARTERNEXT_QUARTER
intervalstring

Interval

Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
pairstring

After CM migration, accepts both CM and UM pair values.

Optional
endTimeinteger

End time

limitinteger

Maximum number of records to return.

startTimeinteger

Start time

Exchange Information

get_futures_coin_exchange_information
Full Description

Current exchange trading rules and symbol information

Get Funding Rate History of Perpetual Futures

get_futures_coin_funding_rate_history_of_perpetual_futures
Full Description

Get Funding Rate History of Perpetual Futures

Parameters (1 required, 3 optional)
Required
symbolstring

Symbol

Optional
endTimeinteger

Timestamp in ms to get funding rate until INCLUSIVE.

limitinteger

Maximum number of records to return.

startTimeinteger

Timestamp in ms to get funding rate from INCLUSIVE.

Get Funding Rate Info

get_futures_coin_funding_rate_info
Full Description

Query funding rate info for symbols that had FundingRateCap/FundingRateFloor/fundingIntervalHours adjustment

Index Price and Mark Price

get_futures_coin_index_price_and_mark_price
Full Description

Query index price and mark price

Parameters (0 required, 2 optional)
Optional
pairstring
symbolstring

Index Price Kline/Candlestick Data

get_futures_coin_index_price_kline_candlestick_data
Full Description

Kline/candlestick bars for the index price of a pair. Klines are uniquely identified by their open time.

Weight: Based on parameter LIMIT

| LIMIT | weight | |


|


| | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (2 required, 3 optional)
Required
intervalstring

Interval

Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
pairstring

After CM migration, accepts both CM and UM pair values.

Optional
endTimeinteger

End time

limitinteger

Maximum number of records to return.

startTimeinteger

Start time

Kline/Candlestick Data

get_futures_coin_kline_candlestick_data
Full Description

Kline/candlestick bars for a symbol. Klines are uniquely identified by their open time.

Weight: Based on parameter LIMIT

| LIMIT | weight | |


|


| | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (2 required, 3 optional)
Required
intervalstring

Interval

Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring

After CM migration, accepts both CM and UM symbols.

Optional
endTimeinteger

End time

limitinteger

Maximum number of records to return.

startTimeinteger

Start time

Long/Short Ratio

get_futures_coin_long_short_ratio
Full Description

Query symbol Long/Short Ratio

Parameters (2 required, 4 optional)
Required
pairstring

BTCUSD

periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
Optional
contractTypestring

Contract type filter. If omitted, returns aggregated data across all contract types.

Options:PERPETUALCURRENT_QUARTERNEXT_QUARTER
endTimeinteger
limitinteger

Maximum number of records to return.

startTimeinteger

Mark Price Kline/Candlestick Data

get_futures_coin_mark_price_kline_candlestick_data
Full Description

Kline/candlestick bars for the mark price of a symbol. Klines are uniquely identified by their open time.

Weight: Based on parameter LIMIT

| LIMIT | weight | |


|


| | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (2 required, 3 optional)
Required
intervalstring

Interval

Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring

After CM migration, accepts both CM and UM symbols.

Optional
endTimeinteger

End time

limitinteger

Maximum number of records to return.

startTimeinteger

Start time

Old Trades Lookup (MARKET_DATA)

get_futures_coin_old_trades_lookup
Full Description

Get older market historical trades.

Parameters (1 required, 2 optional)
Required
symbolstring

Symbol

Optional
fromIdinteger

TradeId to fetch from. Default gets most recent trades.

limitinteger

Maximum number of records to return.

Open Interest

get_futures_coin_open_interest
Full Description

Get present open interest of a specific symbol.

Parameters (1 required)
Required
symbolstring

Symbol

Open Interest Statistics

get_futures_coin_open_interest_statistics
Full Description

Query open interest stats

Parameters (2 required, 4 optional)
Required
pairstring

BTCUSD

periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
Optional
contractTypestring

Contract type filter. If omitted, returns aggregated data across all contract types.

Options:PERPETUALCURRENT_QUARTERNEXT_QUARTER
endTimeinteger
limitinteger

Maximum number of records to return.

startTimeinteger

Order Book

get_futures_coin_order_book
Full Description

Query orderbook on specific symbol

Weight: Adjusted based on the limit:

| Limit | Weight | | ------------ | ------------ | | 5, 10, 20, 50 | 2 | | 100 | 5 | | 500 | 10 | | 1000 | 20 |

Parameters (1 required, 1 optional)
Required
symbolstring

Symbol

Optional
limitinteger

Valid limits:[5, 10, 20, 50, 100, 500, 1000].

Premium index Kline Data

get_futures_coin_premium_index_kline_data
Full Description

Premium index kline bars of a symbol. Klines are uniquely identified by their open time.

Weight: Based on parameter LIMIT

| LIMIT | weight | | ----------- | ------ | | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (2 required, 3 optional)
Required
intervalstring

Interval

Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring

After CM migration, accepts both CM and UM symbols.

Optional
endTimeinteger

End time

limitinteger

Maximum number of records to return.

startTimeinteger

Start time

Recent Trades List

get_futures_coin_recent_trades_list
Full Description

Get recent market trades

Parameters (1 required, 1 optional)
Required
symbolstring

Symbol

Optional
limitinteger

Maximum number of records to return.

Symbol Order Book Ticker

get_futures_coin_symbol_order_book_ticker
Full Description

Best price/qty on the order book for a symbol or symbols.

Weight: 2 for a single symbol, 5 when the symbol parameter is omitted

Parameters (0 required, 2 optional)
Optional
pairstring

Symbol

symbolstring

Symbol

Symbol Price Ticker

get_futures_coin_symbol_price_ticker
Full Description

Latest price for a symbol or symbols.

Weight: 1 for a single symbol, 2 when the symbol parameter is omitted

Parameters (0 required, 2 optional)
Optional
pairstring

Pair

symbolstring

Symbol

Taker Buy/Sell Volume

get_futures_coin_taker_buy_sell_volume
Full Description

Taker Buy Volume: the total volume of buy orders filled by takers within the period.

Taker Sell Volume: the total volume of sell orders filled by takers within the period.

Parameters (3 required, 3 optional)
Required
contractTypestring

ALL, CURRENT_QUARTER, NEXT_QUARTER, PERPETUAL

Options:ALLPERPETUALCURRENT_QUARTERNEXT_QUARTER
pairstring

BTCUSD

periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
Optional
endTimeinteger
limitinteger

Maximum number of records to return.

startTimeinteger

Top Trader Long/Short Account Ratio

get_futures_coin_top_trader_long_short_ratio_accounts
Full Description

The proportion of net long and net short accounts to total accounts of the top 20% users with the highest margin balance. Each account is counted once only.

Long Account % = Accounts of top traders with net long positions / Total accounts of top traders with open positions

Short Account % = Accounts of top traders with net short positions / Total accounts of top traders with open positions

Long/Short Ratio (Accounts) = Long Account % / Short Account %

Parameters (3 required, 4 optional)
Required
pairstring

Pair

periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
symbolstring
Optional
contractTypestring

Contract type filter. If omitted, returns aggregated data across all contract types.

Options:PERPETUALCURRENT_QUARTERNEXT_QUARTER
endTimeinteger
limitinteger

Maximum number of records to return.

startTimeinteger

Top Trader Long/Short Position Ratio

get_futures_coin_top_trader_long_short_ratio_positions
Full Description

The proportion of net long and net short positions to total open positions of the top 20% users with the highest margin balance.

Long Position % = Long positions of top traders / Total open positions of top traders

Short Position % = Short positions of top traders / Total open positions of top traders

Long/Short Ratio (Positions) = Long Position % / Short Position %

Parameters (2 required, 4 optional)
Required
pairstring

BTCUSD

periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
Optional
contractTypestring

Contract type filter. If omitted, returns aggregated data across all contract types.

Options:PERPETUALCURRENT_QUARTERNEXT_QUARTER
endTimeinteger
limitinteger

Maximum number of records to return.

startTimeinteger

24hr Ticker Price Change Statistics

get_futures_usds_24hr_ticker_price_change_statistics
Full Description

24 hour rolling window price change statistics. Careful when accessing this with no symbol.

Weight: 1 for a single symbol; 40 when the symbol parameter is omitted

Parameters (0 required, 1 optional)
Optional
symbolstring

Multi-Assets Mode Asset Index

get_futures_usds_asset_index
Full Description

Asset index price.

> CM-UM Integration (Effective 2026-06-30): Renamed from *Multi-Assets Mode Asset Index*. The response now additionally pushes COIN-M settlement-asset price index entries (e.g., BTCUSD, ETHUSD, BNBUSD). The endpoint path /fapi/v1/assetIndex is unchanged.

Weight: 1 for a single symbol; 10 when the symbol parameter is omitted

Parameters (0 required, 1 optional)
Optional
symbolstring

Asset pair

ADL Risk

get_futures_usds_auto_deleveraging_risk
Full Description

Query the symbol-level ADL risk rating.

The ADL risk rating measures the likelihood of ADL during liquidation, and the rating takes into account the insurance fund balance, position concentration on the symbol, order book depth, price volatility, average leverage, unrealized PnL, and margin utilization at the symbol level.

The rating can be high, medium and low, and is updated every 30 minutes.

Parameters (0 required, 1 optional)
Optional
symbolstring

Symbol

Basis

get_futures_usds_basis
Full Description

Query future basis

Parameters (3 required, 3 optional)
Required
contractTypestring
Options:PERPETUALCURRENT_QUARTERNEXT_QUARTER
pairstring
periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
Optional
endTimeinteger
limitinteger

Default 100; max 1000

startTimeinteger

Composite Index Symbol Information

get_futures_usds_composite_index_symbol_information
Full Description

Query composite index symbol information

Parameters (0 required, 1 optional)
Optional
symbolstring

Compressed/Aggregate Trades List

get_futures_usds_compressed_aggregate_trades_list
Full Description

Get compressed, aggregate market trades. Market trades that fill in 100ms with the same price and the same taking side will have the quantity aggregated.

Retail Price Improvement(RPI) orders are aggregated and without special tags to be distinguished.

Parameters (1 required, 4 optional)
Required
symbolstring

Symbol

Optional
endTimeinteger

Timestamp in ms to get aggregate trades until INCLUSIVE.

fromIdinteger

ID to get aggregate trades from INCLUSIVE.

limitinteger

Default 100; max 1000

startTimeinteger

Timestamp in ms to get aggregate trades from INCLUSIVE.

Continuous Contract Kline/Candlestick Data

get_futures_usds_continuous_contract_kline_candlestick_data
Full Description

Kline/candlestick bars for a specific contract type. Klines are uniquely identified by their open time.

Weight: based on parameter LIMIT

| LIMIT | weight | | ----------- | ------ | | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (3 required, 3 optional)
Required
contractTypestring

Futurestype

Options:PERPETUALCURRENT_QUARTERNEXT_QUARTERTRADIFI_PERPETUAL
intervalstring
Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
pairstring

After CM migration, accepts both UM and CM pair values.

Optional
endTimeinteger

End time

limitinteger

Default 100; max 1000

startTimeinteger

Start time

Exchange Information

get_futures_usds_exchange_information
Full Description

Current exchange trading rules and symbol information

Get Funding Rate History

get_futures_usds_funding_rate_history
Full Description

Get Funding Rate History

Weight: share 500/5min/IP rate limit with GET /fapi/v1/fundingInfo

Parameters (0 required, 4 optional)
Optional
endTimeinteger

Timestamp in ms to get funding rate until INCLUSIVE.

limitinteger

Default 100; max 1000

startTimeinteger

Timestamp in ms to get funding rate from INCLUSIVE.

symbolstring

Get Funding Rate Info

get_futures_usds_funding_rate_info
Full Description

Query funding rate info for symbols that had FundingRateCap/FundingRateFloor / fundingIntervalHours adjustment

Weight: 0

share 500/5min/IP rate limit with GET /fapi/v1/fundingRate

Index Price Kline/Candlestick Data

get_futures_usds_index_price_kline_candlestick_data
Full Description

Kline/candlestick bars for the index price of a pair. Klines are uniquely identified by their open time.

Weight: based on parameter LIMIT

| LIMIT | weight | | ----------- | ------ | | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (2 required, 3 optional)
Required
intervalstring
Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
pairstring

After CM migration, accepts both UM and CM pair values.

Optional
endTimeinteger

End time

limitinteger

Default 100; max 1000

startTimeinteger

Start time

Kline/Candlestick Data

get_futures_usds_kline_candlestick_data
Full Description

Kline/candlestick bars for a symbol. Klines are uniquely identified by their open time.

Weight: based on parameter LIMIT

| LIMIT | weight | | ----------- | ------ | | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (2 required, 3 optional)
Required
intervalstring
Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring

After CM migration, accepts both UM and CM symbols.

Optional
endTimeinteger

End time

limitinteger

Default 100; max 1000

startTimeinteger

Start time

Long/Short Ratio

get_futures_usds_long_short_ratio
Full Description

Query symbol Long/Short Ratio

Parameters (2 required, 3 optional)
Required
periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
symbolstring
Optional
endTimeinteger
limitinteger

Default 100; max 1000

startTimeinteger

Mark Price

get_futures_usds_mark_price
Full Description

Mark Price and Funding Rate

Weight: 1 with symbol, 10 without symbol

Parameters (0 required, 1 optional)
Optional
symbolstring

Mark Price Kline/Candlestick Data

get_futures_usds_mark_price_kline_candlestick_data
Full Description

Kline/candlestick bars for the mark price of a symbol. Klines are uniquely identified by their open time.

Weight: based on parameter LIMIT

| LIMIT | weight | | ----------- | ------ | | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (2 required, 3 optional)
Required
intervalstring
Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring

After CM migration, accepts both UM and CM symbols.

Optional
endTimeinteger

End time

limitinteger

Default 100; max 1000

startTimeinteger

Start time

Multi-Assets Mode Asset Index

get_futures_usds_multi_assets_mode_asset_index
Full Description

asset index for Multi-Assets mode

Weight: 1 for a single symbol; 10 when the symbol parameter is omitted

Docs: https://developers.binance.com/docs/derivatives/usds-margined-futures/market-data/rest-api/Multi-Assets-Mode-Asset-Index

Parameters (0 required, 1 optional)
Optional
symbolstring

Old Trades Lookup (MARKET_DATA)

get_futures_usds_old_trades_lookup
Full Description

Get older market historical trades.

Parameters (1 required, 2 optional)
Required
symbolstring
Optional
fromIdinteger

TradeId to fetch from. Default gets most recent trades.

limitinteger

Default 100; max 1000

Open Interest

get_futures_usds_open_interest
Full Description

Get present open interest of a specific symbol.

Parameters (1 required)
Required
symbolstring

Open Interest Statistics

get_futures_usds_open_interest_statistics
Full Description

Open Interest Statistics

Parameters (2 required, 3 optional)
Required
periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
symbolstring
Optional
endTimeinteger
limitinteger

Default 100; max 1000

startTimeinteger

Order Book

get_futures_usds_order_book
Full Description

Query symbol orderbook

Retail Price Improvement(RPI) orders are not visible and excluded in the response message.

Weight: Adjusted based on the limit:

| Limit | Weight | | ------------- | ------ | | 5, 10, 20, 50 | 2 | | 100 | 5 | | 500 | 10 | | 1000 | 20 |

Parameters (1 required, 1 optional)
Required
symbolstring
Optional
limitinteger

Valid limits:[5, 10, 20, 50, 100, 500, 1000]

Premium index Kline Data

get_futures_usds_premium_index_kline_data
Full Description

Premium index kline bars of a symbol. Klines are uniquely identified by their open time.

Weight: based on parameter LIMIT

| LIMIT | weight | | ----------- | ------ | | [1,100) | 1 | | [100, 500) | 2 | | [500, 1000] | 5 | | > 1000 | 10 |

Parameters (2 required, 3 optional)
Required
intervalstring
Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring

After CM migration, accepts both UM and CM symbols.

Optional
endTimeinteger

End time

limitinteger

Default 100; max 1000

startTimeinteger

Start time

Quarterly Contract Settlement Price

get_futures_usds_quarterly_contract_settlement_price
Full Description

Latest price for a symbol or symbols.

Parameters (1 required)
Required
pairstring

Recent Trades List

get_futures_usds_recent_trades_list
Full Description

Get recent market trades

Parameters (1 required, 1 optional)
Required
symbolstring
Optional
limitinteger

Default 100; max 1000

RPI Order Book

get_futures_usds_retail_price_index_order_book
Full Description

Query symbol orderbook with RPI orders

RPI(Retail Price Improvement) orders are included and aggreated in the response message. Crossed price levels are hidden and invisible.

Weight: Adjusted based on the limit:

| Limit | Weight | | ------------- | ------ | | 1000 | 20 |

Parameters (1 required, 1 optional)
Required
symbolstring
Optional
limitinteger

Valid limits:[1000]

Symbol Order Book Ticker

get_futures_usds_symbol_order_book_ticker
Full Description

Best price/qty on the order book for a symbol or symbols.

Retail Price Improvement(RPI) orders are not visible and excluded in the response message.

Weight: 2 for a single symbol; 5 when the symbol parameter is omitted

Parameters (0 required, 1 optional)
Optional
symbolstring

Symbol Price Ticker

get_futures_usds_symbol_price_ticker
Full Description

Latest price for a symbol or symbols.

Weight: 1 for a single symbol; 2 when the symbol parameter is omitted

Parameters (0 required, 1 optional)
Optional
symbolstring

Symbol Price Ticker V2

get_futures_usds_symbol_price_ticker_v2
Full Description

Latest price for a symbol or symbols.

Weight: 1 for a single symbol; 2 when the symbol parameter is omitted

Parameters (0 required, 1 optional)
Optional
symbolstring

Taker Buy/Sell Volume

get_futures_usds_taker_buy_sell_volume
Full Description

Taker Buy/Sell Volume

Parameters (2 required, 3 optional)
Required
periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
symbolstring
Optional
endTimeinteger
limitinteger

Default 100; max 1000

startTimeinteger

Top Trader Long/Short Account Ratio (MARKET_DATA)

get_futures_usds_top_trader_long_short_ratio_accounts
Full Description

The proportion of net long and net short accounts to total accounts of the top 20% users with the highest margin balance. Each account is counted once only.

Long Account % = Accounts of top traders with net long positions / Total accounts of top traders with open positions

Short Account % = Accounts of top traders with net short positions / Total accounts of top traders with open positions

Long/Short Ratio (Accounts) = Long Account % / Short Account %

Parameters (2 required, 3 optional)
Required
periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
symbolstring
Optional
endTimeinteger
limitinteger

Default 100; max 1000

startTimeinteger

Top Trader Long/Short Position Ratio (MARKET_DATA)

get_futures_usds_top_trader_long_short_ratio_positions
Full Description

The proportion of net long and net short positions to total open positions of the top 20% users with the highest margin balance.

Long Position % = Long positions of top traders / Total open positions of top traders

Short Position % = Short positions of top traders / Total open positions of top traders

Long/Short Ratio (Positions) = Long Position % / Short Position %

Parameters (2 required, 3 optional)
Required
periodstring

"5m","15m","30m","1h","2h","4h","6h","12h","1d"

Options:5m15m30m1h2h4h6h12h1d
symbolstring
Optional
endTimeinteger
limitinteger

Default 100; max 1000

startTimeinteger

Trading Schedule

get_futures_usds_trading_schedule
Full Description

Trading session schedules for the underlying assets of TradFi Perps are provided for a one-week period forward and one-week period backward starting from the day prior to the query time, covering the U.S. equity market, Korean equity market, Hong Kong equity market, China equity market, and the commodity market.

Session types per market:

  • U.S. equity market: "PRE_MARKET", "REGULAR", "AFTER_MARKET", "OVERNIGHT", "NO_TRADING".
  • Commodity market: "REGULAR", "NO_TRADING".
  • Korean equity market: "REGULAR", "NO_TRADING".
  • Hong Kong equity market: "REGULAR", "NO_TRADING".
  • China equity market: "REGULAR", "NO_TRADING".

24hr Ticker Price Change Statistics

get_options_24hr_ticker_price_change_statistics
Full Description

24 hour rolling window price change statistics.

Weight: 1 for a single symbol; 40 when the symbol parameter is omitted

Parameters (0 required, 1 optional)
Optional
symbolstring

Option trading pair

Exchange Information

get_options_exchange_information
Full Description

Current exchange trading rules and symbol information

Historical Exercise Records

get_options_historical_exercise_records
Full Description

Get historical exercise records.

  • REALISTIC_VALUE_STRICKEN -> Exercised
  • EXTRINSIC_VALUE_EXPIRED -> Expired OTM
Parameters (0 required, 4 optional)
Optional
endTimeinteger

End Time, e.g 1593512200000

limitinteger

Number of result sets returned

startTimeinteger

Start Time, e.g 1593511200000

underlyingstring

Underlying asset.

Index Price

get_options_index_price
Full Description

Get spot index price for option underlying.

Parameters (1 required)
Required
underlyingstring

Underlying asset.

Kline/Candlestick Data

get_options_kline_candlestick_data
Full Description

Kline/candlestick bars for an option symbol. Klines are uniquely identified by their open time.

Parameters (2 required, 3 optional)
Required
intervalstring

Time interval

Options:1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring

Option trading pair

Optional
endTimeinteger

End Time, e.g 1593512200000

limitinteger

Number of result sets returned

startTimeinteger

Start Time, e.g 1593511200000

Open Interest

get_options_open_interest
Full Description

Get open interest for specific underlying asset on specific expiration date.

Parameters (2 required)
Required
expirationstring

expiration date

underlyingAssetstring

Underlying asset.

Option Mark Price

get_options_option_mark_price
Full Description

Option mark price and greek info.

Parameters (0 required, 1 optional)
Optional
symbolstring

Option trading pair

Order Book

get_options_order_book
Full Description

Check orderbook depth on specific symbol

Weight: limit | weight ------------ | ------------ 5, 10, 20, 50 | 1 100 | 5 500 | 10 1000 | 20

Parameters (1 required, 1 optional)
Required
symbolstring

Option trading pair

Optional
limitinteger

Default:100 Max:1000.Optional value:[10, 20, 50, 100, 500, 1000]

Recent Block Trades List

get_options_recent_block_trades_list
Full Description

Get recent block trades

Parameters (0 required, 2 optional)
Optional
limitinteger

Number of records

symbolstring

Option trading pair

Recent Trades List

get_options_recent_trades_list
Full Description

Get recent market trades

Parameters (1 required, 1 optional)
Required
symbolstring

Option trading pair

Optional
limitinteger

Number of result sets returned

Portfolio Margin Collateral Rate (MARKET_DATA)

get_portfolio_margin_collateral_rate
Full Description

Portfolio Margin Collateral Rate

24hr ticker price change statistics

get_spot_24hr_ticker_price_change_statistics
Full Description

24 hour rolling window price change statistics. Careful when accessing this with no symbol.

Weight: <table> <thead> <tr> <th>Parameter</th> <th>Symbols Provided</th> <th>Weight</th> </tr> </thead> <tbody> <tr> <td rowspan="2">symbol</td> <td>1</td> <td>2</td> </tr> <tr> <td>symbol parameter is omitted</td> <td>80</td> </tr> <tr> <td rowspan="4">symbols</td> <td>1-20</td> <td>2</td> </tr> <tr> <td>21-100</td> <td>40</td> </tr> <tr> <td>101 or more</td> <td>80</td> </tr> <tr> <td>symbols parameter is omitted</td> <td>80</td> </tr> </tbody> </table>

Parameters (0 required, 4 optional)
Optional
symbolstring

Either `symbol` or `symbols` must be provided

symbolsarray

Either `symbol` or `symbols` must be provided Examples of accepted format for the `symbols` parameter: ["BTCUSDT","BNBUSDT"] or %5B%22BTCUSDT%22,%22BNBUSDT%22%5D The maximum number of symbols allowed in a request is 100.

symbolStatusstring

Filters for symbols that have this `tradingStatus`. For a single symbol, a status mismatch returns error `-1220 SYMBOL_DOES_NOT_MATCH_STATUS`. For multiple symbols, non-matching ones are simply excluded from the response.

Options:TRADINGHALTBREAK
typestring
Options:FULLMINI

Compressed/Aggregate trades list

get_spot_compressed_aggregate_trades_list
Full Description

Get compressed, aggregate trades. Trades that fill at the time, from the same taker order, with the same price will have the quantity aggregated.

Parameters (1 required, 4 optional)
Required
symbolstring
Optional
endTimeinteger

Timestamp in ms to get aggregate trades until INCLUSIVE.

fromIdinteger

ID to get aggregate trades from INCLUSIVE.

limitinteger

Default: 500; Maximum: 1000.

startTimeinteger

Timestamp in ms to get aggregate trades from INCLUSIVE.

Current average price

get_spot_current_average_price
Full Description

Current average price for a symbol.

Parameters (1 required)
Required
symbolstring

Exchange information

get_spot_exchange_information
Full Description

Current exchange trading rules and symbol information

Parameters (0 required, 5 optional)
Optional
permissionsarray

Examples: curl -X GET "https://api.binance.com/api/v3/exchangeInfo?permissions=SPOT" curl -X GET "https://api.binance.com/api/v3/exchangeInfo?permissions=%5B%22MARGIN%22%2C%22LEVERAGED%22%5D" or curl -g -X GET 'https://api.binance.com/api/v3/exchangeInfo?permissions=["MARGIN","LEVERAGED"]'

showPermissionSetsboolean

Controls whether the content of the `permissionSets` field is populated or not.

symbolstring

Example: curl -X GET "https://api.binance.com/api/v3/exchangeInfo?symbol=BNBBTC"

symbolsarray

Examples: curl -X GET "https://api.binance.com/api/v3/exchangeInfo?symbols=%5B%22BNBBTC%22,%22BTCUSDT%22%5D" or curl -g -X GET 'https://api.binance.com/api/v3/exchangeInfo?symbols=["BTCUSDT","BNBBTC"]'

symbolStatusstring

Filters for symbols that have this `tradingStatus`. Cannot be used in combination with `symbols` or `symbol`.

Options:TRADINGHALTBREAK

Historical Block Trades

get_spot_historical_block_trades
Full Description

Get block trades. Weight: 25

Docs: https://developers.binance.com/docs/binance-spot-api-docs/rest-api/market-data-endpoints#historical-block-trades

Parameters (2 required, 1 optional)
Required
fromIdinteger

Block trade ID to fetch from

symbolstring
Optional
limitinteger

Default: 500; Maximum: 1000

Kline/Candlestick data

get_spot_kline_candlestick_data
Full Description

Kline/candlestick bars for a symbol. Klines are uniquely identified by their open time.

Parameters (2 required, 4 optional)
Required
intervalstring
Options:1s1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring
Optional
endTimeinteger

Timestamp in ms to get aggregate trades until INCLUSIVE.

limitinteger

Default: 500; Maximum: 1000.

startTimeinteger

Timestamp in ms to get aggregate trades from INCLUSIVE.

timeZonestring

Default: 0 (UTC)

Old trade lookup

get_spot_old_trade_lookup
Full Description

Get older trades.

Parameters (1 required, 2 optional)
Required
symbolstring
Optional
fromIdinteger

TradeId to fetch from. Default gets most recent trades.

limitinteger

Default: 500; Maximum: 1000.

Order book

get_spot_order_book
Full Description

Order book

Weight: Adjusted based on the limit:

|Limit|Request Weight ------|------- 1-100| 5 101-500| 25 501-1000| 50 1001-5000| 250

Parameters (1 required, 2 optional)
Required
symbolstring
Optional
limitinteger

If limit > 5000, only 5000 entries will be returned.

symbolStatusstring

Filters for symbols that have this `tradingStatus`. A status mismatch returns error `-1220 SYMBOL_DOES_NOT_MATCH_STATUS`.

Options:TRADINGHALTBREAK

Recent trades list

get_spot_recent_trades_list
Full Description

Get recent trades.

Parameters (1 required, 1 optional)
Required
symbolstring
Optional
limitinteger

Default: 500; Maximum: 1000.

Rolling window price change statistics

get_spot_rolling_window_price_change_statistics
Full Description

Note: This endpoint differs from GET /api/v3/ticker/24hr.

The statistical time range of this endpoint can be up to 59999ms longer than the requested windowSize.

openTime starts at the beginning of a minute, while the end time is the current time. Therefore, the actual interval can be up to 59999ms longer than the requested window.

For example, if closeTime is 1641287867099 (January 04, 2022 09:17:47:099 UTC) and windowSize is 1d, then openTime is 1641201420000 (January 3, 2022, 09:17:00 UTC).

Weight: 4 for each requested symbol regardless of windowSize.

The weight for this request will cap at 200 once the number of symbols in the request is more than 50.

Parameters (0 required, 5 optional)
Optional
symbolstring

Either `symbol` or `symbols` must be provided

symbolsarray

Either `symbol` or `symbols` must be provided Examples of accepted format for the `symbols` parameter: ["BTCUSDT","BNBUSDT"] or %5B%22BTCUSDT%22,%22BNBUSDT%22%5D The maximum number of symbols allowed in a request is 100.

symbolStatusstring

Filters for symbols that have this `tradingStatus`. For a single symbol, a status mismatch returns error `-1220 SYMBOL_DOES_NOT_MATCH_STATUS`. For multiple symbols, non-matching ones are simply excluded from the response.

Options:TRADINGHALTBREAK
typestring
Options:FULLMINI
windowSizestring

Units cannot be combined (e.g. `1d2h` is not allowed).

Options:1m2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m34m35m36m37m38m39m40m41m42m43m44m45m46m47m48m49m50m51m52m53m54m55m56m57m58m59m1h2h3h4h5h6h7h8h9h10h11h12h13h14h15h16h17h18h19h20h21h22h23h1d2d3d4d5d6d7d

Symbol order book ticker

get_spot_symbol_order_book_ticker
Full Description

Best price/qty on the order book for a symbol or symbols.

Weight: |Parameter|Symbols Provided|Weight| |---|---|---| |symbol| 1 |2| | |omitted| 4| |symbols| Any |4|

Parameters (0 required, 3 optional)
Optional
symbolstring

Parameter symbol and symbols cannot be used in combination. If neither parameter is sent, `bookTickers` for all symbols will be returned in an array.

symbolsarray

Parameter symbol and symbols cannot be used in combination. If neither parameter is sent, `bookTickers` for all symbols will be returned in an array. Examples of accepted format for the symbols parameter: ["BTCUSDT","BNBUSDT"] or %5B%22BTCUSDT%22,%22BNBUSDT%22%5D

symbolStatusstring

Filters for symbols that have this `tradingStatus`. For a single symbol, a status mismatch returns error `-1220 SYMBOL_DOES_NOT_MATCH_STATUS`. For multiple or all symbols, non-matching ones are simply excluded from the response.

Options:TRADINGHALTBREAK

Symbol price ticker

get_spot_symbol_price_ticker
Full Description

Latest price for a symbol or symbols.

Weight: |Parameter|Symbols Provided|Weight| |---|---|---| |symbol| 1 |2| | |omitted| 4| |symbols| Any |4|

Parameters (0 required, 3 optional)
Optional
symbolstring

Parameter symbol and symbols cannot be used in combination. If neither parameter is sent, prices for all symbols will be returned in an array.

symbolsarray

Parameter symbol and symbols cannot be used in combination. If neither parameter is sent, prices for all symbols will be returned in an array. Examples of accepted format for the symbols parameter: ["BTCUSDT","BNBUSDT"] or %5B%22BTCUSDT%22,%22BNBUSDT%22%5D

symbolStatusstring

Filters for symbols that have this `tradingStatus`. For a single symbol, a status mismatch returns error `-1220 SYMBOL_DOES_NOT_MATCH_STATUS`. For multiple or all symbols, non-matching ones are simply excluded from the response.

Options:TRADINGHALTBREAK

Trading Day Ticker

get_spot_trading_day_ticker
Full Description

Price change statistics for a trading day.

Weight: 4 for each requested symbol. The weight for this request will cap at 200 once the number of symbols in the request is more than 50.

Parameters (0 required, 5 optional)
Optional
symbolstring

Either `symbol` or `symbols` must be provided.

symbolsarray

Either `symbol` or `symbols` must be provided. Examples of accepted format for the `symbols` parameter: ["BTCUSDT","BNBUSDT"] or %5B%22BTCUSDT%22,%22BNBUSDT%22%5D. The maximum number of `symbols` allowed in a request is 100.

symbolStatusstring

Filters for symbols that have this `tradingStatus`. For a single symbol, a status mismatch returns error `-1220 SYMBOL_DOES_NOT_MATCH_STATUS`. For multiple symbols, non-matching ones are simply excluded from the response.

Options:TRADINGHALTBREAK
timeZonestring

Default: 0 (UTC)

typestring
Options:FULLMINI

UIKlines

get_spot_ui_kline_candlestick_data
Full Description

The request is similar to klines having the same parameters and response.

uiKlines return modified kline data, optimized for presentation of candlestick charts.

Parameters (2 required, 4 optional)
Required
intervalstring
Options:1s1m3m5m15m30m1h2h4h6h8h12h1d3d1w1M
symbolstring
Optional
endTimeinteger

Timestamp in ms to get aggregate trades until INCLUSIVE.

limitinteger

Default: 500; Maximum: 1000.

startTimeinteger

Timestamp in ms to get aggregate trades from INCLUSIVE.

timeZonestring

Default: 0 (UTC)

Hot Category

hot_category
Full Description

Get cryptocurrency hot categories overview including market cap, trading volume, 24h change, and top tokens per category. Use this when users ask about crypto category performance, category trends, or want to explore tokens by industry category (e.g., DeFi, Layer 2, AI, Meme, GameFi).

Hot Coins

hot_coin
Full Description

Get trending hot coins with rankings, price changes, market sentiment, and top player movements. Use this when users ask about trending coins, hot tokens, or what coins are popular right now.

Parameters (0 required, 1 optional)
Optional
rank_typestring

List All Convert Pairs

list_futures_usds_all_convert_pairs
Full Description

Query for all convertible token pairs and the tokens’ respective upper/lower limits

Parameters (0 required, 2 optional)
Optional
fromAssetstring

User spends coin

toAssetstring

User receives coin

Market Overview

market_overview
Full Description

Get cryptocurrency market overview including market cap, trading volume, fear/greed index, market analysis, news, and hot tokens carousel. Use this when users ask about overall crypto market conditions, market sentiment, or want to see trending tokens.

Parameters (0 required, 1 optional)
Optional
langstring
Default: en

Query Index Price Constituents

query_futures_coin_index_price_constituents
Full Description

Query index price constituents

Parameters (1 required)
Required
symbolstring

Symbol

Query Index Price Constituents

query_futures_usds_index_price_constituents
Full Description

Query index price constituents

Note: Prices from constituents of TradFi perps will be hiden and displayed as -1.

Parameters (1 required)
Required
symbolstring

Query Insurance Fund Balance Snapshot

query_futures_usds_insurance_fund_balance_snapshot
Full Description

Query Insurance Fund Balance Snapshot

Parameters (0 required, 1 optional)
Optional
symbolstring

Symbol

Query Portfolio Margin Asset Index Price (MARKET_DATA)

query_portfolio_margin_asset_index_price
Full Description

Query Portfolio Margin Asset Index Price

Weight:

  • 1 if asset is sent
  • 50 if asset is not sent
Parameters (0 required, 1 optional)
Optional
assetstring

Query Execution Rules

query_spot_execution_rules
Full Description

Query execution rules for symbols.

Weight: Parameter | Weight


|


symbol | 2 symbols | 2 for each symbol, capped at a max of 40 symbolStatus | 40 None | 40

Parameters (0 required, 3 optional)
Optional
symbolstring

Query for specified symbol.

symbolsarray

Query for multiple symbols.

symbolStatusstring

Query for all symbols with the specified status.

Options:TRADINGHALTBREAK

Query Reference Price

query_spot_reference_price
Full Description

Query the reference price for a symbol.

Parameters (1 required)
Required
symbolstring

Query Reference Price Calculation

query_spot_reference_price_calculation
Full Description

Describes how reference price is calculated for a given symbol.

Parameters (1 required, 1 optional)
Required
symbolstring
Optional
symbolStatusstring

Supported values: `TRADING`, `HALT`, `BREAK`

Options:TRADINGHALTBREAK

Token Summary

token_quote
Full Description

Get AI-generated analysis and insights for a specific token, including TLDR summary, opportunities, risks, and community sentiment. Only use this when users explicitly ask for token analysis, AI insights, token summary, or in-depth overview — NOT for simple price checks. For basic price queries, use the ticker tools instead.

Parameters (0 required, 2 optional)
Optional
langstring
Default: en
symbolstring
Default: BNB