Skip to content

VolatilitySurface

stable

Strike × tenor implied volatility heatmap with 5-stop vol ramp, contour borders, and hover tooltip showing exact IV%

FinanceInteractive/Storybook ↗
import { VolatilitySurface } from "@nodus/design-system/finance"
Loading demo…

Props

datarequired
Type VolPoint[]Default

Vol surface data points (strike, tenor, vol)

strikes
Type string[]Default

Explicit strike order

tenors
Type string[]Default

Explicit tenor order

title
Type stringDefault

Chart title

asOf
Type stringDefault

As-of date string

cellSize
Type numberDefault

Cell size in pixels (default: 44)

showContours
Type booleanDefault

Show contour borders between vol zones (default: true)

Metadatasemanticdatavizvol
Design Rationale

This component was designed to express:

Explore Related

Was this helpful?