
thinkorswim
Brokerage trading platforms
Financial services software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if thinkorswim and its alternatives fit your requirements.
Pay-as-you-go
Small
Medium
Large
- Media and communications
- Real estate and property management
- Construction
What is thinkorswim
thinkorswim is a brokerage trading platform used to research markets, chart securities, and place trades across multiple asset classes. It targets active self-directed traders who need advanced order types, options analysis, and configurable workspaces. The platform is offered as desktop, web, and mobile applications and is closely integrated with the brokerage account and data services of its owner.
Advanced options analytics
The platform includes options-focused tools such as strategy builders, risk profiles, probability and Greeks views, and multi-leg order entry. These capabilities support scenario analysis and trade structuring directly from the trading ticket. For options-heavy workflows, it provides more built-in analysis than many broker web platforms that focus on simpler order entry.
Rich charting and studies
thinkorswim provides extensive charting with a large library of technical indicators, drawing tools, and multi-timeframe layouts. Users can build and save complex chart templates and link charts to watchlists and positions for faster navigation. This supports research workflows similar to dedicated charting tools while remaining connected to execution.
Custom scripting and automation
The platform supports custom indicators, scans, and alerts through its scripting language (thinkScript). Traders can create rule-based watchlist columns, conditional alerts, and custom studies to standardize analysis. This enables repeatable workflows without requiring external plugins or separate analytics software.
Steep learning curve
The desktop application exposes many modules, settings, and order configurations that can be difficult for new users to navigate. Common tasks may require understanding platform-specific terminology and workspace management. Users seeking a minimal interface may find it less approachable than simpler broker web platforms.
Brokerage-tied ecosystem
thinkorswim is designed to work within the owner’s brokerage environment, including its account types, market data entitlements, and policies. This limits portability for users who want a broker-agnostic front end or who need to connect multiple brokers in one interface. Data and execution features depend on the brokerage relationship rather than being a standalone software subscription.
Resource-heavy desktop performance
The desktop platform can be demanding on CPU and memory, especially with multiple charts, scanners, and streaming data enabled. Performance can vary by hardware and workspace complexity, and users may need to tune settings to reduce lag. This can be a constraint for older machines or multi-monitor setups with many active widgets.
Plan & Pricing
Pricing model: Pay-as-you-go Free tier/trial:
- thinkorswim platform access: Free for Charles Schwab clients (no platform access fee).
- Guest Pass: 30-day Guest Pass (time-limited trial/simulated account) available for non-clients to try thinkorswim.
Example costs (official Schwab pricing):
- Listed stocks & ETFs (online): $0 online commission.
- Options (online): $0 online base commission + $0.65 per contract.
- Futures & futures options: $2.25 per contract (plus exchange & regulatory fees).
- US OTC equities (online): $6.95 per trade.
- Broker-assisted trades: $25 service charge (plus any per-contract fees where applicable).
- Mutual funds: $0 for Schwab OneSource funds; up to $74.95 per purchase for other mutual funds.
- Bonds (secondary trades): $1 per bond, $10 minimum, $250 maximum.
- Certain specialty/foreign transactions have separate pricing (per Schwab disclosures).
- Optional add-on: Bookmap full thinkorswim version — $39.99 per month (trial available for limited symbols).
Discounts / notes:
- No account or trade minimums for standard accounts (but margin/options approvals and PDT rule requirements apply—for example, pattern day traders must maintain $25,000 minimum equity to day trade on margin).
- Exchange, regulatory, and clearing fees may apply in addition to stated commission rates.
- Some pricing exceptions apply (large block trades, trades placed directly on a foreign exchange, transaction-fee mutual funds, certain fixed-income products, etc.) — see Schwab Pricing Guide for full schedule.
Seller details
The Charles Schwab Corporation
Westlake, Texas, USA
1971
Public
https://www.schwab.com/
https://x.com/CharlesSchwab
https://www.linkedin.com/company/charles-schwab/