@exchanges/binance
Version:
Exchange provider for Binance API
22 lines (21 loc) • 718 B
TypeScript
import { BinanceSignedClient } from '../../../clients';
import { usdtM } from '../../../info';
export interface PositionInformationPayload {
marginAsset?: string;
pair?: string;
}
export interface PositionInformationResponse {
symbol: string;
positionAmt: number;
entryPrice: number;
markPrice: number;
unRealizedProfit: number;
liquidationPrice: number;
leverage: number;
maxQuantity: number;
marginType: usdtM.MarginType;
isolatedMargin: number;
isAutoAddMargin: boolean;
positionSide: usdtM.PositionSide;
}
export declare function positionInformation(client: BinanceSignedClient, payload?: PositionInformationPayload): Promise<PositionInformationResponse[]>;