Plain text brief
Generate a valid overview to see output here.
Turn a few market numbers and notes into a clean daily overview for internal updates, newsletters, watchlists, or social copy. Everything runs in your browser and nothing is sent anywhere.
Generate plain text, markdown, and a short market wrap from the same inputs.
Percent changes are rounded to two decimals, breadth is treated as advances divided by decliners, and VIX is optional.
Designed for copy and paste into email, chat, CMS, or note-taking workflows.
Enter the session, major index moves, breadth, sector leadership, and a short driver note. Invalid values are flagged inline before output updates.
Use the format that matches your publishing channel. Copy buttons stay disabled until valid output exists.
Generate a valid overview to see output here.
Generate a valid overview to see output here.
Generate a valid overview to see output here.
Signed index moves are shown with two decimals. Breadth above 1.00 is treated as positive participation, below 1.00 as negative participation, and exactly 1.00 as balanced.
If VIX is blank, the tool omits it cleanly. Watchlist items are trimmed, deduplicated case-insensitively, and limited to eight entries to avoid bloated copy.
This page helps you package market observations. It does not fetch live prices or verify any figures you enter.
This generator takes your entered market data and converts it into three formats. First, it calculates the average move across the S&P 500, Nasdaq, and Dow. Then it labels market tone from the combined direction, breadth, and optional VIX reading. Finally, it builds plain language output with sector leadership and the main driver note you supply.
Use it when you already have the numbers and need fast, consistent packaging rather than charting or live data lookup. The goal is a dependable summary block you can paste into a market note, Slack update, portfolio journal, or daily newsletter.