NEWBacktest your strategy for free

The AI superplatformbuilt for traders.

Describe a trade idea. The AI writes the script, tests it on real bars, screens the market with it and sends the alerts. Our indicators, the analyst and the live tape come with it.

ALPHA CHARTS · PINE COPILOT
Quant
US EQUITIES
HOW IT WORKS

Start with a sentence.

Say what you want to trade. Every window below is what happens next: the script, the chart, the audit, the backtest, the optimiser, the screener, the alerts, the tape.

01 · CHAT

Say what you want. Get the script.

Plain words in. A Pine v6 script out, ready to run.

ALPHA CHARTS · QUANT · PINE COPILOTPINE V6
Quant
02 · CHART

See it on your chart.

The script runs on real bars and draws the way TradingView draws it.

ALPHA CHARTS · 20-DAY HIGH BREAKOUT · NVDA · DAILYREAL NVDA DAILY BARS · LAST 80
03 · AUDIT

Audit it before you trust it.

Every line read for what makes a backtest lie: future data, mid-bar signals, missing costs.

ALPHA CHARTS · AUDIT · BREAKOUT_20D.PINEAUDITING · READING EVERY CALL
BREAKOUT_20D.PINE · V119 LINES
1//@version=6
2indicator("20-Day High Breakout", overlay=true)
3len = input.int(20, "Entry length")
4out = input.int(10, "Exit length")
5hi = ta.highest(high, len)[1]
6lo = ta.lowest(low, out)[1]
7trend = request.security(syminfo.tickerid, "D", ta.sma(close, 200)[1], lookahead=barmerge.lookahead_off)
8fired = barstate.isconfirmed and ta.crossover(close, hi) and close > trend
9var inPos = false
10done = inPos and close < lo
11if fired and not inPos
12 inPos := true
13if done
14 inPos := false
15plot(hi, "20-day high", color.new(#16A56A, 30))
16plot(lo, "10-day low", color.new(#E5484D, 30))
17plotshape(fired, "Breakout", shape.triangleup, location.belowbar, color.new(#16A56A, 0))
18plotshape(done, "Exit", shape.triangledown, location.abovebar, color.new(#E5484D, 0))
19alertcondition(fired, "20-day high breakout", "20-day high breakout on {{ticker}}")
AUDIT · 0 OF 4 RULES
READING EVERY CALL
4 rules, each pinned to the line that earns it
04 · BACKTEST

Backtest it on real bars.

Every entry and exit marked on the chart. The numbers underneath come from those trades.

ALPHA CHARTS · STRATEGY TESTER20-DAY HIGH BREAKOUT · NVDA DAILY
05 · OPTIMISE

Optimise it for the ticker you trade.

Fit on the past, judge on the slice it never saw. What comes back is a version tuned for that name.

ALPHA CHARTS · OPTIMISER · 20-DAY HIGH BREAKOUTLOADING BARS
OPTIMISE FORDWM20-Day High Breakout v1
SWEEP · ENTRY LENGTH 10 TO 65 · FIT TO
10
·
15
·
20
·
25
·
30
·
35
·
40
·
45
·
50
·
55
·
60
·
65
·
— STRATEGY— BUY AND HOLD
OUT OF SAMPLE ·
Net profit
Trades
Profit factor
Max drawdown
Loading NVDA daily bars…
06 · VERSIONS

Keep every version.

The copilot's script, the optimiser's tuned one: every diff, every note, and any version back in one click.

ALPHA CHARTS · VERSIONS · BREAKOUT_20D.PINELOADING NVDA BARS
BREAKOUT_20D.PINE · V2DIFF AGAINST V1 · +2 −1 · 20 LINES
1//@version=6
3indicator("20-Day High Breakout", overlay=true)
3len = input.int(20, "Entry length")
5out = input.int(10, "Exit length")
6hi = ta.highest(high, len)[1]
7lo = ta.lowest(low, out)[1]
8trend = request.security(syminfo.tickerid, "D", ta.sma(close, 200)[1], lookahead=barmerge.lookahead_off)
9fired = barstate.isconfirmed and ta.crossover(close, hi) and close > trend
10var inPos = false
11done = inPos and close < lo
12if fired and not inPos
13 inPos := true
14if done
15 inPos := false
16plot(hi, "20-day high", color.new(#16A56A, 30))
17plot(lo, "10-day low", color.new(#E5484D, 30))
18plotshape(fired, "Breakout", shape.triangleup, location.belowbar, color.new(#16A56A, 0))
19plotshape(done, "Exit", shape.triangledown, location.abovebar, color.new(#E5484D, 0))
20alertcondition(fired, "20-day high breakout", "20-day high breakout on {{ticker}}")
VERSIONS · 2NEWEST FIRST
v2+2 −1SHOWING
tuned for NVDA
OPTIMISER · TODAY
v119 lines
20-Day High Breakout
PINE COPILOT · TODAY
Every save is a version with a note. The diff is against the one before it.
07 · SCREEN

Screen the whole market with it.

Your script run across every name in the scan, tonight's rows ranked.

ALPHA CHARTS · SCREENERENGINE · SCRIPT · 20-DAY HIGH BREAKOUT · SCAN —
ScreenerSCAN · 0 NAMES
TIMEFRAMEDailyFLIPPEDAny timeENGINEScript · 20-Day High BreakoutSIDEAllSECTORAll sectorsMIN SIZE≥ $3.5B
TICKERSIGNALPRICEMKT CAPAGESINCE FLIPATH7D
08 · ALERTS

Alerts, three ways out.

Push, email and a webhook that carries what the script prints, ready for a bot or a broker bridge.

ALPHA CHARTS · ALERTS · 20-DAY HIGH BREAKOUT · NVDALOADING NVDA BARS
DELIVERED · PUSH · EMAIL · WEBHOOK0/3
One alert per script, three ways out. The webhook carries what the script prints, so a bot or a broker bridge can read it.
09 · TAPE

Run it across the watchlist. Now.

The live tape. Every name that fires, the minute it fires.

ALPHA CHARTS · LIVE TAPE27 NAMES · EVERY MINUTE ·SAMPLE
TIMETICKERSIGNALSETPRICE
--:--connecting to the live tape…

Our indicators, on your chart.

IQ Bands, IQ Oscillator and IQ Structure on any TradingView chart: trend, momentum and levels in one look.

IQ CORE · NVDA · 1D · IQ BANDS● LIVE
LOADING NVDA · DAILY…
IQ Bands
The trend, drawn on price. Turns when the market turns, not on every wobble.
IQ Oscillator
Momentum under the chart: the turn, the divergence, the strength of the move.
IQ Structure
Market structure, order blocks and liquidity sweeps, marked on the chart.
0
Indicators on TradingView
IQ Bands · IQ Oscillator · IQ Structure
0
Stocks in the scan
daily, weekly and monthly bars
0
Trading concepts explained
each with a script you can run
0
Names on the live tape
every minute of the session
PRICING

Two plans.

Monthly or yearly. Stripe checkout, cancel any time.

IQ Pro
$39.99/mo billed yearly
or $64.99/mo billed monthly

The full market read: indicators, live scans, signals and the Analyst.

  • IQ Bands + IQ Oscillator on TradingView
  • Live dashboard, screeners and Triple Signals
  • Analyst: chart analysis chat
  • One dynamic alert stream covers every condition
Get IQ Pro
IQ PlusMOST POPULAR
$59.99/mo billed yearly
or $114.99/mo billed monthly

Everything in Pro, plus the builder's tier: structure, copilot and coaching.

  • Everything from IQ Pro
  • IQ Structure, the price-action suite
  • Pine Copilot + Trading Coach
  • Expanded daily AI credits, early access
Get IQ Plus

Full plan details on the pricing page.

FAQ

Questions, answered.

Real daily, weekly and monthly bars for about a thousand US stocks plus the major indices and ETFs, with commission and slippage charged on every fill. The tester runs your script itself, so the trades on the chart are the script's own.
GET STARTED

Say it. Test it.
Trade it.

Alpha Charts on your TradingView in five minutes.

Get Alpha Charts →
from $39.99/mo billed yearly · cancel anytime