@somnia-chain/markets-sdk


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

Interface: PriceCandle

Defined in: packages/sdk/src/priceFeed/types.ts:127

One OHLC candle — a Candle row, parsed to human units.

Properties

asset

asset: string

Defined in: packages/sdk/src/priceFeed/types.ts:129

Asset symbol this candle rolls up (e.g. "BTC"), uppercased.


resolution

resolution: PriceCandleResolution

Defined in: packages/sdk/src/priceFeed/types.ts:131

Rollup bucket width — see PriceCandleResolution.


bucketStart

bucketStart: number

Defined in: packages/sdk/src/priceFeed/types.ts:133

Bucket start — unix seconds, chain time.


open

open: number

Defined in: packages/sdk/src/priceFeed/types.ts:135

Spot price at the first tick in the bucket, human units (raw / 1e18).


high

high: number

Defined in: packages/sdk/src/priceFeed/types.ts:137

Highest spot price in the bucket, human units.


low

low: number

Defined in: packages/sdk/src/priceFeed/types.ts:139

Lowest spot price in the bucket, human units.


close

close: number

Defined in: packages/sdk/src/priceFeed/types.ts:141

Spot price at the last tick in the bucket, human units.


emaClose

emaClose: number

Defined in: packages/sdk/src/priceFeed/types.ts:143

EMA mark at bucket close (the feed's markClose).


count

count: number

Defined in: packages/sdk/src/priceFeed/types.ts:145

Number of feed ticks in the bucket (update density — NOT trade volume).