← Portfolio
Live · runs in your browser

Stock Pipeline Playground.

Drag blocks to build a data pipeline over sample market data, reorder the stages, and hit run — everything executes client-side and the equivalent SQL is generated live.

Source · ticker
Add a transform · tap or drag
🗄️
NOVA · prices
180 daily bars
  • 📈
    Moving avg
    20-day MA
Sink · visualize
chart · table · SQL
What you're seeing — Showing NOVA's closing price across 180 daily bars with a MA20 trend line. The SQL tab is the exact query that produces it.
rows
180
last close
$171.98
period change
20.48%
avg volume
2.63M
CloseMA20
$172$163$153$144$135Jan '25Mar '25May '25Jul '25Sep '25

Sample data is synthetic. Built with Next.js + Framer Motion.