no install · any terminal · free · no key
Your stock desk is a curl away.
Every read StockChat computes — quotes, charts, analyst scorecards, congress trades, world markets — over plain HTTP. Pipe it, script it, alias it. No signup, no API key, nothing to install.
$ curl stockchat.sh/NVDA─ ◻ ✕
$ curl stockchat.sh/NVDA
works in any shell, right now
don't know the command?
Just ask in English.
Same endpoint, no key, no AI bill: your question is routed onto one of the deterministic reads below, and the answer tells you the short command it used — so you only have to ask once.
$ curl stockchat.sh -d "how is aapl doing"
four ways to phrase it
$ curl https://stockchat.sh -d "how is aapl doing"
$ curl https://stockchat.sh/why-is-amd-down
$ curl "https://stockchat.sh/who%20owns%20nvidia"
$ curl -G --data-urlencode "q=is tesla overbought" https://stockchat.sh
Raw spaces in a URL are rejected by curl — use
-d, dashes, %20 or -G.
what it routes to
how is aapl doing/AAPL/overview
who owns nvidia/NVDA/smart
is tesla overbought/TSLA/ta
why is amd down/AMD/news
is nvidia cheap/NVDA/valuation
which analysts were right on apple/AAPL/scorecard
dividend for coca cola/KO/div
how is the market/regime
what's moving today/movers
compare nvda and amd/compare/NVDA/AMD
Genuinely open-ended questions — "should I buy it?", your own portfolio, follow-ups — are what the app is for: it runs these same tools with AI, on your machine.
two ways to curl
Hosted, or fully offline on your own machine.
The same deterministic engine either way — pick your trust model.
hosted · zero setup
curl stockchat.sh
$ curl stockchat.sh/NVDA
$ curl stockchat.sh/AAPL/scorecard
$ curl stockchat.sh/congress
$ curl stockchat.sh/xray/AAPL:15000/NVDA:9000/XOM:4000
Always on, nothing to install. Great for a quick read, a cron job, or a status bar. Free and unauthenticated.
local · offline · your data
stockchat --serve
$ stockchat --serve
serving on http://localhost:9000
$ curl localhost:9000/NVDA
$ curl localhost:9000/AAPL/candles
Own the app? It ships the same endpoint built in. Point it at your own local database and curl your machine — no network, no key, nothing leaves your PC. (Rolls out with the next app release.)
real output
Charts and tables, in the terminal.
Rendered from primary-source data — green up, red down. A pixel-perfect PNG
is a /png away, but the ASCII is the point.
$ curl stockchat.sh/MSFT/pnf
$ curl stockchat.sh/NVDA/renko
$ curl stockchat.sh/world
$ curl stockchat.sh/compare/AAPL/MSFT/GOOGL
Don't take our word for it. Run it.
This is not a recording. Every line below is fetched from the same endpoint your shell would hit, and returns the same bytes.
$ curl stockchat.sh/…─ ◻ ✕
Type a ticker and press Enter. Try NVDA, or click one below.
$ curl stockchat.sh/
↑↓ history · Tab completes · help lists every command
the whole surface
One command per read. 50-plus of them.
Bare ticker → overview. Add a command for a specific read.
Add /sixel to any chart for a real inline image in your terminal.
PER-TICKER · curl stockchat.sh/<TICKER>/<command> — either order works, and a period can go anywhere (/vp/NVDA, /NVDA/candles/60d)
overviewgeneral overview + key stats
ohlcraw daily OHLC bars (add csv)
vpvolume profile + POC / value area
candlescandlestick chart
chartdaily price chart
pnfpoint & figure chart
renkorenko chart
volchartvolume chart
rschartrelative-strength chart vs SPY
areafilled area price chart
weeklyweekly price chart
tatechnical read (RSI/MACD/Bollinger/…)
patternscandlestick pattern detection
seasonalitymonthly & weekday seasonality
valuationvaluation bands (cheap / expensive)
factormomentum vs value factor profile
moatmoat / durability read
divdividend yield / growth / streak
peerstrue industry peers
trialsbiotech clinical-trial pipeline
scorecardwhich analysts were actually right
targetsprice targets + hit/miss verdict
ceowho ran it, and the stock on their watch
csuiteevery C-suite seat vs SPY
insidersinsider buys / sells
insiderowninsider ownership %
ownerswho owns it (13F institutional holders)
bondswhich funds hold its bonds
etfswhich ETFs hold it
holdswhat an ETF holds (pass an ETF)
idFIGI + share-class siblings
newsrecent headlines + the move
sentimentsocial sentiment snapshot
twitsStockTwits bull/bear sentiment
catalystsrecent 8-K catalysts
filingsSEC filings index (10-Q/10-K/8-K/DEF 14A)
earnmovehow it moves on earnings
optionsoption chain
oiopen interest
unusualunusual options activity
comparecompare 2+ tickers (e.g. /compare/NVDA/AMD)
xrayportfolio x-ray (e.g. /xray/AAPL:15000/NVDA:9000)
MARKET-WIDE · curl stockchat.sh/<command>
regimemarket regime + suggested risk
breadthmarket breadth
sectorssector performance
heatmapmarket heatmap
industriesindustry rotation ranking
rsrelative-strength leaders
moverstoday's biggest movers
shortsmost-shorted stocks
insiderscanmarket-wide insider buying
congresscongressional trade disclosures
unusualscanmarket-wide unusual options
earningsupcoming earnings calendar
recapwho just reported (earnings recap)
iposrecent IPOs
eventsmarket-wide 8-K catalysts
bpibullish percent index
sbpisector bullish-percent breadth
stylefactor regime — momentum vs value
ivcrushSPY overnight IV crush
reddittrending tickers on Reddit
buzzemerging Reddit buzz
corrcorrelation across the market
treasuryUS treasury yield curve
econeconomic indicators (CPI/jobs/Fed)
worldworld stock indices
commoditiescommodity futures
fxcurrencies / US dollar index
clockmarket open/closed + today's events
briefingmorning briefing
$ curl stockchat.sh
prints this list any time.
curl is the free taste. The app is the conversation.
Same engine, plus an AI that runs these tools for you, remembers your portfolio, and answers in plain English — all on your machine.
Free, and if it saves you a subscription — ☕ buy me a coffee.