Sorted by top performer first (% price move over each coin's lookback window).
Loading...
Trending
What's getting attention right now on StockTwits, Reddit, and crypto news - information to read, not a buy signal. Trending often means a move already happened, not one about to.
Loading...
Trade history
No trades yet
Type below, then send
Nessa narrates live alerts & call outcomes here automatically. Tap the mic icon on your keyboard to dictate.
Budgeting
No bank connected yet. Go to Settings → "Bank via SimpleFIN" to connect PNC (or another bank), then this tab fills in automatically.
You have
$0.00
—
Weekly review
Spending this month
Spending pace this month
Recurring bills & subscriptions
Detected automatically from repeat charges — not always perfect, and takes a couple months of history to find a pattern.
Nothing detected yet
Budgets by category
No budgets set yet
Recent transactions
Loading...
🤖 AI Assistant
AI Assistant
Checking...
🎙 Voice & Calling
Voice & Calling (ElevenLabs)
Checking...
Post-call webhook URL (paste into ElevenLabs agent settings):
Loading...
📈 Trading
Trading risk limits
No cap on the number of open positions — a strong signal gets funded wherever it shows up. Available cash and conviction-weighted sizing (below) are what actually govern allocation; the bot simply runs out of free capital to deploy once enough is committed.
Lower = trades more often (more signal disagreement allowed). Higher = trades less often but with stronger agreement. Memes/altcoins run on faster candles and were flip-flopping in and out of trades at a low bar, so they now default to a higher one than majors.
Trailing stops
Once a position's profit reaches this fraction of its take-profit target, the fixed take-profit is replaced by a stop that trails the best price seen — lets winners run further instead of capping them, while still locking in gains if it turns around. Also re-checked every 20s (not just the 5-min cycle) so it can react fast on volatile coins.
Memecoins & pump/dump detection
Watches BTC/ETH (hourly candles) plus DOGE/SHIB/PEPE/WIF/BONK and ~40 auto-ranked, liquid Coinbase altcoins (5-min candles, re-ranked by 30-day $ volume every 6h) for volume/price surges. Thin pairs below the liquidity floor below are skipped entirely — the practical safety net since there's no fixed coin list to vet by hand anymore.
pump.fun tokens (highest risk)
Only trades pump.fun tokens that have already graduated to a real DEX pool (PumpSwap/Raydium) — the highest-risk phase, where most rugs happen, is skipped entirely. Every candidate must clear a liquidity floor, a minimum 1h trading volume (proof the pool isn't stale/abandoned), and a minimum pool age before it's even eligible. This is still the riskiest tier by far — most memecoins go to zero, and this is paper money on purpose.
Enforced — new pump.fun entries are refused once this many are already open. Doesn't force-close anything already over the cap, just stops adding more until enough close on their own.
Added after real trades where price flatlined at a win, then dropped fast before the trailing stop's wider distance could catch it. Once a position is up at least the profit floor above and hasn't moved more than the flatline range in the flatline window, it sells right then instead of waiting to see if it reverses.
Added after real trades showed stop-losses overshooting the target by ~5x - a polling-latency limit that a flat % can't fully fix. Skips pools with frantic turnover (wash-trade-like activity) at entry, and gives thinner pools a tighter stop than deep ones instead of one flat number for every pump.fun position.
Stocks & ETFs (via Alpaca, free data feed)
A separate, much calmer tier: SPY, QQQ, AAPL, MSFT, NVDA, TSLA, priced off Alpaca's free real-time IEX feed. Only trades during regular NYSE hours (9:30am-4pm Eastern, weekdays). Still fully simulated paper money, same as everything else — no real Alpaca account is ever traded against, it's a data source only. Get free API keys at alpaca.markets (create an account, no funding needed) and paste them below.
Not connected
Copy trading (pump.fun wallets, highest risk)
Mirrors specific pump.fun wallets you pick yourself — there's no official "top trader" list, find wallet addresses via pump.fun's own "top traders" tab on any coin, or a site like gmgn.ai. Entry AND exit both copy the wallet's own buys/sells in real time (via Helius webhooks, not polling), not this bot's usual rules — the stop-loss below is only a wide safety net in case a sell notification is ever missed. Still fully simulated paper money. You're always trading slightly after the wallet you're copying — that lag can't be fully removed, only shortened.
Not connected
No wallets tracked yet
Vet a wallet before following it
Pulls the wallet's real on-chain trades and checks whether they last long enough for us to catch at our delay. A leaderboard win rate can't tell you that. Takes about 15-25 seconds.
Recent activity
No activity yet - nothing tracked has traded since setup
Reddit (optional, for the Trending section)
Free "script" app credentials from reddit.com/prefs/apps (choose type "script", any redirect URI works, e.g. http://localhost). Used read-only to see what tickers are being mentioned on r/wallstreetbets, r/stocks, r/CryptoCurrency - shown on the Trading tab's Trending section, not used for anything else.
Not connected
CryptoPanic (optional sentiment source)
Not connected
🏦 Accounts & Banking
Connected accounts
Google
Bank (Plaid)
Bank via SimpleFIN
Not connected
1. Go to bridge.simplefin.org, sign up, and connect PNC (or your bank) there.
2. Copy the Setup Token it gives you.
3. Paste it below and connect - read-only, used for budgeting and transaction history.
⚙️ App & Alerts
Appearance
Theme
Alerts
Push notifications
🩺 System Health
Loading...
📊 Usage & Costs
Claude API spend (all time)
$0.00
—
By feature
Loading...
Recent API calls
No calls yet
Tracks Anthropic (Claude) token usage only, priced at list rate. ElevenLabs voice/calling minutes and Twilio charges are billed separately and not shown here.