Theme
Language
ai trading bottrading bot promptsai prompt examplesno code tradingrsi botdca botgrid botsmc botcrypto bot strategiesfomoed

15 AI Trading Bot Prompts You Can Copy-Paste (No Coding, 2026)

15 AI Trading Bot Prompts You Can Copy-Paste (No Coding, 2026)
By fomoedMay 16, 202615 min read

Last updated: May 2026. All prompts tested against the live AI Trading Agent generator. Strategy descriptions are educational — do not deploy with capital you cannot afford to lose.

The hard part of running a trading bot used to be writing the code — translating an idea like 'buy when RSI is oversold but only in an uptrend' into Python, exchange APIs, indicator math, and persistent state across restarts. AI Trading Agent removes that step entirely. You describe the strategy in two to four sentences of English, an LLM classifies the request as safe and on-topic, a second LLM generates a working Python script that runs in a hardened sandbox, and the bot is live on your account in about sixty seconds.

The friction point most users hit isn't the technology — it's writing a good prompt. Too vague ("buy low, sell high") and the AI guesses at parameters; too detailed ("on the 1-minute chart, buy when the 9-EMA crosses the 21-EMA but only if Williams %R is below -80 and the MACD histogram is positive for at least 3 candles unless the daily ATR is above 2.5%") and the strategy is over-fit before it ever sees a real candle. This post is a copy-paste library of fifteen prompts that hit the right level — specific enough to generate a working bot, simple enough to actually edge in live markets.

Each prompt below has been run through the live AI Trading Agent generator on fomoed and produces a deploy-ready bot. The strategies span beginner (single-indicator entries, no exotic state), intermediate (multi-condition entries with trend filters), and advanced (Smart Money Concepts, multi-timeframe confluence, funding-rate plays). Pick one, paste it into the wizard, run it on paper trading first, and only graduate to real capital after you've seen at least a few weeks of live behaviour.

15
Ready Prompts
60s
Setup Time
$0
Monthly Fee
3
Difficulty Tiers

Skip the copy-paste — go straight to AI Trading Agent

Free account, no credit card, no Python. Type a strategy in plain English and a working bot is running on your account in about a minute.

Open AI Trading Agent Free →

How AI Trading Agent generates a bot from your description

The pipeline behind AI Trading Agent is a two-stage process followed by safety checks. The first stage reads your prompt and labels it: on-topic / off-topic / unsafe. Off-topic prompts ("write me a love poem") and unsafe ones ("send all my funds to wallet X") are rejected before any code is generated, which keeps costs low and the attack surface tiny. The second stage uses a heavier code generator to translate the on-topic prompt into a Python script that composes against fomoed's AI trading agent helper library — pre-tested functions for indicators, order placement, position state, and SMC primitives.

The generated bot is then reviewed for safety before it can run, and only runs inside a secure isolated environment that has no access to your funds, your account, or anything outside the trading engine. The bot can compute indicators, read price feeds, decide entries and exits, and submit orders — and nothing else. If anything goes wrong, the bot stops and your account doesn't move.

The full architecture is covered in the pillar post How to Build a Trading Bot with AI in Plain English. If you want to write SMC-specific bots, the companion guide Smart Money Concepts with AI covers the seven SMC primitives the AI can call directly. Both posts go deeper on the safety model and the helper library; this post focuses on the prompts themselves.

How to use these prompts in 60 seconds

  1. Sign up free at fomoed (email or wallet — no KYC, no card).
  2. Click New Bot, choose AI Trading Agent as the strategy.
  3. Paste any prompt from below into the description field.
  4. Pick a pair (BTC, ETH, SOL, or anything supported on Hyperliquid / Binance / Bybit / OKX / Decibel).
  5. Set paper-trading mode for the first run.
  6. Click Generate. The bot script lands in the review step. Click Deploy.

The wizard shows you the generated Python code before you commit. You can edit it inline if you want to tweak a parameter, or regenerate with a slightly different prompt if the AI's interpretation differs from yours. Once deployed, the bot runs 24/7 — you'll see live decisions in the bot detail view.

5 beginner prompts — single-indicator entries

BEGINNER 01 / 15

Simple DCA into Bitcoin

Buy $50 of BTC every Monday at 9:00 UTC. No exit — just accumulate. If price drops more than 5% in a week, double the next buy.
DOES
Classic dollar-cost averaging with a 'buy the dip' multiplier. The AI translates 'every Monday at 9:00 UTC' into a scheduled trigger and 'drops more than 5% in a week' into a 7-day rolling check.
USE FOR
Long-term BTC accumulation. Ignore short-term noise, smooth out entry price.
RISK
Low — capped weekly spend, no leverage, no stop loss needed for spot DCA.
BEGINNER 02 / 15

RSI mean-reversion buy-the-dip

On the 1-hour chart, buy when RSI(14) drops below 30. Exit at +3% or when RSI crosses back above 65. 1.5% stop loss.
DOES
Classic oversold-bounce strategy. The AI hooks the bot into the live RSI feed, sets the entry trigger, and configures TP + SL.
USE FOR
Range-bound markets (BTC consolidation, sideways ETH). Loses money in strong downtrends.
RISK
Medium — frequent trades, exposed if the trend continues against you.
BEGINNER 03 / 15

EMA crossover trend-follower

On the 4-hour chart, go long when EMA(20) crosses above EMA(50). Exit when EMA(20) crosses back below, or +5% target hit. 2% stop loss.
DOES
Trend-following entry on EMA cross, with a hard profit target so you don't give back gains waiting for the cross-down.
USE FOR
Trending markets with clear momentum (BTC after halving, ETH on narrative shifts).
RISK
Medium — late entries during chop produce losing streaks; trail-stops help.
BEGINNER 04 / 15

Simple grid between two prices

Place a 10-step grid between $60,000 and $70,000 on BTC. Each step is 1% apart. Take profit on each grid cell when price moves up 0.5% from the entry of that cell.
DOES
Grid bot that ladders buys and sells across a defined range. AI configures the levels, position sizing per cell, and per-cell TP.
USE FOR
Range-bound consolidation. Profits accumulate from price oscillation.
RISK
Medium — full bag at the bottom of the range if price breaks down through the floor.
BEGINNER 05 / 15

Breakout with volume confirmation

On the 15-minute chart, go long when price breaks above the previous 24-hour high AND volume on the breakout bar is at least 2x the 20-bar average. Exit at +4% or 1% stop loss.
DOES
Momentum breakout strategy with a volume filter so you don't catch fake breakouts on thin order flow.
USE FOR
High-volatility names breaking out of consolidation (memecoins, post-news pumps).
RISK
Higher — breakouts often fake out; volume filter helps but does not eliminate.

5 intermediate prompts — multi-condition entries

INTERMEDIATE 06 / 15

RSI + EMA trend filter (longs only)

On the 1-hour chart, buy when RSI(14) drops below 35 AND price is above the 200 EMA. Exit at +3% or when RSI crosses above 70. 1.5% stop loss.
DOES
Mean-reversion buys, but only in confirmed uptrends — the 200 EMA filter blocks every entry below the long-term trend. Dramatically reduces losing streaks.
USE FOR
Bull markets with healthy pullbacks (BTC/ETH up-trends, alt-season).
RISK
Lower than vanilla RSI — trend filter removes about half the bad entries.
INTERMEDIATE 07 / 15

MACD + RSI confluence

On the 4-hour chart, go long when the MACD line crosses above the signal line AND RSI(14) is between 40 and 60. Exit when MACD crosses below the signal line or at +5% profit. 2% stop loss.
DOES
Two-condition entry: MACD bullish cross marks momentum shift, RSI between 40 and 60 means there's room to run before overbought. Lower-frequency but higher-conviction.
USE FOR
Cleaner trends on the 4-hour and daily — works on BTC, ETH, SOL, top L1s.
RISK
Medium — fewer trades, but losses still happen on failed momentum shifts.
INTERMEDIATE 08 / 15

Bollinger Band squeeze breakout

On the 1-hour chart, when Bollinger Bands (20, 2) narrow to less than half their 20-period average width, watch for a breakout. Go long on a close above the upper band; go short on a close below the lower band. 1.5% stop loss, 4% take profit.
DOES
Volatility-compression strategy. The 'squeeze' detects coiled-spring price action; the breakout direction picks the side. AI handles the dynamic band-width comparison.
USE FOR
Quiet pre-news periods, post-rejection consolidations. Catches expansive moves.
RISK
Medium — false breakouts in choppy regimes; tight SL limits damage.
INTERMEDIATE 09 / 15

VWAP mean-reversion on the 5-minute

On the 5-minute chart, buy when price drops at least 1.5% below VWAP AND RSI(14) is under 40. Sell when price returns to VWAP or hits +1% profit. 0.8% stop loss.
DOES
Intraday scalp that fades short-term extremes against VWAP. Two-condition entry filters out micro-noise.
USE FOR
High-volume liquid pairs during active sessions (BTC/USDC, ETH/USDC).
RISK
Higher — many trades, slippage matters, only profitable if your fee tier is low.
INTERMEDIATE 10 / 15

Momentum with ROC and trailing stop

On the 1-hour chart, go long when ROC(14) is greater than 5% AND price is above the 50 EMA. Exit when ROC drops below 0 or at +5% profit, whichever comes first. Trail the stop 2% behind the highest price reached.
DOES
Pure momentum chase. Rate-of-change measures velocity; EMA filter avoids 'momentum into resistance'. Trailing stop locks in gains as the move extends.
USE FOR
Strong narrative-driven trends (post-listing pumps, AI-coin season).
RISK
Medium-high — momentum often reverses fast; trailing stop is critical.

5 advanced prompts — SMC, multi-timeframe, funding

ADVANCED 11 / 15

Smart Money Concepts: CHoCH + Fib OTE entry

On the 1-hour chart, go long when a bullish change of character (CHoCH) is detected AND price retraces into the 0.618 to 0.79 Fibonacci OTE zone of the displacement leg. Stop loss at the swing low; take profit at the previous swing high.
DOES
Pure SMC setup combining structural break (CHoCH) with the 'optimal trade entry' Fib retracement. AI uses fomoed.smc.choch and fomoed.fib helpers internally so it never reinvents the math.
USE FOR
High-conviction SMC setups on the 1-hour and 4-hour. Works on liquid majors.
RISK
Lower per-trade risk (tight invalidation at swing low) but trades are sparse.
ADVANCED 12 / 15

Multi-timeframe trend confirmation

Go long on the 15-minute chart when the 1-hour EMA(20) is above the 1-hour EMA(50) AND the 15-minute RSI(14) crosses above 50 from below. Exit when RSI crosses above 75 or +4% profit, whichever first. 1.5% stop loss.
DOES
Higher-timeframe filter (1h trend) + lower-timeframe entry trigger (15m). The 'cross 50 from below' RSI condition catches momentum acceleration.
USE FOR
Mid-frequency trades on liquid pairs during clear trends.
RISK
Medium — MTF filter is robust, but requires patience during sideways higher-TF.
ADVANCED 13 / 15

Funding-rate arbitrage on Hyperliquid

On Hyperliquid BTC perpetual, open a long position when the 8-hour funding rate is below -0.03% (shorts paying longs). Close the position when funding turns positive OR after 24 hours, whichever first. 3% stop loss as a safety net.
DOES
Captures funding rate inversions when the perp trades below spot. The bot collects the funding while waiting for mean reversion. AI accesses funding data via the platform's adapter cache.
USE FOR
Hyperliquid BTC/ETH perps during sustained short bias (post-dump capitulation).
RISK
Low directional risk but exposed to sharp reversals — 3% SL is mandatory.
ADVANCED 14 / 15

Time-of-day session trader

Only trade BTC between 13:00 and 17:00 UTC (US session). Open a long on a 1-hour bullish engulfing candle with volume above the 20-bar average. Close all open positions by 18:00 UTC regardless of P&L. 1% stop loss, 3% take profit.
DOES
Pattern-based entry inside a fixed time window. The hard close-out at 18:00 UTC prevents overnight gap risk.
USE FOR
Traders who want predictable activity hours and zero overnight exposure.
RISK
Lower — bounded time exposure, but small profit per session.
ADVANCED 15 / 15

Multi-indicator confluence scalp

On the 5-minute chart, buy when ALL THREE signals fire within 5 candles: RSI(14) crosses up through 30, MACD histogram turns positive, AND price reclaims the 50 EMA. Exit at +1.5% profit or 0.7% stop loss.
DOES
Three-signal confluence dramatically reduces false entries — the cost is fewer trades, the benefit is much higher win rate. AI handles the 5-candle look-back window per signal.
USE FOR
High-frequency scalpers on liquid majors. Only works with tight maker fees.
RISK
Lower per-signal risk but signal frequency drops; needs liquid pair to compound.

How to tweak a prompt that doesn't generate well

About one in twenty prompts produces a script that does something subtly different from what you intended — usually because the prompt is ambiguous on a single dimension. The fix is almost always to add one specific sentence. The most common adjustments:

Specify the timeframe. "Buy when RSI is oversold" is ambiguous — the AI picks a default (usually 1-hour) which may not match your intuition. Add "on the 15-minute chart" or "on the 4-hour" to lock it in.

Spell out exit conditions. If you only describe the entry, the AI defaults to a generic exit (often "close after 24 hours" or "exit at the next reverse signal"). Always include: take-profit % or condition, stop-loss %, and a max holding period if you care.

Use named indicators with parameters. "Use RSI" → "RSI(14)". "Use EMA" → "EMA(50)". Without the parameter, the AI has to guess, and guesses can differ across runs.

Be explicit about position size. The default is 100% of the bot's allocated capital per trade. If you want to scale in or risk less per signal, say so: "use 25% of available margin per entry, max 4 concurrent positions".

Separate the conditions with explicit logical operators. "Buy when RSI is below 30 and price is above the 200 EMA" is unambiguous. "Buy when oversold or trending up" reads naturally but the AI may interpret 'or' liberally — use AND and OR in caps when both conditions matter.

Common AI Trading Agent mistakes (and how to avoid them)

Conflicting rules. "Buy when RSI is oversold AND when price is breaking out" — these two conditions almost never fire together. The AI generates a bot that takes maybe one trade a year. Pick one entry trigger and use the other as a filter.

Asking for impossible features. The AI can't predict the future, can't read news headlines, can't access social media. Prompts like "buy when Bitcoin is about to pump" or "sell when Elon tweets" get politely rewritten into something the bot can actually execute — but the result rarely matches the intent. Stick to price action, indicators, time-of-day, and exchange-native data (funding rates, open interest, volume).

Skipping paper trading. The platform's safety checks make sure the bot can't do anything dangerous — but none of that catches a bad strategy. A bot that's safe to run is not the same as a bot that's profitable. Paper trade for at least two weeks before risking real capital, and double the paper-trade window if your strategy depends on a specific market regime.

Over-optimizing on backtest results. If a prompt produces a bot that backtests at 78% win rate over 12 months, the prompt is probably over-fit. Real-world live performance routinely runs at 60–70% of backtest performance because the backtest sees no slippage, no order rejections, and no regime changes. Discount any backtest by at least a third before deciding.

Frequently asked questions

Can I edit the bot after it's generated?

Yes. After the AI generates the Python script, you see it in the wizard review step. Edit any line, change parameters, regenerate from a tweaked prompt — the bot doesn't deploy until you click Deploy. Once deployed, you can still pause, reconfigure, and redeploy.

What if the AI rejects my prompt?

The AI rejects two categories: off-topic (anything not a trading strategy) and unsafe (instructions that would withdraw funds, share private keys, or exploit the platform). Rejected prompts show you the reason and a suggested rewrite. Most rejections are fixable in one edit.

Do these prompts work on every exchange?

Yes — every prompt in this list is exchange-agnostic and will run on Hyperliquid, Binance, Bybit, OKX, Decibel, AsterDex, GRVT, Extended, and StandX. The AI generates exchange-aware order code automatically based on which exchange you pick in step 1 of the wizard.

Can the AI hallucinate an indicator that doesn't exist?

No. The code generator is constrained to the fomoed helper library, which exposes a fixed set of indicators (RSI, EMA, SMA, MACD, ATR, ROC, Bollinger Bands, VWAP, Williams %R, Stochastic, OBV, ADX, plus the seven SMC primitives). If your prompt requests something outside that set, the AI either maps it to the closest equivalent or declines and explains why.

How long until the bot is actually running?

The full prompt-to-bot pipeline typically completes in 6–12 seconds. Review and deploy is one click. The bot is live on your account in about 60 seconds end-to-end, including signing up.

Do I need to know Python to read the generated bot?

No, but it helps. The script is heavily commented and uses descriptive variable names; a careful reader without Python experience can follow what each section does. If you want to skip the code entirely, just deploy and watch the bot's decision log in the bot detail view — every entry, exit, and skipped signal is explained in plain English.

What if a prompt generates an unsafe-looking strategy?

Strategy danger and code safety are different layers. Code safety is enforced — no script can withdraw funds, leak credentials, or execute outside the sandbox, regardless of the prompt. Strategy danger (over-leveraged entries, bad risk-reward, fragile in regime changes) is on you to evaluate. Paper trade first; the platform shows you every trade decision before you commit real capital.

Pick a prompt, paste it, watch it run

Every prompt above can be copy-pasted into the AI Trading Agent wizard right now. Run it on paper trading first; deploy with real capital when you trust the results.

Start Free →