{s}omniamarkets

@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / UnifiedPosition

Interface: UnifiedPosition

Defined in: unified/structs.ts:105

An open perp position, human units.

Properties

symbol

symbol: string

Defined in: unified/structs.ts:106


side

side: "long" | "short"

Defined in: unified/structs.ts:107


contracts

contracts: number

Defined in: unified/structs.ts:109

Absolute position size in base units.


entryPrice

entryPrice: number

Defined in: unified/structs.ts:110


markPrice?

optional markPrice?: number

Defined in: unified/structs.ts:111


unrealizedPnl?

optional unrealizedPnl?: number

Defined in: unified/structs.ts:113

(mark − entry) × signed size, human quote units. Excludes pending funding.


liquidationPrice?

optional liquidationPrice?: number

Defined in: unified/structs.ts:116

Estimated liquidation price, human quote units (conservative single-pool maintenance estimate); undefined when it can't be derived.


timestamp?

optional timestamp?: number

Defined in: unified/structs.ts:117


datetime?

optional datetime?: string

Defined in: unified/structs.ts:118


info

info: unknown

Defined in: unified/structs.ts:119