Skip to main content
GET
/
wallets
/
{address}
/
profitability
Get detailed profit and loss by wallet address
curl --request GET \
  --url https://deep-index.moralis.io/api/v2.2/wallets/{address}/profitability \
  --header 'X-API-Key: <api-key>'
{
  "result": [
    {
      "token_address": "<string>",
      "avg_buy_price_usd": "<string>",
      "avg_sell_price_usd": "<string>",
      "total_usd_invested": "<string>",
      "total_tokens_sold": "<string>",
      "total_tokens_bought": "<string>",
      "total_sold_usd": "<string>",
      "avg_cost_of_quantity_sold": "<string>",
      "count_of_trades": 123,
      "realized_profit_usd": "<string>",
      "realized_profit_percentage": 123,
      "total_buys": 123,
      "total_sells": 123,
      "name": "<string>",
      "symbol": "<string>",
      "decimals": "<string>",
      "logo": "<string>",
      "possible_spam": true
    }
  ]
}
Endpoint cost: CUs. Learn more about compute units.

Authorizations

X-API-Key
string
header
default:test
required

Path Parameters

address
string
required

The wallet address for which profitability is to be retrieved.

Example:

"0xcB1C1FdE09f811B294172696404e88E658659905"

Query Parameters

days
string

Timeframe in days for which profitability is calculated, Options include 'all', '7', '30', '60', '90' default is 'all'.

chain
enum<string>
default:eth

The chain to query

Available options:
eth,
0x1,
sepolia,
0xaa36a7,
polygon,
0x89,
bsc,
0x38,
bsc testnet,
0x61,
avalanche,
0xa86a,
fantom,
0xfa,
cronos,
0x19,
arbitrum,
0xa4b1,
chiliz,
0x15b38,
chiliz testnet,
0x15b32,
gnosis,
0x64,
gnosis testnet,
0x27d8,
base,
0x2105,
base sepolia,
0x14a34,
optimism,
0xa,
polygon amoy,
0x13882,
linea,
0xe708,
moonbeam,
0x504,
moonriver,
0x505,
moonbase,
0x507,
linea sepolia,
0xe705,
flow,
0x2eb,
flow-testnet,
0x221,
ronin,
0x7e4,
ronin-testnet,
0x7e5,
lisk,
0x46f,
lisk-sepolia,
0x106a,
pulse,
0x171,
sei-testnet,
0x530,
sei,
0x531,
monad,
0x8f
Example:

"eth"

token_addresses
string[]

The token addresses list to filter the result with

Maximum array length: 25

Response

200 - application/json

Successful response with profitability data.

result
object[]

List of tokens traded with their respective profitability data.