Build strategies in Hindi or English
Describe your trading idea in plain language. AI drafts entry/exit rules with 30+ technical indicators. Chat Wizard for step-by-step guidance. DSL Builder for direct control. No coding needed.
{
"entry": {
"when": "gapUp(0.5) && volumeSpike(1.5) && after_time(\"09:30\")"
},
"exit": {
"when": "before_time(\"15:15\")"
},
"risk": {
"initial_sl_percent": 1.0,
"take_profit_percent": 2.0
},
"style": "INTRADAY",
"direction": "LONG",
"time_frame": "5m"
}Chat Wizard
A guided conversation that builds your strategy in 5 steps. Answer questions or type freely in English or Hindi.
What type of strategy would you like to build?
Directional: Technical entry/exit • Options: Straddle, Strangle, IC • Scanner: Auto-pick from signals
Describe your entry and exit conditions. You can type in English or Hindi.
“Jab RSI(14) 30 se neeche ho aur EMA 20 cross kare EMA 50 ko, tab buy karo NIFTY. SL 1.5%, TP 3%.”
Which direction should this strategy trade?
Set your risk parameters:
Select your timeframe:
Strategy generated successfully. Here is your DSL:
{
"name": "RSI Oversold EMA Cross",
"timeframe": "5m",
"direction": "LONG",
"entry": {
"conditions": [
{ "indicator": "rsi_14", "op": "<", "value": 30 },
{ "fn": "crossesAbove", "a": "ema_20", "b": "ema_50" }
]
},
"exit": {
"stopLoss": { "type": "percent", "value": 1.5 },
"takeProfit": { "type": "percent", "value": 3.0 }
},
"style": "INTRADAY"
}DSL Builder
Write a natural-language description, generate DSL, validate, and save. Full control over every rule.
Buy when stock gaps up > 0.5% with volume above 1.5x average. Exit at 2% profit or 1% stop loss. Intraday only, exit by 3:15 PM.
Timeframes: 1m, 5m, 15m, 1h, 1d • Directions: LONG, SHORT, BOTH
{
"name": "Gap Up Momentum",
"timeframe": "5m",
"direction": "LONG",
"style": "INTRADAY",
"entry": {
"conditions": [
{ "fn": "gapUp", "value": 0.5 },
{ "fn": "volumeSpike", "value": 1.5 }
]
},
"exit": {
"stopLoss": { "type": "percent", "value": 1.0 },
"takeProfit": { "type": "percent", "value": 2.0 },
"timeExit": "15:15"
}
}Validate: POST /strategies/validate-dsl • Save: POST /strategies/ai/save
My Strategies
Your strategy library. View, edit, backtest, or deploy any saved strategy. See running instances at a glance.
gapUp(0.5) && volumeSpike(1.5)breakoutHigh(20) && volumeAbove(20,1.5)rsi_14 < 30 && crossesAbove(close, ema_20)ATM Straddle at 09:20crossesAbove(ema_9, ema_21)Example prompts
Real prompts you can type in Chat Wizard or DSL Builder. AI generates a complete strategy from each one. Works in English and Hindi.
“Jab RSI(14) 30 se neeche ho aur EMA 20 cross kare EMA 50 ko, tab buy karo NIFTY. SL 1.5%, TP 3%.”
“Buy when stock gaps up > 0.5% with volume above 1.5x average. Exit at 2% profit or 1% stop loss. Intraday only.”
“Supertrend(10,3) crossover on RELIANCE daily — positional, trailing SL 2%, max hold 7 days.”
“Sell NIFTY strangle at 1 SD OTM, basket-level ATR stoploss, exit 30 min before expiry.”
“Morning star on 15m for NIFTY 50 stocks, volume confirmation, RSI < 40.”
“Breakout: buy when price breaks above 20-day high with volume spike; exit on trailing stop.”
30+ technical indicators
All indicators computed in real-time on live candle data. Same indicators work in backtest, paper, and live. Use them in any strategy.
Trend & Momentum
Volatility & Bands
Volume & Price Action
Candle Patterns
Cross-sectional
Functions
Build. Backtest. Deploy.
Build
Use Chat Wizard or DSL Builder to create your strategy. AI converts natural language into executable trading rules with indicators, conditions, and risk parameters.
Start Building →Backtest
Run your strategy against 5 years of NIFTY 500 candle data. Get full trade log, equity curve, win rate, drawdown, and Sharpe ratio.
Learn about Backtesting →Deploy
Deploy to paper trading first, then go live. Same rules, same risk controls. Monitor positions, P&L, and strategy instances from the dashboard.
See Dashboard →Ready to build your first strategy?
Start with Chat Wizard. Describe your idea in Hindi or English, backtest it on historical data, then deploy to paper trading.