UNPKG

@barfinex/types

Version:

Core TypeScript type definitions and shared interfaces for the Barfinex ecosystem. Provides strongly-typed contracts for modules, services, and plugins.

33 lines 1 kB
export interface HorizontalVolumeProfileLevel { price: number; buyVolume: number; sellVolume: number; totalVolume: number; tradeCount: number; } export interface HorizontalVolumeProfileSummary { scope: 'provider_runtime'; bucketSize: number; bucketPrecision: number; windowStart: number; windowEnd: number; updatedAt: number; tradeCount: number; buyVolume: number; sellVolume: number; totalVolume: number; deltaVolume: number; pocPrice: number | null; valueAreaLow: number | null; valueAreaHigh: number | null; nearestHighVolumeNodeAbove: number | null; nearestHighVolumeNodeBelow: number | null; nearestLowVolumeNodeAbove: number | null; nearestLowVolumeNodeBelow: number | null; profileSkew: number; concentrationScore: number; localImbalance: number; buySellDeltaAtCurrentRegion: number; distanceToPocBps: number | null; } //# sourceMappingURL=horizontal-volume-profile.interface.d.ts.map