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

# userFundings

> Per-user funding payments: snapshot, then one frame per hourly settlement

Subscribe with `{"method":"subscribe","subscription":{"type":"userFundings","user":"0x..."}}` (`user` required). Acknowledgement uses **`subscriptionResponse`**. The initial payload matches **`UserFundingsSnapshot`**: the account's 100 most recent payments, oldest first. Each hourly settlement then arrives as one **`UserFundingsUpdate`** carrying all of the account's payments for that hour, about 30 seconds after the hour.

## Frames

```json theme={null}
{"channel": "userFundings", "data": {"isSnapshot": true, "user": "0x010461c14e146ac35fe42271bdc1134ee31c703a", "fundings": [{"time": 1790413200003, "coin": "NEO", "usdc": "-0.027574", "szi": "822.21", "fundingRate": "0.0000125"}, {"time": 1790413200003, "coin": "NEAR", "usdc": "-0.109694", "szi": "1816.1", "fundingRate": "0.0000125"}]}}
```

```json theme={null}
{"channel": "userFundings", "data": {"isSnapshot": false, "user": "0x010461c14e146ac35fe42271bdc1134ee31c703a", "fundings": [{"time": 1790334000005, "coin": "BTC", "usdc": "-0.579981", "szi": "0.54767", "fundingRate": "0.0000125"}]}}
```

| Field         | Meaning                                               |
| ------------- | ----------------------------------------------------- |
| `time`        | Exact settlement timestamp in milliseconds            |
| `coin`        | Market                                                |
| `usdc`        | Payment in USDC: positive = received, negative = paid |
| `szi`         | Signed position size at settlement (negative = short) |
| `fundingRate` | Hourly funding rate applied                           |

<Note>
  The snapshot holds 100 payments: an account with more than 100 open positions receives only part of its last settlement there. For history, use `userFunding` over `POST /info`, complete from 27 September 2025. Each payment is also sent on [userEvents](/live-data/ws-user-events).
</Note>
