TradingView portfolio backtest

One strategy
The whole market

Run a Pine Script strategy across up to 500 tickers and turn separate tests into one portfolio-level answer.

PineBag connectedUp to 500 tickers · 1 report
PineBag strategy and symbol bag interface

A faster research loop

Stop testing tickers one by one

Load a strategy once, build a bag, and let PineBag run the same setup across every symbol. No spreadsheet stitching and no copied metrics.

500tickers per run TradingViewruns follow your plan 20interface languages 3devices per license

Prepare

Your Pine Script strategy and symbol list, side by side

Upload a .pine file or edit it directly. Add TradingView symbols using search, paste a symbol list, or reuse your previous symbol list.

Learn the workflow →
Pine editor
PineBag Pine Script editor with syntax highlighting
Strategy, properties and up to 500 tickers in one compact panel.

Understand

Portfolio first. Every ticker underneath

Move from the total PnL curve to symbol comparison, performance breakdown and trade distributions without losing the tested strategy version.

Read the reports guide →
Portfolio overview
PineBag portfolio overview report
One portfolio curve with transparent per-symbol contribution.

Compare

Find what works — and where

Rank tickers, inspect yearly and monthly periods, apply Long/Short trade filters, and compare performance without rebuilding a spreadsheet.

Explore analysis tools →
Tickers & periods
PineBag ticker and period comparison
From portfolio totals to the exact symbol and period behind them.

Verify

Inspect every trade, not just the headline

Study trade distributions, timing, winning and losing streaks, and individual trades. Export the complete report as JSON or filtered trades as CSV.

Understand trade analytics →
Trades analysis
PineBag trade analysis report
Distributions, sequences and exportable trade-level evidence.

Everything in one workflow

Built for serious strategy research

Settings stay consistent

Timeframe, capital, order size and commission come from the script or TradingView Properties by your chosen priority.

Works with chart history

Test up to 5,000 visible bars on any TradingView plan.

Reports you can keep

Store the latest 50 reports locally with the tested script version. Export the full report as JSON and trades as CSV.

Private by design

Strategies, ticker names and results stay in your browser. PineBag has no ads, analytics or trackers.

Documentation

Know exactly what every control does

A visual, step-by-step guide from installing PineBag to reading the last trade in a portfolio report.

Open PineBag Docs →

Simple pricing

Research every market for one monthly price

5-day free trial. No card required.

  • Works inside TradingViewPineBag opens in Chrome’s side panel, right next to your chart.
  • The whole bag in one reportUp to 500 tickers per run, with portfolio, per-ticker and per-trade results.
  • Your key by emailAfter the trial, $18 a month. The license key arrives by email and works on three devices.
Install extension5 days free · no card
PINEBAGFull access

$18/ month

  • Up to 500 tickers per run
  • Runs limited by your TradingView plan
  • Three activated devices
  • Portfolio and per-ticker analytics
  • JSON and CSV export
  • All 20 interface languages

Pay with PayPal or crypto. Your license key arrives by email.