January 2026

Atlas

Nightly Claude analysis across ~270 tickers, a signals engine, and a weekly pick.

Live ↗

marketsagents

What it is

Atlas — stonk.world — is market intelligence for the AI, quantum, and space supply chains, built for retail investors like me rather than for desks. A universe of roughly 270 active names across a dozen sectors gets re-analyzed every night, and the site is where that lands.

I have a normal job. Atlas exists because the research I wanted to read didn’t exist at a price a retail investor would pay.

What actually runs

A stack of scheduled jobs, each with a narrow responsibility:

Things I got wrong first

Seed data is not a fallback. The ticker tape carried 28 hardcoded change percentages it silently fell back on whenever the price API missed a symbol. A dead feed and a live one looked identical — for months. The rule now: if a live source exists and returns nothing, render an em-dash. An invented number hides the failure and removes all pressure to fix it.

A broken pipeline is not an excuse to build a second one. When the options data source died, the fix was to migrate it, not to quietly stand up a parallel endpoint next to the broken one. Two pipes where one belongs is worse than an obvious outage, because nothing looks wrong.

Own your own data. Daily bars for the whole universe now live in my own store — about a decade deep, split-adjusted, appended nightly — rather than being re-fetched from a vendor on every request.

Stack

React and Vite on Vercel, Supabase Postgres, Clerk for auth, Polygon for market data, and the Anthropic API doing the analysis. Plus a free undocumented Nasdaq endpoint that turns out to serve ten years of split-adjusted history, full option chains, short interest, and institutional holdings — with no key.

← All projects