evm_getwalletprofitability
Analyze wallet profitability by token over a specified timeframe. Retrieve profit and loss breakdown, with optional filtering by specific token addresses for targeted insights.
Instructions
Get a detailed profit and loss breakdown by token for a given wallet, over a specified timeframe (days
). Optionally filter by token_addresses
for specific tokens.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
address | Yes | The wallet address for which profitability is to be retrieved. | |
chain | No | The chain to query | |
days | No | Timeframe in days for which profitability is calculated, Options include 'all', '7', '30', '60', '90' default is 'all'. | |
token_addresses | No | The token addresses list to filter the result with |
Input Schema (JSON Schema)
{
"properties": {
"address": {
"description": "The wallet address for which profitability is to be retrieved.",
"type": "string"
},
"chain": {
"description": "The chain to query",
"enum": [
"eth",
"mainnet",
"0x1",
"matic",
"0x89",
"polygon",
"bsc",
"binance",
"0x38",
"fantom",
"ftm",
"0xfa",
"arbitrum",
"0xa4b1",
"optimism",
"0xa",
"base",
"0x2105",
"linea",
"0xe708",
"0x7e4",
"ronin"
],
"type": "string"
},
"days": {
"description": "Timeframe in days for which profitability is calculated, Options include 'all', '7', '30', '60', '90' default is 'all'.",
"type": "string"
},
"token_addresses": {
"description": "The token addresses list to filter the result with",
"items": {
"type": "string"
},
"maxItems": 25,
"type": "array"
}
},
"required": [
"address"
],
"type": "object"
}