Same texts.
Less hassle.

John texts his market analysis to a few people. This just forwards those texts to your phone. That's the whole thing.

—
— trading days
<3s
Delivery delay
50¢
Per month

Why this exists

John used to text his market analysis to people one at a time. Two people, then three, then more. It got tedious.

So he made a group chat. That worked — until some people didn't have iPhones. Some wanted everything in real time. Others wanted just a summary. Some only cared about stocks. Others wanted the geopolitical stuff too. Managing it became a headache.

So he built this. johnstexts.com takes everything John texts and delivers it to your phone in real time — filtered to what you want. Stocks, global events, finance, whatever John finds useful. Mostly finance. But not just finance.

The 50¢ thing: The price is 50¢/month right now. This isn't about what the service is worth — it's worth a lot more. The charge exists to make sure the people on this list actually want to be here. If 50¢ annoys you and you unsubscribe, great — that's the filter working. For now: 50¢/month, cancel anytime.

Public archive

John's recent market calls, logged and verified against actual closing prices.

—
—
—
days traded
Verified predictions —

What you get

⚡

Real-time texts

Messages forwarded within seconds of John sending them. Timestamps show exactly how fresh each call is.

📸

Photos & files

Charts, screenshots, and documents delivered directly in your text messages. Large files get a hosted link.

🎛️

Filter your feed

Text your preferences anytime: "only stocks," "hourly summary," "no crypto." The system filters future messages to match.

✅

Prediction tracking

Every market call is logged and verified against actual closing prices. Win/loss record shown in the archive.

🌍

Not just stocks

John covers global events, geopolitics, macro trends, and anything else he finds useful. Mostly finance, but not only finance.

💰

50¢/month

The charge exists to filter for people who actually want the texts — not to maximize revenue. Cancel anytime by texting STOP.

Before you trade any of this

These calls involve real risk. Here's how to not blow up your account.

⚖️

Size your positions

Don't put your whole account on one trade. Figure out the worst-case loss — what happens if everything goes wrong — and cap it at a small percentage of your account. If you have a $10,000 account and don't want to lose more than 3% on a single bad trade, that's $300 max. Adjust the number of contracts so your worst-case scenario only costs you that $300, not the whole ten grand.

🛑

Stops aren't a safety net

A stop loss can get run — price blows through your exit, fills at a worse level, and you lose more than you planned. It happens. Assume it will happen. Size accordingly so that even a stopped-out trade that fills terribly doesn't wreck you.

👀

Pay attention

These aren't set-and-forget. John is often in and out fast. If you're going to follow the calls, watch them closely. Being right most of the time is the whole game — but being wrong on one oversized trade can wipe out weeks of being right.

Get the texts

50¢/month. Cancel anytime.

Text this number any message. We'll send the 50¢/month payment link back.

+1 (707) 363-0457

Tap the number to open Messages. A heart / tapback won't work — send a real text.