---
title: "New Charts for New Analytics: Implied Volatility (IV) vs Realized Volatility (RV), and HedgeFlow + Charm Integral"
date: "2026-02-16"
excerpt: "How we are turning dealer-exposure research into practical, real-time tools for retail traders, and how you can use the same open tooling stack."
author: "Chris"
tags: ["options", "retail", "realtime", "dashboard", "volatility", "hedgeflow", "open source"]
draft: false
---

Retail traders are often forced to make decisions with incomplete context. You can usually see price, maybe implied volatility, and maybe a static exposure snapshot. But in fast markets, what matters most is how those forces are changing through time.

That is exactly where we are focused right now on VannaCharm: turning advanced options analytics into practical, readable tools for individual traders.

## What We Are Building for Retail Traders

Our core goal is simple:

- show where dealer hedging pressure is likely to dampen or accelerate moves
- show how those pressures evolve intraday
- make it usable in a live dashboard, not just in a research notebook

On the live symbol page, this means combining:

- strike-level exposure maps (gamma, vanna, charm, net)
- flow-aware indicators (like GEXVEX)
- intraday time-series charts that track regime changes as they happen

## New Time-Series Views That Matter in Practice

We just expanded the live symbol dashboard with two more "through-time" views:

1. **Hedgeflow + Charm Integral (side by side)**
- Left panel: hedge impulse `H` over time with a clear zero reference.
- Right panel: charm integral over time in our standard charm blue.

2. **0DTE IV vs RV (+ spread)**
- Left axis: model-free implied volatility and realized volatility.
- Right axis: IV-RV spread with a zero reference line to highlight flips.

For retail traders, these are practical context tools:

- Is dealer positioning currently damping moves or amplifying them?
- Is time-decay pressure pushing in the same direction as spot?
- Is realized movement running hotter than option-implied expectations?

## Why This Approach Is Different

A lot of retail charting still treats these signals as static snapshots. We think the edge comes from monitoring **transitions**, not just levels:

- when H crosses around zero
- when charm pressure changes direction or magnitude
- when IV-RV spread flips sign

Those transitions are often where intraday conditions change from "mean reversion" to "expansion" (or back again).

## The Open Engine Behind It: Floe

Everything above is powered by our open source options analytics stack:
[`floe`](https://fullstackcraft.github.io/floe/) (TypeScript),
[`floe-go`](https://fullstackcraft.github.io/floe-go/) (Go), and
[`floe-py`](https://fullstackcraft.github.io/floe-py/) (Python).

- TypeScript package: [@fullstackcraftllc/floe](https://www.npmjs.com/package/@fullstackcraftllc/floe)
- Go package: [github.com/FullStackCraft/floe-go](https://pkg.go.dev/github.com/FullStackCraft/floe-go)
- Python package: [floe-py](https://pypi.org/project/floe-py/)
- docs and examples: [floe](https://fullstackcraft.github.io/floe/), [floe-go](https://fullstackcraft.github.io/floe-go/), [floe-py](https://fullstackcraft.github.io/floe-py/)

If you want to build your own dashboards, bots, or research pipelines, you can use the same engine directly in TypeScript, Go, or Python.

## What Comes Next

We are continuing to prioritize:

- more live context around dealer flow transitions
- cleaner chart ergonomics for high-tempo sessions
- better "decision support" defaults for traders

If you are actively using the live symbol dashboard and want a specific workflow or chart added, let us know. Most of the best improvements so far have come directly from trader feedback.

-Chris & The VannaCharm Team
