How to Set Up a Solana AI Trading Agent Without Code
setting up an AI trading agent on Solana used to require infrastructure: a VPS, API keys, Python environment, custom scripts. the developer tutorials are everywhere — Chainstack, Alchemy, Helius all have guides. but those are for building agents from scratch.
this guide is the other version: how to deploy a fully autonomous AI trading agent on Solana without writing a single line of code. we'll cover the setup, the configuration decisions that actually matter, and how to go from paper trading to live execution responsibly.
---
what you need before you start
the list is shorter than you'd expect:
that's it. no server, no API keys, no command line. the agent runs in the cloud; you configure it in the browser.
a note on wallets: Parasol creates a separate trading wallet (Turnkey MPC) distinct from your personal wallet. your personal wallet is used for identity verification only — it signs a message to prove you control it. your funds and trading activity stay in the Parasol-managed trading wallet, which you control and can export at any time.
---
step 1: connect your wallet and create an account
the trading wallet address will be shown in your dashboard. this is the address you'll fund when you're ready to go live. keep it separate from your main holdings.
---
step 2: understand the agent templates
Parasol provides agent templates, each with a distinct strategy and risk profile. choosing the right one is the most important configuration decision you'll make.
the templates map to real trading approaches:
Sienna (Sienna Oracle) — the quality-first agent. targets tokens with high composite scores across multiple signals. enters fewer positions, higher confidence on each. best win rate of the standard agents. recommended if you want a conservative starting point and don't want maximum positions open at once.
Claudia (Runner) — data collection agent. enters a wider range of tokens to capture broad market exposure. designed for learning what the market is doing. lower per-trade selectivity but higher discovery coverage.
Yuki (Whale Watch) — targets tokens with genuine buy pressure signals and tracks larger-wallet activity. uses the PRESSURE_ZONE strategy: tokens with RSI 55–68, ATR% above 12%, and buy pressure scores above 0.44. looks for tokens that have real structural momentum, not just launch noise.
Luna (Scalper/Flash) — high-frequency mode. enters and exits faster, more positions per cycle, smaller per-position sizing implied by the strategy. higher activity, higher variance.
you can run multiple agents simultaneously. most users start with Sienna (conservative, high-quality) and add a second agent once they understand how the system performs.
---
step 3: configure your risk parameters
this is where you set how much capital each agent deploys and how it protects positions. the key parameters:
position size: how much SOL (or USD equivalent) each individual trade uses. start conservatively — for paper trading, the number doesn't matter. for live trading, $10–$25 per trade is reasonable for learning the system before scaling.
max concurrent positions: how many positions the agent holds at once. higher = more exposure, more diversification. lower = more focused. 5–10 is a reasonable starting range.
stop loss: the maximum loss you'll accept on a single position before the agent exits. memecoin markets are volatile; stop losses between 15–25% allow normal price action while limiting catastrophic losses. note: Parasol's agents use intelligent stop management — they detect stop hunt patterns and can pause stops temporarily to avoid being shaken out before a recovery.
take-profit levels: the prices at which the agent sells portions of a position. Parasol uses a laddered approach:
the mc-aware exit system extends TP targets when a token is approaching a major market cap milestone ($50K → $100K → $500K → $1M). you don't have to manually adjust anything — the agent handles this.
daily max loss: a circuit breaker that stops the agent if daily losses exceed a threshold. essential for protection against unusual market conditions.
---
step 4: run paper trading first
this is non-negotiable before going live.
paper trading runs every agent on real market data with simulated trades — no real SOL at risk. you see exactly what the agent would have bought, when it would have exited, and what the P&L would have been.
run paper trading for at least one to two weeks before going live. look for:
what tokens is the agent entering? open the position log and check. do these tokens look like reasonable opportunities — reasonable market cap range, genuine volume, real social signals? or are they low-quality launches with nothing behind them?
what does the win rate look like? over 20+ closed positions, you expect 40–60%+ win rate from quality agents in normal market conditions. win rate alone doesn't tell the whole story — a 40% win rate with 3x average wins and 0.7x average losses is strongly profitable. look at the P&L distribution alongside the win rate.
are exits triggering appropriately? check whether stop losses are firing early (maybe your threshold is too tight) or take profits are leaving money on the table (maybe targets are too conservative for the market cap range).
are you comfortable with the position sizes and frequency? paper trading reveals what live trading will feel like. if 10 simultaneous positions feels too stressful to monitor even in paper mode, reduce the concurrent position limit before going live.
---
step 5: reading what the agent sees
understanding the agent's reasoning helps you trust it (or identify when it's off):
composite score: the overall quality assessment for a token, ranging 0–1. agents with higher minimum composite thresholds (Selective: 0.15, Baseline: 0.06) only enter tokens that score above their threshold. scores near zero are low quality; scores above 0.15 are meaningful signals.
strategy tag: MOMENTUM, BREAKOUT, VOLUME_CLIMAX, WHALE_WAKE, EARLY_BIRD, PRESSURE_ZONE. each tag indicates which signal cluster drove the score highest. EARLY_BIRD means the token was identified early in its launch cycle with clean metrics. WHALE_WAKE means larger wallets are accumulating.
source: which data source discovered the token (DexScreener, PumpFun Direct, bonding curve feed, etc.). tokens discovered on the bonding curve feed are still pre-graduation — different risk profile than graduated tokens trading on DEXes.
market cap at entry: the most important risk anchor. a $10K market cap entry on a bonding curve token has very different expected return distribution than a $300K entry on a graduated token. know what range your agent is operating in.
---
step 6: going live
when you're ready to go live:
the agent will begin entering positions automatically once live mode is active. you can pause the agent at any time from the dashboard.
---
step 7: tuning over time
the goal is to find the configuration that matches your risk tolerance and the market's current behavior. here's how to tune:
if win rate is too low: raise the minimum composite threshold. the agent becomes more selective, enters fewer positions, but each one has higher signal quality. also check if market conditions are unusually difficult (high launch volume, many low-quality tokens flooding the market).
if the agent is entering too many positions at once: lower the max concurrent positions setting. this forces the agent to be more patient, waiting for better opportunities when it's already at capacity.
if stop losses are triggering too early: widen the stop loss percentage slightly. memecoins routinely dip 15–20% before recovering. a stop at -15% can shake you out of tokens that go on to 3x. the flip side: wider stops mean larger losses when the thesis is wrong.
if take-profit targets are capping winners: the MC-aware exit system handles most of this automatically. if you're still finding winners capping out, check if the trailing stop activation is set too tight (trailing stop that activates too early locks in smaller gains).
---
common mistakes to avoid
going live with too much capital before understanding the system. start with 10–20% of your intended allocation. add more after 30 days of live data.
changing configuration constantly. each configuration change resets your baseline. run a configuration for at least 2–3 weeks before evaluating it. making changes after 5 trades is not enough data.
turning off the agent during a drawdown. agents in paper or live mode need time to demonstrate performance across many positions. pausing after a losing week might mean pausing right before a recovering market.
running multiple agents with the same strategy. running Sienna × 3 isn't 3× the performance — it's just more exposure to the same signal. run different templates to get genuine diversification across strategies.
treating stop losses as suggestions. the stop loss is your maximum loss per trade. don't override it manually to "give the trade more time" — that's how small losses become large ones.
---
what to expect in the first 30 days
realistic expectations for a new agent on Solana's memecoin market:
the biggest variable is market conditions. a week where 10,400 tokens launch per day with 99.5% being low-quality washes out most scanners. a week with genuine momentum projects graduating pump.fun and real community growth is much more favorable.
---
you've done the hard part — most traders never get past "I should automate this someday." parasol is live. the agents are running. the market is moving.
stay sharp. parasol keeps you covered.