đź”’ Crypto Agent Portal

Sign in

Have an invite code? Create an account

🪙 Crypto Agent

PAPER STOPPED
$0.00
Agent value
$0.00
Net P&L

Agent controls

Pause keeps protecting open positions but opens no new ones — and unlocks Settings so you can change anything, then Resume. Stop halts the agent but leaves positions open and unprotected. Close all sells everything at market.

Agent portfolio bought with the budget you gave it

Cash
$0.00
Positions value
$0.00
CoinQtyAvg costPricePeakOff peakValueP&L
No open positions

Your Robinhood account

Not connected
Crypto value (live)
Buying power
Agent maySell up toCoinHeldPriceValue
Nothing to show — this app cannot see your account until you connect it.
Add your Robinhood keys →

Activity log

waiting…

Trading settings

Settings are locked while the agent is actively trading. Press Pause on the Dashboard, change what you like, save, then Resume.

Recommended brain settings

Why these numbers. The momentum brain ranks coins on 24h / 7d data that refreshes every 5 minutes, so polling faster than 300s only re-reads the same figures and invites extra trades. On a normal day BTC swings about 2% high-to-low and most altcoins 5–7%, so a 3% trailing stop gets knocked out by ordinary noise — these use 5–6%. Long cooldowns and a high rotation bar exist to limit fees, which cost roughly 0.7% per round trip.

These are sensible starting points, not proven money-makers. Nothing here has a demonstrated edge yet. Run one in PAPER for a few weeks and compare it against Benchmark before trusting it with real money. The Moving average brain is not recommended: at 30s polling its 20-sample window is only 10 minutes of noise.

What these mean

Per-trade % — most it can spend in one order.
Max position % — most it can hold in one coin.
Daily stop-loss % — halts for the rest of the day at this loss.
Stop-loss % — forced exit measured from your entry price.
Trailing stop % — follows the price up and sells once it falls this far from the highest point since entry. When on, it replaces the fixed take-profit.
Poll seconds — how often it checks. Use 300+ for the AI brain, which costs an API call each cycle.

Invite someone

Each person gets their own agent, settings and Robinhood keys. Nobody can see or trade anyone else’s account — including you through this screen. You can disable an account at any time; its agent stops immediately.

Accounts

EmailRoleAgentModeValue
Loading…

Invites

ForStatusCode
None yet

Robinhood connection

Not connected — paper mode only
Step 1 — generate your key pair
Robinhood uses public-key signing: you create the pair, give them the public half, and keep the private half. That is why their page has no private key to copy.
LIVE places real orders with real money. It requires working keys, a passing connection test, and no open paper positions. Robinhood does not supervise third-party agents — whatever this places is yours to own.

How this works

Until you paste keys here, this app has no access to your Robinhood account at all — it cannot see your holdings, your balance, or anything else. The Dashboard shows an empty account panel because there is genuinely nothing to show.

Get the keys from Robinhood → crypto account settings → API. You receive an API key and a base64 private key.

They are stored on this machine only, in creds.json with owner-only permissions, and are never sent back to this page — you can set them, not read them. The status line shows a masked hint like ****9f3a.

Environment variables RH_API_KEY and RH_PRIVATE_KEY_B64 take priority when set, so a server deployment can keep secrets out of the app folder entirely.

Test connection reads your account, holdings and a quote. It places no orders.