Skip to main content
GET
/
v2
/
polymarket
/
wallets
/
profiles
Get Wallet Profiles Batch
curl --request GET \
  --url https://api.predexon.com/v2/polymarket/wallets/profiles \
  --header 'x-api-key: <api-key>'
[
  {
    "user": "<string>",
    "metrics": {
      "one_day": {
        "realized_pnl": 123,
        "volume": 123,
        "roi": 123,
        "trades": 123,
        "wins": 123,
        "losses": 123,
        "win_rate": 123,
        "profit_factor": 123,
        "positions_closed": 123,
        "total_pnl": 123,
        "avg_buy_price": 123,
        "avg_sell_price": 123,
        "fees_paid": 0,
        "fees_refunded": 0
      },
      "seven_day": {
        "realized_pnl": 123,
        "volume": 123,
        "roi": 123,
        "trades": 123,
        "wins": 123,
        "losses": 123,
        "win_rate": 123,
        "profit_factor": 123,
        "positions_closed": 123,
        "total_pnl": 123,
        "avg_buy_price": 123,
        "avg_sell_price": 123,
        "fees_paid": 0,
        "fees_refunded": 0
      },
      "thirty_day": {
        "realized_pnl": 123,
        "volume": 123,
        "roi": 123,
        "trades": 123,
        "wins": 123,
        "losses": 123,
        "win_rate": 123,
        "profit_factor": 123,
        "positions_closed": 123,
        "total_pnl": 123,
        "avg_buy_price": 123,
        "avg_sell_price": 123,
        "fees_paid": 0,
        "fees_refunded": 0
      },
      "all_time": {
        "realized_pnl": 123,
        "volume": 123,
        "roi": 123,
        "trades": 123,
        "wins": 123,
        "losses": 123,
        "win_rate": 123,
        "profit_factor": 123,
        "positions_closed": 123,
        "avg_hold_time_seconds": 123,
        "wallet_age_days": 123,
        "total_positions": 123,
        "active_positions": 123,
        "max_win_streak": 123,
        "max_loss_streak": 123,
        "best_position_realized_pnl": 123,
        "worst_position_realized_pnl": 123,
        "total_pnl": 123,
        "avg_buy_price": 123,
        "avg_sell_price": 123,
        "fees_paid": 0,
        "fees_refunded": 0
      }
    },
    "trading_styles": {
      "is_whale": true,
      "is_market_maker": true,
      "is_active_trader": true,
      "is_buy_and_hold": true,
      "is_degen": true,
      "is_high_conviction": true,
      "is_contrarian": true,
      "is_value_hunter": true,
      "primary_style": "<string>"
    },
    "entry_edge": 123,
    "unrealized_pnl": 123,
    "total_pnl": 123,
    "first_trade_at": 123,
    "last_trade_at": 123,
    "computed_at": 123
  }
]
Returns the same data as the single wallet profile endpoint, but for up to 20 wallets at once. Wallets not found are omitted from the response.
Requires Dev or Pro tier. This endpoint is not available on the Free tier.

Authorizations

x-api-key
string
header
required

Query Parameters

addresses
string
required

Comma-separated wallet addresses (max 20)

Response

Successful Response

user
string
required

Wallet address

metrics
WalletMetrics · object
required

Metrics across all windows

trading_styles
TradingStyleFlags · object
required

Trading style classifications

entry_edge
number | null

Price edge (avg_sell - avg_buy)

unrealized_pnl
number | null

Total unrealized PnL in USD

total_pnl
number | null

Total PnL (realized + unrealized - net fees)

first_trade_at
integer | null

Unix timestamp of first trade

last_trade_at
integer | null

Unix timestamp of last trade

computed_at
integer | null

Unix timestamp when metrics were computed