BinanceBinanceBybitBybitOKXOKXKrakenKrakenCoinbaseCoinbaseTradingViewTradingViewBitgetBitgetKuCoinKuCoinGate.ioGate.ioMEXCMEXCBingXBingXHTXHTXBinanceBinanceBybitBybitOKXOKXKrakenKrakenCoinbaseCoinbaseTradingViewTradingViewBitgetBitgetKuCoinKuCoinGate.ioGate.ioMEXCMEXCBingXBingXHTXHTX
Chrome Extension · TradingView Backtest · Python Backtest · AI Studio · FreqTrade Bot · Webhooks

Build, backtest, and automate
your TradingView strategies.

Everything you need for TradingView strategy trading — a free Chrome extension for parameter optimization, server-side Bayesian + Brute Force backtesting, Python strategy backtesting, AI Studio that writes Pine Script from your idea, a no-code Visual Builder, FreqTrade Bot with Telegram alerts, and live webhook automation to 30+ exchanges.

Get started free
Free Chrome extension AI Studio + Visual Builder FreqTrade live bots + Telegram
Coming soon
App Store
Google Play
Backpulse - Backpulse: AI TradingView strategies to 30+ major exchanges. | Product HuntFeatured on Shipit
app.backpulse.io/strategy/ema-cross

Net return

+32.1%

Win rate

61%
Equity curve LIVE

Recent signals

BTCUSDTBUY64,210+2.4%
ETHUSDTSELL3,418+1.1%
SOLUSDTBUY172.5+3.8%
Chrome Extension

Optimize parameters from TradingView — for free.

Install the Backpulse extension, open any TradingView chart with your strategy loaded, and run a full parameter optimization without leaving the page. Free to use — no account required.

1
Install the extension
Add Backpulse to Chrome in seconds — no configuration needed.
2
Open any TradingView chart
Navigate to any chart with your Pine Script strategy already loaded.
3
Set ranges and run
Pick your parameter ranges, hit Run — results appear live inside TradingView.
Backpulse
TradingView Optimizer
Connected
📈
Bollinger Bands Strategy
3 params · 491 combos
EMA Cross Optimized
2 params · 120 combos
🔍
RSI Reversal
4 params · 864 combos
🚀 Run Backtest
Now on Chrome Web Store
Everything in one platform

Seven tools. One platform. Zero compromise.

From in-browser parameter tuning to AI-generated strategies, Python backtesting, FreqTrade live bots and live trade automation — Backpulse has the full stack for serious TradingView traders.

Free Parameter Optimizer

Backtest parameter combinations directly inside TradingView — no account required. Set ranges, click Run, results appear live on your chart.

TradingView Strategy Backtest

Bayesian optimization + Brute Force engines. Up to 20,000+ backtests per run with tick-accurate data, real fees and slippage.

Python Strategy Backtest

Write a custom Python strategy, run it against years of OHLCV data. Get 15+ metrics — Sharpe, CAGR, max drawdown and a full trade log. BETA.

AI Studio + Visual Builder

Describe your trade idea and AI generates Pine Script in seconds. Or drag and drop blocks in the no-code Visual Builder.

Strategies Studio

Browse a curated library of community and built-in strategies. Fork, customize and save to My Strategies — your personal strategy workspace.

Webhook Hub → 30+ Exchanges

TradingView fires an alert → Backpulse validates, sizes and routes the order → your exchange fills in < 300ms. HMAC-secured, fully logged.

FreqTrade Live Bot

Deploy any FreqTrade IStrategy in dry-run or live mode. Monitor open trades, P&L and get Telegram alerts on every entry and exit.

AI Studio

Describe your strategy. AI builds it.

No Pine Script knowledge needed. Tell AI what you want to trade — it generates entry/exit conditions, risk rules and ready-to-run Pine Script code in seconds.

Your idea
"EMA crossover with RSI filter, 4H crypto"
AI-generated
EntryEMA(9) crosses above EMA(21) AND RSI(14) > 50
ExitEMA(9) crosses below EMA(21) OR trailing stop 1.5%
RiskStop loss 2% · Take profit 4% · Max 2% per trade
Pine Script v5AI-generated
//@version=5
strategy("AI: EMA+RSI Filter", overlay=true)
fast = ta.ema(close, 9)
slow = ta.ema(close, 21)
rsi  = ta.rsi(close, 14)
long = ta.crossover(fast, slow) and rsi > 50
if long
    strategy.entry("Long", strategy.long)
strategy.exit("Exit",
  stop  = close * 0.98,
  limit = close * 1.04)
Try AI Studio →
TradingView Backtest

Two engines. Double the edge.

Bayesian optimization learns from each run to zero in on the best parameters faster. Brute Force exhaustively tests every combination so nothing is missed. Both use tick-accurate historical data with real slippage, fees and funding — so your backtest numbers are tradeable numbers.

  • Tick-accurate multi-year historical replay
  • Bayesian optimization + Brute Force parameter search
  • Walk-forward & Monte-Carlo analysis
  • Export full results to CSV or PDF
Strategy report10Y · 4H

Sharpe

2.14

Profit factor

1.86

Max drawdown

-9.2%

Equity

Monthly returns

Python Backtest · BETA

Your Python strategy. Real market data.

Write a custom strategy with the quantbt Python library. Run it against years of Binance Futures OHLCV data and get 15+ performance metrics — Sharpe, CAGR, max drawdown and a full trade log.

  • Custom Python strategies — full control
  • 15+ metrics: Sharpe, CAGR, max drawdown
  • Binance Futures OHLCV historical data
  • Equity curve + full trade log
strategy.pyBETAquantbt
import quantbt as bt

class EMACross(bt.Strategy):
    fast = bt.Param(default=9)
    slow = bt.Param(default=21)

    def signal(self, bar):
        f = bar.ema(self.fast)
        s = bar.ema(self.slow)
        return bt.Long if f > s else bt.Flat

# Results
# Sharpe  1.84  CAGR   31.2%
# Win     58%   Max DD -11.4%
# Trades  312   PFactor  1.76
Webhooks

From TradingView alert to filled order in one hop

Set your webhook URL once. Every time TradingView fires an alert, Backpulse authenticates it with HMAC, applies your position-sizing rules and risk filters, then sends a signed order to your exchange — automatically, every time, with full audit logs.

HMAC-signed <300ms
TradingView alert
Your strategy fires a webhook signal
Backpulse engine
Authenticates, sizes & applies risk rules
Exchange order
Filled on Binance, Bybit, OKX…
FreqTrade Bot

Run your Python strategy. Live. On a real exchange.

Write a FreqTrade IStrategy in Python, pick dry-run (paper) or live mode, and Freqrunner manages the containers. One click to deploy, a dashboard to monitor — and Telegram alerts so you never miss a fill.

  • Dry-run (paper) and live exchange modes
  • Deploy any FreqTrade IStrategy in one click
  • Real-time open trades & P&L dashboard
  • Telegram alerts on every entry and exit
EMA_Cross_v2LIVEBinance Futures

P&L Total

+$184.20

Win rate

61%

Trades

47

Open trades

BTC/USDTLong63,420+2.41%
ETH/USDTLong2,918-0.87%
LONG entry · BTC/USDT
Open rate: $63,420 · Qty: 0.0230
Telegram · just now
Strategies Studio

A library of strategies, ready to run.

Browse community and built-in strategy templates. Fork any strategy to customize the rules and save it to My Strategies — your personal strategy workspace.

  • Community + built-in strategy library
  • Fork and customize any strategy
  • My Strategies — personal workspace
  • One-click load to backtest or live trade
EMA Cross + RSI Filter
TrendCrypto
BB Squeeze Breakout
VolatilityFutures
RSI Oversold Reversal
ReversalSpot
Supertrend Momentum
TrendAll markets
Try it live

See your edge in 10 seconds

Pick a strategy and timeframe — watch the equity curve rebuild instantly. No account needed.

Net return
+31.3%
Win rate
56%
Max drawdown
-8.6%
Trades
221
Pricing

Pick the plan that fits

Start free — no commission on your trades. Upgrade or cancel anytime.

Save ~2 months billed yearly
✓ Your plan
Free
$0
Explore backtesting and webhooks — free forever.
  • Unlimited Bayesian & Brute Force
  • Max 1 sweep parameter / run
  • Max 100 iterations per run
  • 1 symbol per job
  • 1 job at a time
  • 1 exchange connection
  • 1 FreqTrade dry-run bot (30-day limit)
  • 30-day signal history
  • Basic webhooks
  • Trading Bot strategy libraryBeta
  • Community support
  • Multiple params & unlimited combos
  • Parallel job execution
  • Multiple exchange connections
  • Live bot trading
  • Telegram alerts
Popular
Pro
$29$19/mo

✦ $10 off your first month — then $29/mo

For active traders running automated bots across multiple exchanges.
  • Unlimited Bayesian & Brute Force
  • Max 500 iterations per run
  • Unlimited params per run
  • 3 symbols per job
  • 3 parallel jobs
  • 5 exchange connections
  • All 30+ exchanges (Binance, Bybit, OKX…)
  • 1 dry-run bot + 1 live bot (FreqTrade)
  • Automatic P&L tracking
  • 90-day signal history
  • Trading Bot strategy libraryBeta
  • AI Builder — generate Pine Script with AIBeta
  • Telegram alerts
  • Priority email support
Scale
$79/mo
For professional traders and signal providers who need full capacity.
  • Everything in Pro
  • Unlimited Brute Force iterations
  • 10 symbols per job
  • 10 parallel jobs
  • Unlimited exchange connections
  • 3 dry-run bots + 3 live bots (FreqTrade)
  • AI Builder unlimited & priority accessBeta
  • Low-latency webhook executionComing soon
  • 1-year signal historyComing soon
  • Advanced performance reportsComing soon
  • Personalized 24/7 support + private Discord

Have a coupon?

Trusted by traders

From idea to live strategy — without the complexity

"I described my EMA crossover idea to the AI, it generated the Pine Script. Backtested 5 years, refined with Bayesian, connected to Bybit. Three hours, zero code."

V
Văn Tuấn
Quant trader

"Webhook latency is remarkable. Signals hit Binance faster than I could ever click. And HMAC verification means I trust it with real positions."

S
Sara K.
Algo developer

"Finally a backtester where the numbers translate to real results. The Brute Force parameter search alone saved me months of manual work."

D
Daniel R.
Futures trader

Start optimizing — for free

Install the Chrome extension and run your first parameter optimization inside TradingView today. No account, no credit card required. Upgrade to Pro for server-side power.