Every automated strategy is built from indicators, so choosing the best indicators for trading bot rules is one of the first decisions you make. The right set gives your bot clear, measurable signals. The wrong set, or too many at once, gives you confusion and over-tuned results. This guide explains the most useful indicators, what job each one does and how to combine them, with a closer look at VWAP.
What makes an indicator good for a bot
A human can look at a chart and "feel" a trend. A bot cannot. It needs conditions that are true or false at the close of each candle. So the best indicators for automation share a few traits:
- Measurable. "Price closes above the 50 EMA" is either true or false.
- Well understood. Widely used indicators have known strengths and weaknesses.
- Different jobs. Combining a trend tool with a momentum tool and a volatility tool gives more information than three trend tools.
- Stable settings. If an indicator only works with one magic number, be suspicious.
In CT Products, rules use 16 indicators, including SMA, EMA, RSI, ATR, VWAP, Bollinger Bands and daily standard-deviation levels, checked in code at every candle close.
The best indicators for trading bot rules, by job
Think of indicators as a team where each member has one job.
Trend: SMA and EMA
Moving averages show direction. The simple moving average (SMA) weights all candles equally; the exponential moving average (EMA) reacts faster to recent prices.
Plain-word rule example: "Only take long trades when the 50 EMA is above the 200 EMA."
Use them as a filter to keep the bot trading with the bigger direction. For crossover strategies in detail, see our guide on the EMA crossover strategy bot.
Momentum: RSI
The Relative Strength Index measures how strong recent moves are on a 0 to 100 scale. Readings above 70 are often called overbought and below 30 oversold, though in strong trends RSI can stay at extremes for a long time.
Plain-word rule example: "Enter long only when RSI is between 50 and 70," which confirms momentum without chasing extremes.
Volatility: ATR and Bollinger Bands
The Average True Range (ATR) measures how much price typically moves per candle. It is the most useful indicator for risk, because it lets stops and targets adapt to the market.
Plain-word rule example: "Stop-loss 1.5 times ATR below entry; take profit 3 times ATR above entry."
Bollinger Bands place bands a set number of standard deviations around a moving average. They are popular for mean-reversion ideas: "Buy when price closes below the lower band and RSI is under 30; exit at the middle band."
Value and intraday levels: VWAP and daily standard-deviation levels
VWAP and the daily standard-deviation levels around it show where the day's trading has been "fair" and how stretched price is from it. We cover these next.
VWAP trading strategy bot: how it works
VWAP stands for Volume Weighted Average Price. It is the average price of the session weighted by volume, and it resets at the start of each session. Many intraday traders watch it because it reflects where most volume has traded that day.
A VWAP trading strategy bot usually follows one of two ideas:
1. VWAP reclaim (trend continuation) "On the 5-minute chart, go long when price closes back above VWAP after trading below it, and the 9 EMA is rising. Stop-loss below the signal candle's low. Take profit at the first daily standard-deviation level above VWAP."
2. VWAP stretch (mean reversion) "On the 5-minute chart, go long when price closes below the second daily standard-deviation level under VWAP and RSI is below 30. Exit at VWAP. Stop-loss 1 times ATR below entry."
Things to know about VWAP for bots:
- It is most meaningful on intraday timeframes such as 1, 5 or 15 minutes.
- It works best on markets with reliable volume data. On US stocks through Interactive Brokers it is a common tool; on crypto through Binance it also works well because exchange volume is available.
- Because it resets each session, rules that close trades before the session ends often fit VWAP logic better.
How to combine indicators without overfitting
A practical recipe is one indicator per job:
| Job | Indicator | Example condition |
|---|---|---|
| Direction filter | EMA or SMA | 50 EMA above 200 EMA |
| Entry trigger | RSI, VWAP or Bollinger Bands | Price closes back above VWAP |
| Stop and target | ATR | Stop 1.5 x ATR, target 2 x risk |
| Session or value context | VWAP and daily standard-deviation levels | Avoid longs above the second upper level |
Avoid stacking five momentum indicators. They mostly repeat the same information, cut the number of trades and make the backtest look better than reality.
When you test, use a backtest on your broker's past prices with fees and slippage, then "Improve with backtest" (Pro and above), which proposes up to 3 better versions tested on a learning period and on unseen prices. Our guide on how to backtest a trading strategy explains how to read the results.
Building an indicator strategy in CT Products
- Write your idea on the story board in plain words, naming the indicators and settings.
- Attach chart screenshots or PDFs if they help explain the setup.
- Review the rule cards created by the AI agent.
- Use "Will it trade?" to see why the strategy would or would not trade right now.
- Backtest, then paper trade on practice money.
- Set risk limits in money, including risk per trade and daily loss. A hard cap means no single trade risks more than 5% of the account, and every trade has a stop-loss held at the broker.
Because indicators are checked in code at every candle close, there is no AI call per candle, which keeps AI costs low; the app shows AI cost live. See the full list on the features page and the flow on how it works.
Get started
Plans are on the pricing page: Starter $29/month, Pro $79/month, Elite $199/month with help setting up strategies. Yearly plans give 2 months free.
Open the live demo at bot.ctproducts.org, start your 14-day free trial on practice money at portal.ctproducts.org, or WhatsApp +1 213 398 6864.
Frequently asked questions
What are the best indicators for a trading bot?
There is no single best set. A balanced combination is a trend filter (EMA or SMA), an entry trigger (RSI, VWAP or Bollinger Bands) and ATR for stops and targets.
Does VWAP work for crypto trading bots?
VWAP can be used on crypto because exchanges provide volume data. Since crypto trades around the clock, define clearly which session your VWAP rule refers to and test it first.
How many indicators should a bot use?
Usually two to four, each doing a different job. More indicators often mean fewer trades and a higher risk of overfitting.
Which timeframe suits a VWAP trading strategy bot?
VWAP is mainly an intraday tool, so 1-minute to 15-minute charts are common. Test several and compare results after fees.
Trading involves risk, including the loss of your capital. Nothing in this article is financial advice.