thinkorswim screenshots

Analyze thinkorswim charts with AI.

From thinkorswim desktop, web or mobile: capture one chart, upload the image, and get a written read back: the trend on that aggregation period, the levels price reacted to, both scenarios, and the level that invalidates the read.

Read my thinkorswim chart

Drop the chart screenshot below. It stays in your browser through account setup and onboarding, then your first read runs as a free preview.

Drop your chart screenshot, or click to choose

PNG, JPEG or WebP, up to 5MB

Create your account and personalize Lynx. Your first read is a free partial preview; a plan unlocks the full read.

Review us on Trustpilot

Upload before signup · Educational only, not financial advice

Why thinkorswim charts need a deliberate capture

thinkorswim is a dense platform. A typical desktop workspace carries a watchlist, a Level II panel, an order entry panel, a column of gadgets and often a grid of charts. Screenshot the whole window and the candles end up as a small fraction of the image, with a price axis a few pixels tall.

That matters more than it sounds. Everything a reader can say about structure comes from geometry it can resolve: the height of candle bodies, where wicks stop, how far a pullback retraced, whether volume expanded on a break. Compress that geometry and the read slides from measurement to estimation, and the failure is silent. You do not get an error; you get confident prose with prices in it. One pane, full size, axes visible, few studies: a minute of setup decides the quality of everything downstream.

The same workflow, described without the platform detail, is on the chart screenshot analyzer page, and the category overview is on AI chart analysis.

How to screenshot a thinkorswim chart

Desktop gives the cleanest input, the web version is close behind, and mobile works with a careful crop. The steps differ; the goal is the same: one chart, with its axes.

Desktop: capture one chart, not the grid
If the Charts tab is split into a grid, switch to a single chart before you capture. On a four-chart grid squeezed into one image the axis labels fall below the size a model can read, and that is where invented levels come from.
Desktop: Win+Shift+S or Cmd+Shift+4
Drag a rectangle from just above the highest candle to just below the volume subgraph, and from the left edge of the history to the right edge of the price axis. Include the axis: leaving it out is the most common capture mistake.
Desktop: the chart’s own share icons
thinkorswim can share a chart from the icons at the top right of the chart. If yours offers a picture of the chart, save it as an image file, which drops the watchlist and the cursor. A share link is not something you can upload.
thinkorswim web: close the side panels
In the browser version, close the watchlist and the trade panel so the chart takes the full width of the window, then use your system screenshot. Avoid zooming the browser out to fit more history: it shrinks the axis labels with it.
thinkorswim mobile: landscape, then crop
Rotate the phone to landscape for the full-screen chart and take a normal phone screenshot. Before uploading, crop out the status bar and the trade buttons so only the chart and its axes remain.
Keep the symbol and the time frame in frame
The chart header carries the symbol and the aggregation period, for example SPY on a 15-minute chart. Keep that strip in the capture so the read can name the instrument and the timeframe it is describing.

Chart settings that read well

The temptation is to leave everything on so the reader has more information. The opposite works: each subgraph steals height from the candles, and most pairs of studies say the same thing twice. Four settings make the difference.

A light color scheme
The default dark scheme reads, but low-contrast candles and dim grid lines cost detail. In Application Settings, the Look and Feel tab switches the platform to a light color scheme.
Extended hours, on or off on purpose
Chart Settings, Equities tab: the extended-hours trading session checkbox decides whether pre-market and after-hours candles are drawn. Choose deliberately, and say which one you used in the note with the upload.
Some room to the right of the last candle
In Chart Settings, the Time axis tab sets an expansion area to the right of the last bar. A few bars of space keep the latest candles off the price axis, where the reaction you care about is hardest to see.
Volume and at most two studies
Keep the volume subgraph, one trend study such as a pair of moving averages, and one momentum study such as RSI or MACD, not both. Every extra subgraph takes height away from the candles, and candle geometry is what the read is built from.

Anything drawn on the chart becomes part of what is read. Clear the trendlines and Fibonacci grids you no longer trust, or ask about them explicitly in the note. On intraday panes, VWAP is the one extra study that usually earns its space.

A SPY read on thinkorswim, start to finish

Two captures, not one: a SPY daily chart covering about six months, then a 15-minute chart covering the last three sessions. Add a line of context in the note, such as “swing timeframe, one to three weeks, extended hours off”, so the read is framed around the decision you are actually making.

Read what comes back critically. Every level it names should be a price you can find on your own axis. If one is quoted to a precision your chart does not show, or sits where price never reacted, treat it as an error and question every other number in the read.

Then read QQQ the same way. The two ETFs share many of their largest holdings, so their structures usually rhyme. When they do not, the divergence is the information: QQQ already through a level that SPY is still under says the move is narrower than it looks.

Only after every level checks out on the live thinkorswim chart does it reach your risk math, through the position size calculator and your own rules. The full pre-open version of this routine is in the SPY and QQQ daily read workflow.

What it cannot do with a thinkorswim screenshot

thinkorswim shows far more than a price chart. A screenshot carries only the part you captured, and only as pixels.

  • See anything outside the crop, including the other charts in your grid and the history off the left edge
  • Treat Level II, Time and Sales or the Active Trader ladder as live data. A screenshot of them is a still image, not a feed
  • Read the option chain, the greeks or the risk profile from the Analyze tab
  • See your positions, balances or working orders, or connect to thinkorswim or your Schwab account
  • Know the study settings you changed but did not display, or run your thinkScript code
  • Forecast the next candle. You get two scenarios and an invalidation level, not a single call

If you trade options in thinkorswim, the chart read covers the underlying only; the chain stays in the platform. That split is laid out on AI options chart analysis.

Making it a routine

The value of a read is not one answer. It is the same questions asked of every chart, in the same order, whether you are calm or tilted. Keep the capture recipe fixed, same chart size, same two studies, same two timeframes, so this week’s read can be compared with last week’s.

If you want the read written as an entry zone, an invalidation and targets, see the AI trade plan generator. If some of your charting happens on TradingView, the capture guide for that side is on analyzing TradingView screenshots with AI, and the phone version for other broker apps is in Webull and Robinhood chart screenshot analysis. What each plan includes is on Bullynx pricing.

Frequently asked questions

Can AI analyze thinkorswim charts?
Yes, from a screenshot. Capture one chart pane with the price axis and volume visible, upload the image, and the read returns the trend on that aggregation period, the key levels, both scenarios and the invalidation point. It works the same for thinkorswim desktop, web and mobile, with nothing to install and no account to connect.
How do I screenshot a thinkorswim chart?
On Windows, press Win+Shift+S and drag a rectangle around the chart pane only. On a Mac, press Cmd+Shift+4 and drag the same rectangle. Include the right-hand price axis and the volume subgraph, and leave out the watchlist, the gadgets and the order entry panel.
Does this work with thinkorswim mobile and thinkorswim web?
Yes. On mobile, rotate to landscape for the full-screen chart, take a phone screenshot and crop out the trade buttons. On the web version, close the side panels so the chart fills the window, then capture it. A portrait phone chart shows much less history than a desktop pane, so its read is shorter-horizon by construction.
Which thinkorswim studies should stay visible in the screenshot?
The price axis, the time axis, volume, and at most two studies, for example a moving average pair and one oscillator. Clear any drawings you do not want included in the read: a trendline you drew last week and no longer believe will be read as part of the chart.
Can AI read the thinkorswim price axis accurately?
When the axis is legible in the image. On a single full-size chart the numbers are readable and the levels come back as prices you can find on your own axis. If a level comes back that you cannot locate on the chart, treat it as an error and re-capture at a larger size.
Does it connect to my Schwab or thinkorswim account?
No. Bullynx never connects to a brokerage account. You upload a picture of the chart; your positions, balances and orders stay inside thinkorswim, and nothing is placed or changed on your behalf.
Will the AI tell me whether to take the trade?
No. A chart read names the trend, the levels price has reacted to, the scenarios that follow from that structure, and the price that would invalidate each one. Position size, account risk and the decision itself stay with you.

· Educational only. Not financial advice.

Capture the chart. Get the levels.

Upload before signup. Finish onboarding and Stripe checkout, then the read runs on the chart you already sent.

Upload my chart

Educational only. Not financial advice. Read the risk disclosure.