Write strategies in ThunderScript. Deploy in seconds. An autonomous AI Supervisor analyzes your performance every hour and proposes improvements.
strategy "Momentum Scalper" { timeframe: 5m symbols: top_volume(8, quote: "USDT") indicators { rsi = RSI(14) ema_fast = EMA(9) ema_slow = EMA(21) } entry when { ema_fast > ema_slow rsi in 35..65 adx > 25 } exit when { trailing_stop(callback: 1.5%) or rsi > 75 } ai_context { model: "deepseek" min_confidence: 0.5 } }
Most platforms make you click through wizards. We give you a programming language. Then we add an AI that improves your code while you sleep.
Edit your strategy. Hit deploy. Your bot picks it up on the next cycle. No restarts, no downtime, no waiting.
An autonomous AI analyzes your performance hourly and proposes ThunderScript improvements. Auto-apply or require approval — your call.
Bad version losing money? It's auto-reverted to your best-performing strategy with a clear notification explaining why.
Every save is a new version with its own performance snapshot. Roll back anytime. Compare side-by-side.
Full feature parity. TradingView charts, ThunderScript editor, push notifications, Live Activities. Trade from anywhere.
Share your winning strategies. Import community gems. Or embed a ThunderScript on your blog — readers click and import in one tap.
No more clicking through 30 fields. Just write what you mean. ThunderScript handles the math, the timing, the risk management.
rsi = RSI(14), ema_fast = EMA(9). Reference them in conditions like any variable.
entry when = AND. exit when = OR. Range checks like rsi in 35..65. Cross detection like ema_fast crosses_below ema_slow.
ATR-based stops, tiered position sizing by AI confidence score, cooldowns after losses, fee-ratio gates. All in 5 lines.
Cautious hours, dead hours, custom cycle intervals. Your bot respects market sessions without you writing a single timezone check.
indicators { rsi = RSI(14) ema = EMA(9) } entry when { rsi < 35 price > ema }
Every hour, an AI reviews your bot's performance. If it spots a pattern — an indicator that's hurting you, a missed setup, a regime change — it proposes a new ThunderScript version.
24h trades, P&L, win rate, top failing conditions, market regime.
Generates a new ThunderScript with focused changes addressing weaknesses.
Compiles + checks the proposal. Invalid? Discarded. Valid? Continues.
Auto-apply (default) or wait for your approval. You stay in control.
Default 1h. Set per-bot or system-wide. Off entirely if you prefer manual.
Give the supervisor specific guidance: "Focus on reducing drawdown" or "Avoid weekend trades."
Toggle auto-apply OFF and every proposal lands as an approval request with full diff.
Modular services, end-to-end encryption, and an audit trail for every decision your bot makes.
Publish a strategy and let the community use it. Browse curated strategies sorted by performance. One-click import.
Click "Share to Marketplace" in the editor. Add tags + description. Done.
See a strategy you like? Click Import → bot creation form pre-filled.
Get a shareable link. Click on it from any blog/Twitter/Discord and AiTrade opens with import ready.
Sorted by 30-day P&L, win rate, downloads. Real numbers from real bots.
AES-256-GCM encryption at rest. Never logged. Never sent to clients. IP whitelist your Binance keys for tighter security.
Every bot starts paper. Test against live market prices without spending a satoshi. Promote to live when you're ready.
Create a bot. Review the strategy. THEN press Start. No accidental live trading on first save.
Extreme volatility, low historical edge, multi-timeframe misalignment, book-depth checks. Bad setups never reach the AI.
If a new strategy version loses money fast, it's auto-reverted to your best historical version. With a clear notification explaining why.
Every decision your bot makes is logged: indicators, conditions, market state, AI reasoning. Click any trade to see exactly why.
Free to try with paper trading. Live trading on your Binance account. No middlemen.