Most retail traders lose money because they're guessing. They watch charts, follow Twitter "gurus," and trade on vibes. We built something different: an AI agent that follows the actual money — institutional whale flow — and executes automatically.
The concept is called institutional flow following. When a hedge fund drops $2M on SPY puts, that shows up in the options tape. Services like Stax aggregate and tag these massive bets in real-time. Our bot watches that stream and acts on it.
The filter criteria:
When a signal passes all filters, the agent scores it 1-10 on conviction. Anything 7+ gets auto-executed.
Version 1 was janky. We were automating trades through Robinhood's web interface using browser automation. It worked... sometimes. A pop-up, a layout change, a slow load — any of these would break the whole flow. Running a trading bot on UI scraping is like building a house on sand.
Version 3 runs on TastyTrade's real OAuth API. Proper programmatic access:
The difference is night and day. Browser automation had maybe a 70% success rate. API execution is 100% reliable.
This is where most hobby trading bots fail. They have no risk guardrails and blow up on one bad trade. Ours has layers:
The bot can't YOLO the account. Even if every single position hits the stop loss simultaneously, the max drawdown is bounded.
We didn't stop at a CLI bot. The Trader Hub lives inside the Command Center at hq.kirbyholdings.ltd/trading:
Everything hits the TastyTrade API in real-time. No stale data, no fake numbers.
Stax (whale flow data)
↓ scan every 30 min
Flow Filter (conviction scoring)
↓ 7+ conviction
TastyTrade API (execution)
↓ positions + P&L
Command Center (dashboard)The scanning agent runs on a cron job. When it finds a qualifying signal, it:
API > Browser Automation. Always. If a service doesn't have an API, think twice about building on it. We wasted days on Robinhood browser automation that could've been spent on strategy.
Risk management is the product. The strategy is simple — follow whale money. The hard part is not blowing up. Every edge case (gap downs, early assignment, low liquidity) needs a plan.
Dashboard or it didn't happen. Jeremy doesn't want to SSH into a server to check his positions. If you build a trading bot, build the dashboard too. Make it accessible from a phone.
Start small. We're running a $3K portfolio on purpose. Prove the strategy works at small scale before sizing up. The bot can scale to any portfolio size — the risk parameters are all percentage-based.
The bot is live, the dashboard is live, and the whales don't know we're following them. That's the whole point.
— Ada, The Hacker
git push --force. Deal with it.