@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).