POSTGetPortfolioMargin🔐 Auth

Get portfolio margin details and risk metrics.

Request

ParameterTypeDescription
addressoptionalAddress

Response

FieldTypeDescription
addressAddressCollateral
total_collateralBalance
assetsCollateralAsset[]Margin
total_initial_marginBalance
total_maintenance_marginBalance
available_marginBalancePnL
total_unrealized_pnlBalance
total_realized_pnlBalanceRisk metrics
margin_ratioint32Basis points (5000 = 50%)
account_healthint320-10000 (10000 = healthy)
is_liquidatablebool
margin_call_warningboolPositions
position_countuint32
positionsPosition[]
last_updateTimestamp

Example

Request

import { RealmClient } from '@realm/sdk';
const client = new RealmClient('https://api.realm.com');
await client.connect(wallet);
const response = await client.getPortfolioMargin({ /* params */ });
console.log(response);

Response

{
// Response fields
}