TV Pilot AI assistant: chat with your chart, scripts and backtests
TV Pilot is SuperCharting's AI chart assistant: it reads your chart, writes and checks Pine-compatible scripts and runs backtests. It is enabled per account.
TV Pilot is a chat assistant that sits beside your SuperCharting chart and works on it for you. Ask it what is on the chart, to write an indicator, to backtest a strategy or to find the best settings, and it uses the same tools you use, then tells you what it did and what it found, with the numbers. TV Pilot is switched on account by account by the site owner, so not every account has it; if you do not see the TV Pilot button, it is not enabled for your account.
TV Pilot answers with an AI model (Claude, made by Anthropic). Like any AI it can be wrong, so check what it puts on your chart.
Who can use TV Pilot
Access is decided by the site owner, who keeps a list of the accounts allowed to use TV Pilot. For those accounts a TV Pilot button appears in the right-hand bar. Other accounts do not get the button, and a request from them is answered with "TV Pilot is not enabled for this account." There is no self-service switch, and creating an account does not include it. Everything else on SuperCharting works without it.
What TV Pilot can do
TV Pilot works only through SuperCharting's own chart tools. It can:
- Read your charts: the symbols, timeframes and indicators or strategies open right now.
- Find symbols and prices: search NSE and BSE stocks, indices, futures and options, forex, gold and crypto, and fetch the latest quote or recent candles.
- Change the chart: switch the active chart to another symbol or timeframe, including second and tick timeframes.
- Write and check scripts: write Pine-compatible code, compile it, run it once on a symbol and fix errors before showing it to you, using the line numbers the check reports.
- Add or remove scripts: put an indicator or strategy on your active chart, or take one off by its title.
- Backtest: run a strategy on a symbol and timeframe and report net profit, drawdown, win rate, profit factor and the latest trades.
- Optimise: search input ranges you describe (up to 400 backtests in one request) for the best result, ignoring results with too few trades.
- Screen and research: run screener queries such as "Market cap > 500 AND ROE > 20 AND P/E < 15" and pull a company's key ratios, results and peers.
- Manage price alerts: list your alerts, create a price alert (crossing, crossing up or down, greater than, less than), optionally also sent to your connected Telegram, and remove one.
- Explain broker setup: walk you through connecting Zerodha, Angel One, Dhan, Upstox, FYERS or another broker on the /brokers page, and list your saved connections by name and status.
- Draw a chart picture: make an image of a symbol's chart, optionally with a script drawn on it.
What TV Pilot cannot do
The limits are deliberate:
- It has no access to files, the command line or the web. Questions outside the chart tools get a plain "I cannot do that here".
- It never asks for, and must not be given, passwords or broker credentials. Those go only on the /brokers page, and TV Pilot only ever sees a connection's name and status.
- It does not place real orders.
- It does not give investment advice. A script that compiles is not proof that a strategy is sound, and a backtest is not a forecast; TV Pilot is instructed to say so when it matters.
How to use TV Pilot in SuperCharting
- Open a chart, for example XAUUSD on 1 hour.
- Click the TV Pilot button in the right-hand bar. The chat opens beside the chart with a box labelled "Ask TV Pilot about this chart".
- Type a request, or click one of the suggestions, such as "What is on my chart right now?".
- Press Enter or click Send. While it works, the panel shows which tool it is using; Stop ends a request.
- Read the answer. Code arrives in blocks with a Copy button.
- The conversation stays in the panel when you close it or reload the page, and TV Pilot remembers what was said. Click New chat to clear it and start fresh; the old conversation is not kept.
Example requests
- "Write an EMA 9 / 21 cross strategy, backtest it on this chart and tell me the result."
- "Find the best EMA lengths for that strategy on this symbol."
- "Switch to NSE:BANKNIFTY on 5 minutes and add a VWAP."
- "Make an RSI divergence indicator and put it on the chart."
- "Screen India for Market cap > 1000 AND P/E < 20 AND ROE > 15."
- "Set an alert when EURUSD crosses 1.0900 and send it to Telegram too."
A good request names the symbol, the timeframe and what you want back. "Backtest this on NSE:NIFTY 15 minutes with 0.03% commission and tell me the drawdown" gets a sharper answer than "is this good?".
Working with what TV Pilot gives you
- Read the code. Open it in the Script Editor, where you can change it and save it to your account. The editor's compile check is the same one TV Pilot uses.
- Check backtests yourself. Add the strategy to the chart and read the full report in the Strategy Tester: costs, trade list and drawdown. TV Pilot's summary is shorter.
- Treat optimised settings with care. The best result over a few hundred backtests is fitted to the past. Read strategy optimiser on avoiding overfitting before you use them.
Backtests describe past data with the costs you set. Past results do not guarantee future results.
Frequently asked questions
How do I get TV Pilot on my account?
The site owner enables it per account. It is not part of every account and cannot be switched on from your settings. Everything else in SuperCharting, which is currently free to use, works without it.
Can TV Pilot trade for me?
No. It can create price alerts and put scripts on your chart, but it does not place orders with a broker.
Does TV Pilot see my broker password?
No. Credentials are entered only on the /brokers page and kept encrypted. TV Pilot sees connection names and status, never the details.
Can TV Pilot write a strategy from a description?
Yes, if your account has it. Describe the entry, exit, stop and size; it writes the code, checks it, and can backtest it on your chart. Review the logic before you rely on it, and see write your first strategy to understand what it wrote.