paradex_market_summaries
Analyze trading markets to identify active or volatile conditions by retrieving summary data, including price, volume, and 24h change. Use JMESPath filters to sort and refine results for liquidity analysis, momentum strategies, or market comparisons.
Instructions
Identify the most active or volatile markets and get current market conditions.
Use this tool when you need to:
- Find the most active markets by volume for liquidity analysis
- Discover markets with significant price movements for momentum strategies
- Compare current prices across multiple assets
- Identify markets with unusual behavior for potential opportunities
Retrieves current market summary information including price, volume,
24h change, and other key market metrics. If "ALL" is specified or no market IDs
are provided, returns summaries for all available markets.
Example use cases:
- Finding high-volatility markets for short-term trading
- Identifying top gainers and losers for the day
- Comparing volume across different markets to find liquidity
- Getting the current price and 24-hour range for price analysis
You can use JMESPath expressions (https://jmespath.org/specification.html) to filter, sort, or limit the results.
Use the `paradex_filters_model` tool to get the filters for a tool.
Examples:
- Filter by high price: "[?high_price > `10000`]"
- Sort by volume: "sort_by([*], &volume)"
- Get top 3 by price change: "[sort_by([*], &to_number(price_change_percent))[-3:]]"
Input Schema
Name | Required | Description | Default |
---|---|---|---|
jmespath_filter | No | JMESPath expression to filter, sort, or limit the results. | |
limit | No | Limit the number of results to the specified number. | |
market_ids | No | Market symbols to get summaries for. | |
offset | No | Offset the results to the specified number. |
Input Schema (JSON Schema)
{
"properties": {
"jmespath_filter": {
"default": null,
"description": "JMESPath expression to filter, sort, or limit the results.",
"title": "Jmespath Filter",
"type": "string"
},
"limit": {
"default": 10,
"description": "Limit the number of results to the specified number.",
"exclusiveMinimum": 0,
"maximum": 100,
"title": "Limit",
"type": "integer"
},
"market_ids": {
"default": [
"ALL"
],
"description": "Market symbols to get summaries for.",
"items": {
"type": "string"
},
"title": "Market Ids",
"type": "array"
},
"offset": {
"default": 0,
"description": "Offset the results to the specified number.",
"minimum": 0,
"title": "Offset",
"type": "integer"
}
},
"title": "get_market_summariesArguments",
"type": "object"
}