thinkorswim Scanner

Free professional-grade stock and options scanner bundled with Charles Schwab accounts, featuring ThinkScript customization, 400+ indicators, and real-time multi-market scanning.

★★★★★ 4.4/5
stocksetfsoptionsfuturesforexcrypto

Quick Facts

Starting Price
Free
Free Tier
Yes
Founded
1999
Company
Charles Schwab Corporation

thinkorswim Scanner Overview

What Is thinkorswim Scanner?

thinkorswim Scanner is the built-in stock and options screening suite inside Charles Schwab's thinkorswim trading platform. Originally developed by thinkorswim Group (founded in 1999 by Tom Sosnoff and Scott Sheridan), the platform was acquired by TD Ameritrade in 2009 for $750 million, and then migrated to Charles Schwab after Schwab's $26 billion acquisition of TD Ameritrade completed in 2020. The scanner lives inside a platform that's been built by actual traders, and that pedigree shows in both its power and its complexity.

Unlike standalone stock screeners that charge monthly subscriptions, thinkorswim Scanner is completely free with any Charles Schwab brokerage account. There's no minimum deposit required to open the account, which means you get institutional-grade scanning tools for $0. The catch, if you can call it that, is that you need to open a brokerage account — but Schwab doesn't charge account maintenance fees either.

Core Scanning Tools

thinkorswim Scanner actually consists of three distinct scanning modules, each purpose-built for different asset classes:

Stock Hacker is the equity screening engine. It lets you combine up to 25 filters per scan, pulling from over 400 technical indicators and 30+ fundamental criteria including cash flow metrics, debt ratios, revenue growth, and earnings data. You can screen by price action, volume anomalies, moving average crossovers, RSI levels, MACD signals, and virtually any technical condition you can define.

Option Hacker scans the entire options chain across all optionable stocks simultaneously. This is where thinkorswim Scanner genuinely separates itself from most competitors. You can filter by implied volatility, Greeks (delta, gamma, theta, vega), open interest, volume, days to expiration, and probability of profit. The Sizzle Index — a proprietary metric that compares current options volume to a 5-day average — flags unusual activity that might signal institutional moves before they show up in stock price.

Spread Hacker takes options scanning a step further by screening for multi-leg spread strategies. You define the spread type (vertical, calendar, diagonal, iron condor) and filter by max risk, probability of profit, and return on risk. No other free platform offers anything close to this capability.

Beyond the three Hacker modules, thinkorswim Scanner supports ThinkScript, a proprietary scripting language that lets you build completely custom scan logic. If the 400+ built-in indicators don't cover your edge, you can code your own conditions from scratch. There's also an active community sharing ThinkScript code online, so you're not starting from zero.

Pricing Breakdown

thinkorswim Scanner costs exactly $0 per month. There are no subscription tiers, no premium upgrades, and no feature gates. Every Schwab account holder gets the full scanning suite — Stock Hacker, Option Hacker, Spread Hacker, ThinkScript, all 400+ indicators, and PaperMoney paper trading.

The only costs you'll encounter are trading commissions: $0 for stock and ETF trades, and $0.65 per options contract. That options commission is standard across major brokers, so it's not a disadvantage. There are no platform fees, no data fees for equities, and no charges for real-time streaming quotes on US markets.

Compared to Trade Ideas at $84-$167/month or TC2000 at $9.99-$49.99/month, the price difference is significant. You're getting a professional-grade scanner bundled free with your brokerage account.

What thinkorswim Scanner Does Well

Options scanning is best-in-class for free tools. The combination of Option Hacker, Spread Hacker, and the Sizzle Index gives options traders scanning capabilities that rival or exceed paid alternatives. Screening for iron condors by probability of profit across the entire market in seconds is genuinely powerful.

ThinkScript customization has no ceiling. Unlike screeners that limit you to preset filters, ThinkScript lets you code any scanning logic you can conceive. Moving average ribbon crossovers, custom volatility models, multi-timeframe confirmations — if you can write the logic, thinkorswim Scanner will run it.

Multi-asset coverage in one platform. You can scan stocks, ETFs, options, futures, and forex without switching tools or paying for separate data feeds. The scan results feed directly into charts, option chains, and order entry, so there's zero friction between finding a setup and acting on it.

PaperMoney integration is genuinely useful. The paper trading simulator uses real market data and lets you test scan-based strategies with $100,000 in virtual capital. You can validate whether your scan criteria actually produce profitable setups before risking real money.

Pre-built scan templates save time. Hundreds of ready-made scans covering common setups — gap ups, high unusual volume, earnings movers, oversold bounces — work out of the box. They're also fully editable, so they serve as starting points for customization.

Where thinkorswim Scanner Falls Short

The learning curve is brutal. thinkorswim's interface was designed for power users, and it shows. New traders will face a wall of menus, sub-panels, and configuration options that can take weeks to navigate competently. The scanner setup process alone involves multiple nested menus, filter logic that isn't always intuitive, and ThinkScript syntax that requires genuine programming effort to master.

No public API means no external automation. If you want to pipe scan results into a Python script, a Google Sheet, or an external alerting system, you're out of luck. thinkorswim Scanner is a closed ecosystem. Trade Ideas, by contrast, offers API connectivity and bot-based automation for its higher-tier plans.

Mobile and desktop experiences are disconnected. The thinkorswim mobile app uses a completely different interface from the desktop version. Scans you build on desktop don't always translate cleanly to mobile, and the mobile scanning capabilities are noticeably stripped down. If you switch between devices frequently, this inconsistency is frustrating.

Scan result limits and speed can be an issue. Complex scans with many filters can be slow to return results, especially during high-volume market hours. The platform doesn't always handle large result sets gracefully, and there's no way to schedule scans to run automatically at specific times without keeping the platform open.

No AI-powered features. While competitors like Trade Ideas have integrated AI-driven trade signals (their Holly AI), thinkorswim Scanner relies entirely on rule-based filtering. There's no machine learning pattern recognition, no predictive scoring, and no AI-generated trade ideas. Whether that matters depends on your trading style, but it's a gap in the feature set.

Who Should Use thinkorswim Scanner

Active options traders will find the most value here. The options-specific scanning tools — Option Hacker, Spread Hacker, Sizzle Index — are legitimately the best free options scanning suite available. If you trade options with any regularity, thinkorswim Scanner should be your starting point.

Technical traders who enjoy customization will appreciate ThinkScript and the depth of available indicators. If you like building and refining custom scan criteria, this is your playground.

Budget-conscious traders who don't want to pay $50-$167/month for a standalone screener get an enormous amount of capability at zero cost.

Multi-asset traders scanning across stocks, options, futures, and forex benefit from having everything under one roof.

Who Should NOT Use thinkorswim Scanner

Complete beginners will likely find the platform overwhelming. If you're just starting out and want a simple screener to find stocks by basic criteria, Finviz's free tier is far more approachable. Come back to thinkorswim Scanner once you know what you're looking for.

Algorithmic traders who need API access, automated execution, or external integrations should look at Trade Ideas or build custom solutions with broker APIs that support programmatic access.

How It Compares

thinkorswim Scanner vs. Trade Ideas: Trade Ideas ($84-$167/month) offers AI-powered scanning with Holly AI, real-time alert windows, and automated trading bots. It's faster for momentum-based scanning and offers API access. But thinkorswim Scanner matches it on indicator depth, crushes it on options scanning, and costs $0. For pure stock scanning, Trade Ideas has an edge in speed and AI features. For options scanning and budget-conscious traders, thinkorswim wins.

thinkorswim Scanner vs. Finviz: Finviz is the go-to free stock screener for simplicity and visual market maps. Its interface is clean and intuitive — the opposite of thinkorswim. But Finviz's free tier has delayed data, no options scanning, no custom scripting, and limited technical filters. Finviz Elite ($39.50/month) adds real-time data and backtesting but still can't touch thinkorswim's options capabilities or ThinkScript customization. Finviz is better for quick fundamental screens; thinkorswim Scanner is better for deep technical and options-based scanning.

The Bottom Line

thinkorswim Scanner is the most powerful free stock screener available in 2025, and it's not close — especially for options traders. The combination of Stock Hacker, Option Hacker, Spread Hacker, ThinkScript customization, and 400+ indicators delivers capabilities that paid competitors charge $50-$167/month to match.

The tradeoff is complexity. This is not a tool you'll master in an afternoon. The interface demands patience, and ThinkScript has a real learning curve. If you're willing to invest the time, thinkorswim Scanner rewards that effort with scanning power that can genuinely sharpen your trading edge.

For options traders and technically-minded stock traders who want professional scanning without a monthly bill, thinkorswim Scanner is the clear first choice. Just budget a few weekends to learn it properly.

thinkorswim Scanner Screenshots

thinkorswim Scanner homepage
homepage

thinkorswim Scanner Pricing

Free

Free
  • Full Stock Hacker, Option Hacker, and Spread Hacker
  • Up to 25 filters per scan
  • 400+ technical indicators and ThinkScript custom scans
  • 30+ fundamental filters (cash flow, debt ratios, revenue)
  • Real-time scanning results
  • Hundreds of pre-built scan templates
  • PaperMoney paper trading simulator
  • Sizzle Index for unusual options activity detection
  • Desktop, web, and mobile access with sync
  • $0 stock/ETF commissions, $0.65/contract for options

Features

AI Analysis
Backtesting
Paper Trading
Price Alerts
Mobile App
API Access
Social Features
Broker Integration
Custom Indicators
Automated Trading
Trade Journaling
Performance Analytics
Risk Management
News Feed
Education Content

Pros & Cons

Pros

  • + Completely free with any Schwab account — no subscription, no platform fees, no data fees
  • + Best-in-class options scanning with Option Hacker, Spread Hacker, and Sizzle Index
  • + ThinkScript scripting language allows unlimited custom scan logic beyond preset filters
  • + 400+ technical indicators and 30+ fundamental filters with up to 25 conditions per scan
  • + PaperMoney simulator lets you test scan strategies with $100K virtual capital in live markets
  • + Scans stocks, ETFs, options, futures, and forex in a single integrated platform

Cons

  • - Steep learning curve with a dense, intimidating interface that takes weeks to navigate
  • - No public API for external automation or programmatic integration
  • - Mobile app uses a separate interface from desktop with reduced scanning capabilities
  • - No AI-powered scanning or predictive signals — purely rule-based filtering
  • - Complex scans can be slow during high-volume market hours

Rating Breakdown

4.4
★★★★★

Overall Rating

ease of use
3.5
features
4.9
value
5.0
support
4.0
reliability
4.5

Key Takeaways

  • Completely free with any Schwab account — no subscription, no platform fees, no data fees
  • Best-in-class options scanning with Option Hacker, Spread Hacker, and Sizzle Index
  • ThinkScript scripting language allows unlimited custom scan logic beyond preset filters
  • 400+ technical indicators and 30+ fundamental filters with up to 25 conditions per scan
  • PaperMoney simulator lets you test scan strategies with $100K virtual capital in live markets
  • Scans stocks, ETFs, options, futures, and forex in a single integrated platform
  • Rated 4.4/5 — best for Options traders who need advanced chain and spread screening, Active stock traders building custom technical scan strategies, Technical analysts who want ThinkScript customization depth, Budget-conscious traders who refuse to pay monthly screener subscriptions, Multi-asset traders scanning across stocks, options, futures, and forex
  • $ Free tier available

TL;DR

thinkorswim Scanner is a stock screeners tool rated 4.4/5, best suited for Options traders who need advanced chain and spread screening and Active stock traders building custom technical scan strategies and Technical analysts who want ThinkScript customization depth and Budget-conscious traders who refuse to pay monthly screener subscriptions and Multi-asset traders scanning across stocks, options, futures, and forex. It offers a free plan. Completely free with any Schwab account — no subscription, no platform fees, no data fees and best-in-class options scanning with option hacker, spread hacker, and sizzle index.

thinkorswim Scanner Guides

Compare thinkorswim Scanner

View all thinkorswim Scanner alternatives →

Similar Tools

Affiliate Disclosure: Some links on this page may be affiliate links. If you sign up through our links, we may earn a commission at no extra cost to you. This helps us keep TradingToolsHub free and our reviews independent.