If the system makes a trade, you should be able to see it without checking the website. Today we wired Tauntaun into a Telegram channel that broadcasts every position opened, every position closed (with P&L), and regime shift alerts. No noise — just calls.
What Gets Posted
Not everything. That's the point. The pipeline runs every 30 minutes, and most runs produce nothing actionable. Nobody wants 48 messages a day saying "0 signals, market closed."
The channel only fires on meaningful events:
📈 New position opened Symbol, direction, confidence %, which sources triggered it 📊 Position closed P&L percentage and dollar amount, hold duration 🔄 Regime shift detected When multiple independent sources flip direction simultaneously 📋 Daily summary Equity, P&L, position count — once per day
Anti-Spam Engineering
We built four layers of protection against the channel becoming annoying:
1. Hard cap: max 6 posts per hour 2. Per-type cooldowns: - Trades: 5 min between posts - Regime alerts: 1 hour - Daily summary: 12 hours 3. Dedup: same trade won't post twice (keyed by symbol+direction+date) 4. Safety gate: regex filter blocks any private info from reaching the channel
The channel posting is also non-fatal — if Telegram is down or the bot errors, the trade still executes. The announcement is a side effect, not a dependency.
How to Follow
The Telegram channel is currently invite-only. If you know someone with access, ask them. We're keeping it small for now while the system proves itself on paper trades.
The temptation with any automated system is to broadcast everything — every scan, every signal, every cache refresh. Resist it. People unsubscribe from noise. They stay subscribed to events. "We just opened a position at 65% confidence from 3 converging sources" is an event. "Ran pipeline, 0 signals" is a heartbeat. Keep heartbeats internal.
The best notification system is the one people don't mute.