get_market_data
Retrieve real-time market data from any exchange: prices, OHLCV candles, perpetual funding rates, or order book snapshots and queries.
Instructions
Get market data: prices, candles, funding rates, or order book data.
Data Types:
- prices: Get latest prices for multiple trading pairs
- candles: Get OHLCV candle data for a trading pair
- funding_rate: Get perpetual funding rate (connector must have _perpetual)
- order_book: Get order book snapshot or queries
Args:
data_type: Type of market data to retrieve ('prices', 'candles', 'funding_rate', 'order_book')
connector_name: Exchange connector name (e.g., 'binance', 'binance_perpetual')
trading_pairs: List of trading pairs (required for 'prices', e.g., ['BTC-USDT', 'ETH-USD'])
trading_pair: Single trading pair (required for 'candles', 'funding_rate', 'order_book')
interval: Candle interval for 'candles' (default: '1h'). Options: '1m', '5m', '15m', '30m', '1h', '4h', '1d'.
days: Number of days of historical data for 'candles' (default: 30).
query_type: Order book query type for 'order_book' (default: 'snapshot'). Options: 'snapshot',
'volume_for_price', 'price_for_volume', 'quote_volume_for_price', 'price_for_quote_volume'.
query_value: Value for order book queries (required if query_type is not 'snapshot').
is_buy: Side for order book queries (default: True for buy side).Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data_type | Yes | ||
| connector_name | Yes | ||
| trading_pairs | No | ||
| trading_pair | No | ||
| interval | No | 1h | |
| days | No | ||
| query_type | No | ||
| query_value | No | ||
| is_buy | No |