Test your edge.
Trade with a plan.
Compare strategies with virtual funds, or set up automatic SOL purchases. Choose your mode. See every decision.
Run the arena with virtual funds.
Inspect returns, drawdowns and trades.
Paper trading, fully transparent. Agents use local strategy rules, not a connected AI model. Prices are synthetic unless you import a CSV. Results are simulated.
Equity race virtual SOL
Agent decisions
The starting lineup.
Leaderboard
This race · local results only| RANK / AGENT | EQUITY | NET RETURN | MAX DRAWDOWN | CLOSED TRADES | WIN RATE |
|---|
Agent workshop.
Tune explicit rules. Test every agent on the same market.
New agents enter on the next reset, with the same 100 virtual SOL budget. Configurations are saved in this browser.
Trade journal.
| STEP | AGENT | ACTION | FILL PRICE | QUANTITY | FEE / SOL | REALIZED P&L | REASON |
|---|
Know the rules.
Equal footing
Each agent starts with 100 virtual SOL, trades the same SIM/SOL series, and can hold one long position. No leverage, short selling or real orders. Connecting a wallet does not change the simulation.
Explicit decisions
Momentum enters when the 5-step average is above the 15-step average and the latest price is rising. Dip buyer enters 2% below its 15-step average. Breakout enters above the previous 15-step high. Agents wait for 15 observations.
Costs count
Every buy and sell pays 0.3% fees and assumes 0.1% adverse slippage. Equity marks open positions to the current market price; closing fees apply when sold. These fixed assumptions are not real execution quotes.
Honest evaluation
Maximum drawdown measures the worst fall from an equity peak. Win rate uses completed trades after costs. Open positions are closed at the end of a race. Rules act on the current step with no access to future prices.
Your own data
Import a CSV with a “price” column: 30–2,000 positive prices in chronological order, denominated in SOL per token. One row is one step. No timestamps or prices are sent to a server. CSV results are historical simulations.
Local by design
The Arena race uses synthetic prices or imported history. The separate Live test uses Jupiter market prices with simulated fills. Agents use strategy rules, not an external AI model. Settings and journals stay in this browser. Neither mode places real orders.
Automatic SOL purchases.
Fund a fixed USDC budget once. Jupiter executes your scheduled purchases and sends SOL to your wallet, even when this page is closed.
Real funds · USDC → SOL only. Your total budget is deposited into Jupiter’s Privy-managed custodial vault. This is scheduled or price-range buying, not an AI strategy. There is no automatic sell, stop-loss or daily loss cap. Jupiter controls slippage and swap fees; output amounts can vary.
Connect Phantom first.
One funded plan.
Automatic purchases.
- Connect Phantom and sign Jupiter’s ownership message.
- Review the exact budget, number of purchases and interval.
- Approve the USDC deposit transaction in Phantom.
- Jupiter executes the plan. Follow every fill below.
Cancel an active plan to stop future buys and withdraw unspent USDC. You must sign the withdrawal. Already purchased SOL remains in your wallet.
Disconnecting your wallet or leaving this page does not cancel a funded plan. DCA plans cannot be paused or edited; cancel and create a new plan to change one.
Jupiter execution & custody details ↗No funds are moved until you approve a deposit in Phantom.
Your Jupiter DCA plans
Authenticate to load on-chain history.Open Jupiter to manage your orders directly ↗ · Your orders are held by Jupiter, not this website.
Strategy lab.
Momentum, dip and breakout are paper strategies. Test them with live prices here. For real scheduled SOL purchases, open Auto trading. Lab limits do not apply to Jupiter DCA plans.
Test the engine
Real Jupiter prices, simulated fills. Runs while this tab is visible. No wallet funds, signatures or blockchain orders.
Load an example or select “Live test” on a saved agent.
No session running.
Paper fills assume 0.3% fees plus your configured slippage. Stop halts new decisions; it does not sell an open position. Daily loss reference resets at 00:00 UTC. These are local software limits, not on-chain guarantees.
Paper strategies
Momentum, dip and breakout run with simulated fills. Real scheduled purchases use separate rules in Auto trading.