StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
Help Center/AI Assistant/How to Describe Your Strategy to AI

How to Describe Your Strategy to AI

📋AI Assistant
🚀

How to Describe Your Strategy to AI

The better you describe your trading idea, the more accurate the AI's formalization will be. Here are best practices and examples for communicating with the AI assistant.

📌

Good vs. Bad Prompts

Bad (Vague)

"Make a strategy that makes money on Bitcoin"

The AI cannot recommend profitable strategies. This prompt lacks specific conditions.

Good (Specific)

"Long BTC/USDT on 1h timeframe. Enter when RSI(14) drops below 30 and the price is above EMA(200). Stop-loss 3%, take-profit 6%."

This prompt contains: direction, instrument, timeframe, entry conditions with specific values, and exit rules.

📌

Prompt Structure

For best results, include these elements:

1. Direction & Instrument

"Long BTC/USDT" or "Short ETH/USDT" or "Both directions on EUR/USD"

2. Timeframe

"on 1h timeframe" or "on 15-minute chart"

3. Entry Conditions

Be specific with indicator names and values:

"Enter when RSI(14) < 30 AND EMA(20) > EMA(50)" "Buy when MACD crosses above the signal line and ADX > 25" "Open long when Bollinger %B < 0.2 and volume is above the 20-period average"

4. Exit Rules

"Stop-loss 2%, take-profit 4%" "Trailing stop 1.5% with breakeven at 1%" "Exit when RSI crosses above 70"

5. Position Sizing (Optional)

"Use 10% of account per trade" "Position size based on ATR with 2% risk"

💡

Example Prompts

Simple Momentum Strategy

"Long BTC/USDT on 4h. Enter when RSI(14) > 50 and MACD histogram is positive. Stop-loss 3%, take-profit at 2:1 risk-reward. 5% of account per trade."

Mean Reversion with Bollinger Bands

"Short ETH/USDT on 1h. Enter when price closes above the upper Bollinger Band (20, 2) and RSI(14) > 75. Exit when price returns to the middle band. Stop-loss at 2 ATR above entry."

Multi-Timeframe Trend Following

"Long BTC/USDT. Use EMA(50) > EMA(200) on 4h for trend filter. Enter on 15m when Stochastic crosses above 20 from oversold. Trailing stop 2%, take-profit 5%."

Grid DCA Strategy

"Long ETH/USDT on 1h with grid entry. 5 orders spread across 3% below entry. Volume distribution: martingale with 1.5x multiplier. Entry when RSI < 40. Combined take-profit 4%, stop-loss 5%."

Scalping (Premium+ Required)

"Long BTC/USDT on 1m. Enter when EMA(9) crosses above EMA(21) and volume spike > 200% of average. Take-profit 0.5%, stop-loss 0.3%. 20% of account."

📌

Modifying Existing Strategies

You can ask the AI to change specific parts:

"Change the timeframe to 4h" "Add an ADX > 25 filter" "Replace the fixed stop-loss with a trailing stop at 2%" "Switch to grid entry with 4 orders across 2% spread" "Remove the second entry condition"

📌

Common Mistakes

  1. Too vague — "Make it profitable" → AI can't do this
  2. No indicators — "Buy at the bottom" → use RSI, BB, or specific levels instead
  3. Multiple strategies — "Create 5 different strategies" → AI works on one at a time
  4. External references — "Use the strategy from TradingView" → describe the actual conditions
  5. Conflicting rules — "Trailing stop and breakeven" → these are mutually exclusive
🔗

Related Articles

  • How AI Chat Works
  • What AI Can & Cannot Do
  • Entry Conditions — Logic Builder
  • Exit Conditions Overview