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

# Positions

> Open positions with PnL, leverage and liquidation price.

```ts theme={null}
const positions = await zeus.account.positions()
for (const p of positions) {
  console.log(p.market, p.side, p.size, p.pnl, p.leverage, p.liquidationPrice)
}
```

Positions are read from the Vault at call time, for the client's wallet or any address you pass.

**market, side, indexToken, collateralToken** `string`

Which position.

**size, collateral** `string`

USD.

**averagePrice, markPrice** `string`

The entry price and the Vault price the position is valued at.

**pnl, pnlPct** `string`

Signed USD and percent of collateral, after the contract's minimum profit rule.

**leverage** `string`

Size over collateral.

**liquidationPrice** `string`

The price at which the Vault can liquidate, computed as in the ZEUS app.

**fundingFee** `string`

Borrow fee accrued so far, in USD.


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