> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bravadotrade.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GET /wallet/{wallet}: Wallet Profile

> One Polymarket wallet's analytics across four windows, with trading-style flags.

> [!NOTE]
>
> Sign each request with a fresh HMAC signature. The cURL and HTTP header values below are placeholders, not reusable credentials. For runnable signing code, use [request signing examples](https://docs.bravadotrade.com/authentication-examples.md).

Returns one Polymarket wallet's analytics across four windows (`one_day`, `seven_day`, `thirty_day`, `all_time`) plus trading-style flags and lifetime fields. Fixed to Polymarket (no `venue` parameter). See [response conventions](https://docs.bravadotrade.com/api/polymarket/overview.md) for the number, timestamp and null rules.

```text theme={null}
GET https://partner-api.bravadotrade.com/v2/polymarket/wallet/{wallet}
```

### Path Parameters

**wallet** `string` *required*

Wallet address: `0x` followed by 40 hex characters.

This endpoint takes no query parameters.

### Response

**user** `string`

Wallet address.

**metrics** `object`

**metrics**

**one\_day** `object`

The window metric set (see below).

**seven\_day** `object`

The window metric set.

**thirty\_day** `object`

The window metric set.

**all\_time** `object`

The window metric set plus `avg_hold_time_seconds`, `wallet_age_days`, `total_positions`, `active_positions`.

**trading\_styles** `object`

`is_whale`, `is_market_maker`, `is_active_trader`, `is_buy_and_hold`, `is_degen`, `is_high_conviction`, `is_contrarian`, `is_value_hunter` (booleans) and `primary_style` (string or `null`).

**entry\_edge** `string`

Decimal string; `null` when unknown.

**unrealized\_pnl** `string`

USD decimal string; `null` when unknown.

**total\_pnl** `string`

USD decimal string; `null` when unknown.

**first\_trade\_at** `integer`

Unix seconds; `null` when unknown.

**last\_trade\_at** `integer`

Unix seconds; `null` when unknown.

**computed\_at** `integer`

Unix seconds the snapshot was computed.

> [!NOTE]
>
> The **window metric set** is: `realized_pnl`, `total_pnl`, `volume` (USD decimal strings); `roi`, `win_rate` (`0`–`1` decimals); `trades`, `wins`, `losses`, `positions_closed` (counts); `profit_factor`, `avg_buy_price`, `avg_sell_price`; `fees_paid`, `fees_refunded`. Each is a decimal string or `null`. Per the [conventions](https://docs.bravadotrade.com/api/polymarket/overview.md), `fees_paid` is `null` on the day windows and `fees_refunded` is `null` on every window.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.