Solana Paper Trader

BOT STOPPED LOCAL WALLET LOCKED
PAPER TRADING MODE — NO REAL MONEY. This edition simulates buys, sells, balances and P&L using live DexScreener prices. It never signs or broadcasts a blockchain transaction and does not need a bot wallet, Trust Wallet connection, Jupiter key or funded SOL/USDC. Signals and EMA history still build from price snapshots observed while this page is running. Browser suspension can interrupt scanning.

Paper trading account

Starting paper capital (USDC)
Available simulated USDC
$100.00
Portfolio equity
$100.00
Total paper P&L
$0.00 (0.00%)
Realized P&L
$0.00
Unrealized P&L
$0.00

Paper buys use 20% of simulated available USDC, minimum $2, maximum $100, with at most 5 positions. Simulated fills use the observed DexScreener price and do not include real execution slippage or fees.

1. Connect Trust Wallet

Connect your main Trust Wallet for read-only address and balance display. It will never be used to sign bot trades.

Not connected. Open this website in Trust Wallet's DApp browser and connect.

Trust Wallet SOL
—
Trust Wallet USDC
—
Connected address and balance tools

2. Bot trading wallet

No bot wallet created yet.

Create a separate wallet just for bot trading. Do not enter your Trust Wallet recovery phrase or private key here. Use a new password of at least 12 characters.

No wallet unlocked.

After creation or successful unlock, scanning starts automatically. Trades use only this bot wallet; Trust Wallet is display-only. Save the encrypted backup and fund this wallet before expecting live trades.

Restore an existing encrypted bot-wallet backup

The encrypted wallet is stored in this browser; your password is never saved. If you lose both browser data and backup, funds may be unrecoverable.

3. Receive & withdraw funds

These actions use the unlocked dedicated bot wallet. Trust Wallet remains read-only.


Unlock the bot wallet to receive or withdraw funds.

Jupiter API

Jupiter supports keyless access at a lower rate limit. For a free API key, visit Jupiter Developer Portal. Never share your key.

Keyless access is available when no key is saved.

Solana RPC connection

Solana Public RPC is selected by default. Public endpoints may be rate-limited or return 403 errors.

For Helius, Allnodes, PublicNode, or Custom, paste the full HTTPS Mainnet endpoint supplied by that provider. The URL may contain a private access token. Keep it secret.

Using default public RPC until a provider endpoint is saved.

Bot wallet P&L

Average unrealized price return
—
Open positions
0
Realized P&L
Not calculated

Paper P&L is simulated from observed token prices. It is not a prediction of live execution results and excludes real fees, slippage and failed transactions.

Account snapshot

SOL balance
—
USDC balance
—

Paper trading controls

Starting capital target
$100
Buy amount
20% of USDC ($2 min / $100 max)
Maximum positions
5
Scan interval
60 sec

Each simulated buy uses 20% of available paper USDC, with a $2 minimum and $100 maximum. No SOL, USDC or other real funds are used.

Entry requires ONLY a bullish 1h EMA 9/26 cross confirmed on a fully closed 1-hour candle. A paper buy is simulated immediately after that confirmation and all other entry filters pass. The 5m EMA cross is not required. Only coins at least 5 days old are eligible. PAPER MODE: no wallet signatures or blockchain transactions occur.

Set your starting paper capital and tap “Start paper scanner”. No wallet connection or funding is needed.

Last scan: Not scanned

Strategy rules

Market cap $100k–$5m; FDV fallback marked
24h volume ≥ $50k
Liquidity ≥ $25k
FOMO score ≥ 45
Top 100 by 24h volume; age ≥ 5 days (earliest discovered DexScreener pool proxy)
1h EMA 9 crosses above EMA 26 on a CLOSED candle first
BUY after bullish 1h EMA 9/26 cross on a CLOSED candle (only EMA cross required)
Existing momentum filters retained: 5m and 1h positive; 6h above −5%
Buy share ≥ 50%
Stop-loss −20%
TP1 +10%, sell 30% original size
TP2 +20%, sell 30% original size
Trailing stop 20% below peak after TP2; after trailing-stop exit, block re-entry until price falls 50% below that stop

Open positions

TokenMintEntryLastReturnTP1TP2Action
No positions

Trailing-stop re-entry protection

After a trailing-stop exit, this token is blocked from new buys until its price falls to 50% of the recorded trailing-stop level. Example: trailing stop at $1.60 means re-entry unlock at $0.80. Once unlocked, it must still pass all original buy filters.

No coins currently locked.

Top 100 eligible candidates (ranked by 24h volume)

Discovery uses multiple DexScreener search batches and collects up to 1,000 distinct Solana token mints per scan before applying your existing filters. This is broader discovery, not a complete market-wide census; API limits or search coverage may reduce the count.

TokenAgeCap source24h volumeLiquidity5m1hScore1h EMA status / Signal
No scan results

Trade history

TimeTokenSideReasonExecution
No trades yet
Limitations and risk: Attempts to run while this page is open, including when backgrounded. Android may throttle or suspend background tabs, and force-stopping/closing the browser ends execution. This is not reliable 24/7 background trading. The scanner uses multiple DexScreener search batches and collects up to 1,000 distinct token mints per scan, then ranks up to 100 qualifying candidates; this is not a complete market-wide census. The 5-day age check uses the earliest discovered pool creation timestamp as a proxy, not verified token mint creation time. Price data and swap quotes may be stale; stop-loss execution is not guaranteed at the trigger price. This tool does not reliably detect honeypots, malicious authorities, hidden taxes, frozen tokens or sellability. Fees, slippage and price impact can reduce returns. Local browser data does not sync across devices. Paper results are simulated and may differ materially from live trading. This is experimental software, not financial advice.