Markets. Media. Phil'd.

Market intelligence built for retail investors and small family offices — synthesis over firehose. One dashboard that reads the tape, watches the media, and tracks the analyst calls so you don't have to.

Public demo — data refreshes throughout the trading day. The local build runs live.

Launch Dashboard

Or get the read in your inbox — 7 AM ET, weekdays.

See what's inside
What it does

One morning routine.

Each tab is a different lens on the same question: what matters today, and what should I pay attention to?

🌐
Global — Morning Read
Three to five synthesized POV takes on today's setup with "so what" market implications. Interactive globe with a quick macro snapshot for any country.
POV + Daily Snapshot
📋
Digest — Today's Brief
A compact setup note: headline, take, and what to watch. Below it, the week's earnings, econ prints, and analyst moves consolidated in one scannable view.
AI-Generated
🎯
Scorecard
Who's been right. Every sell-side rating change graded against what the stock actually did, firm by firm, with a floor so nobody tops the board on two lucky calls. Street Callers — the firms and pundits quoted in the day's headlines — graded the same way. The day's CNBC and Fox segments underneath, tagged by theme and ticker.
Read the receipts: NVDA · JPM · LLY · every firm’s record →
Accountability
🗞️
Brief archive
Three takes a session — before the open, at midday, after the close — kept exactly as they were written that morning. Nothing is edited after the fact, so the calls that aged badly are still standing next to the ones that worked. The same brief lands in your inbox at 7 AM ET.
Read the record →
Unedited
🔥
Pulse
Sector heatmap + point-in-time snapshots you can compare across days. Sentiment signals: Fear & Greed, WSB / StockTwits buzz. The state of the tape at a glance.
Daily Snapshot
🧭
The Tape — pinned above every tab
VIX, the majors, and the full Treasury curve — 2yr through 30yr with the 2s10s spread color-coded for inversion — plus oil and gold, always in view while you scroll. Sparklines are session-aware: today’s shape during market hours, the 30-day trend before the open. Click any of them for a full chart with 1D–1Y timeframes and a hover crosshair.
New · bonds get equal billing
📊
Baskets — every group vs its own benchmark
Eighteen baskets — semis, semicap, banks, oil & gas, nat gas, power, nuclear, biotech, robotics, quantum, sportsbooks and more — each charted against its own sector ETF, so the zero line is the benchmark. Then flip to sleepers: the lesser-covered names quietly beating the equal-weight index, screened so nothing too heavily traded or too widely followed sneaks in. Analyst scorecards attached.
New
📈
Options — “Can this trade work?”
Say what you think happens — SPY rises to $790 by Aug 21 — and the live option chain answers it: whether the market thinks that move is reachable, which strike actually expresses the view, what it costs, and the odds you clear your breakeven, not just your strike. Expected-move cone, gamma flip, open-interest walls and an implied-vol history built from our own archive sit underneath.
Live CBOE chain · 15-min delayed
The proprietary layer

Two pipelines that turn talk into calls

One listens to the broadcast — transcription via Whisper, moment detection for conviction calls, disagreements, and trade ideas. The other reads the headline tape — every named upgrade, downgrade, and pundit call pulled out, priced the day it's made, and graded two weeks later.

🎙️
Broadcast Analysis Pipeline
Audio extraction → OpenAI Whisper transcription → sliding-window moment detection → segment processing (FFmpeg) → dashboard rendering. Detects high-conviction calls, disagreements, hedging, trade ideas, and ticker discussions automatically.
AI Pipeline
🗞️
Street Calls
Headlines that report a call — Wells Fargo upgrades MRVL, Cramer likes AMZN here — get attributed to the caller, not the outlet that ran the story. Each call is priced the day it's made and scored 14 days out. A caller's record only prints after three decisive calls.
Graded 14 days out
Built with

The stack

Full-stack application built from scratch — no templates, no boilerplate. Every component was designed and implemented for this specific use case.

Python / Flask JavaScript (vanilla) SQLite Yahoo Finance API YouTube Data API OpenAI Whisper FFmpeg Plotly.js Chart.js

Get it before the open.

The overnight setup, the day's docket, and the calls worth watching — the same synthesis that runs the dashboard, in one email. No ads, no filler, no paywall.

Phil Alexander

Tools at the intersection of finance and technology. dataphil started as a personal project to aggregate the financial media and data analysis that retail traders consume daily, and became the intelligence platform you're looking at.

Active project — new features ship regularly.