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

# Account Trades

> Streams all trades that take place for an account

Refer to [Websocket](/api-documentation/api/websocket) for establishing the websocket connection.

### Params

```json theme={null}
{
    "method": "subscribe",
    "params": {
        "source": "account_trades",
        "account": "42trU9A5..."
    }
}
```

### Stream

```json theme={null}
{
  "channel": "account_trades",
  "data": [
    {
      "h": 80063441,
      "i": 1559912767,
      "I": null,
      "u": "BrZp5bidJ3WUvceSq7X78bhjTfZXeezzGvGEV4hAYKTa",
      "s": "BTC",
      "p": "89477",
      "o": "89505",
      "a": "0.00036",
      "te": "fulfill_taker",
      "ts": "close_long",
      "tc": "normal",
      "f": "0.012885",
      "n": "-0.022965",
      "t": 1765018588190,
      "li": 1559912767,
      "it": 0
    }
  ]
}
```

<table><thead><tr><th width="165.800048828125">Field</th><th width="239">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>'h'</code></td><td>integer</td><td>History ID</td></tr><tr><td><code>'i'</code></td><td>integer</td><td>Order ID</td></tr><tr><td><code>'I'</code></td><td>Full UUID string</td><td>Client order ID</td></tr><tr><td><code>'u'</code></td><td>sting</td><td>Account address</td></tr><tr><td><code>'s'</code></td><td>string</td><td>Symbol</td></tr><tr><td><code>'p'</code></td><td>decimal string</td><td>Price</td></tr><tr><td><code>'o'</code></td><td>decimal string</td><td>Entry price</td></tr><tr><td><code>'a'</code></td><td>decimal string</td><td>Trade amount</td></tr><tr><td><code>'te'</code></td><td>string</td><td><code>'fulfill\_maker'</code> - provided liquidity<br /><code>'fulfill\_taker'</code> - took liquidity</td></tr><tr><td><code>'ts'</code></td><td>string</td><td>Trade side</td></tr><tr><td><code>'tc'</code></td><td>string</td><td><code>'normal'</code> - Regular trade<br /><code>'market\_liquidation'</code> - liquidated by market order<br /><code>'backstop\_liquidation'</code> - liquidated by backstop liquidator<br /><code>'settlement'</code> - ADL/settlement<br /><code>'insolvency\_liquidation'</code> - liquidated due to insolvency<br /><code>'game\_settlement'</code> - game settlement<br /><code>'fulfill\_rfq'</code> - RFQ fill</td></tr><tr><td><code>'f'</code></td><td>decimal string</td><td>Trade fee</td></tr><tr><td><code>'n'</code></td><td>decimal string</td><td>PnL</td></tr><tr><td><code>'t'</code></td><td>number</td><td>Timestamp in milliseconds</td></tr><tr><td><code>'li'</code></td><td>number</td><td>Exchange-wide nonce. Used to reliably determine exchange event ordering. Sequential and not subject to clock drift.</td></tr><tr><td><code>'it'</code></td><td>integer</td><td>Instrument type</td></tr></tbody></table>
