Thinkorswim Forex Spreads Guide, Covering Costs, Calculations, Examples, and Risk Controls

A practical breakdown of how forex spreads work on the Thinkorswim platform—covering definitions, cost calculations, real-world examples, and essential risk controls. Whether you are new to forex or an experienced trader, this guide helps you understand the true cost of trading and how to manage it effectively.

📊 What Is a Forex Spread?

A forex spread is the difference between the bid price (the price at which you can sell a currency pair) and the ask price (the price at which you can buy it). This difference represents the cost of executing a trade and is one of the primary ways brokers generate revenue. On Thinkorswim, spreads are displayed in pips and vary by currency pair, market conditions, and account type.

The spread is essentially the transaction cost you pay each time you enter and exit a position. For example, if the bid price for EUR/USD is 1.1050 and the ask price is 1.1052, the spread is 0.0002 or 2 pips. This means you would need the market to move in your favor by at least 2 pips just to break even on that trade.

Note: According to the Bank for International Settlements (BIS) 2022 Triennial Central Bank Survey, the forex market is the largest financial market globally, with average daily turnover exceeding $7.5 trillion. Spreads are a direct reflection of liquidity and market depth in this vast ecosystem. Always verify current spread data on the Thinkorswim platform, as rates fluctuate in real time.

How Spreads Work on Thinkorswim

Thinkorswim provides forex spreads through two primary routing options: standard routing and direct routing. The choice between these affects the spread width and whether a commission applies.

Standard Routing (No Commission)

With standard routing, Thinkorswim offers a marked-up spread that includes the broker's compensation. There is no separate commission per trade. This is the simpler option for retail traders who prefer to see the cost built into the spread rather than paying a separate fee. Spreads are typically wider than direct routing but vary by pair.

Direct Routing (Commission-Based)

Direct routing provides access to raw interbank spreads, which are significantly tighter. A separate commission is charged per 1,000 units traded (often around $0.20). This option is generally more cost-effective for active traders who trade larger volumes, as the tighter spread can more than offset the commission cost.

Platform tip: Thinkorswim displays the bid/ask prices and the current spread in the trade screen. You can monitor spread changes in real time, which is especially useful during news events or market open/close periods.

The National Futures Association (NFA) requires forex brokers to disclose all costs, including spreads and commissions, clearly to retail clients. Thinkorswim complies with these regulations, and you can review the full fee schedule through the platform or the broker's official disclosures.

🔢 Calculating Forex Spread Costs

To calculate the cost of a spread, you need three pieces of information: the spread in pips, the pip value for the currency pair, and the trade size (lot size). The formula is:

Spread Cost = Spread (in pips) × Pip Value

The pip value depends on the currency pair and the trade size. For pairs where the quote currency is USD (like EUR/USD), one pip is typically $10 per standard lot (100,000 units). For pairs where USD is the base currency (like USD/JPY), the pip value varies based on the exchange rate.

Step-by-Step Calculation

  1. Identify the spread in pips from the Thinkorswim platform.
  2. Determine the pip value for your trade size and currency pair.
  3. Multiply the spread by the pip value to get the dollar cost per trade.
  4. If using direct routing, add the commission to the spread cost for the total trade cost.

Quick reference: For standard lots (100,000 units) on EUR/USD, each pip = $10. On a 1.2-pip spread, the cost is $12 per round trip. For micro lots (1,000 units), each pip = $0.10, so the same spread costs $0.12.

The Commodity Futures Trading Commission (CFTC) provides educational materials on forex trading costs and encourages traders to understand the full cost structure before trading. Always check the Thinkorswim platform for the most up-to-date spread and pip values.

📈 Practical Examples

Example 1: Standard Routing – EUR/USD

You are trading EUR/USD with a standard routing account. The current bid is 1.10500 and the ask is 1.10518, giving a spread of 1.8 pips. You decide to trade 1 standard lot (100,000 units). The pip value for EUR/USD is $10 per pip. Your spread cost is:

1.8 pips × $10/pip = $18.00

This $18 is your cost to enter and exit the trade. If the market moves in your favor by 2 pips, you break even; anything beyond that is profit.

Example 2: Direct Routing – GBP/USD

You use a direct routing account to trade GBP/USD. The raw spread is 0.4 pips, and the commission is $0.20 per 1,000 units. You trade 2 mini lots (20,000 units). The pip value for GBP/USD is $2 per pip for a mini lot (10,000 units), so for 20,000 units, pip value is $4 per pip.

Spread cost = 0.4 pips × $4 = $1.60
Commission = $0.20 × 20 = $4.00
Total cost = $1.60 + $4.00 = $5.60

Even with the commission, the total cost of $5.60 on a 20,000-unit trade is competitive compared to the standard routing spread cost for a similar trade size.

Example 3: News Event – USD/JPY

During a major economic data release, the spread on USD/JPY widens from its typical 0.9 pips to 3.5 pips. You are trading 1 standard lot (100,000 units). The pip value for USD/JPY is approximately $8.33 per pip (depending on the USD/JPY rate). The spread cost during the news event is:

3.5 pips × $8.33 = $29.16

This is significantly higher than the typical cost, illustrating the importance of monitoring spreads and avoiding trading during high-volatility periods unless you have factored in the increased cost.

For current spread and pip data, always refer to the Thinkorswim platform. The Federal Reserve and BIS provide reference exchange rate data that traders can use for context, but real-time trading data comes directly from your broker.

📊 Spread & Cost Comparison Table

The table below compares the spread costs for major currency pairs under different account routing options on Thinkorswim. All figures are illustrative and based on typical market conditions. Always check the platform for live rates.

Currency Pair Standard Routing Spread (pips) Direct Routing Spread (pips) Commission (per 1,000 units) Total Cost (1 standard lot)
EUR/USD 1.8 0.3 $0.20 Standard: $18.00
Direct: $23.00*
GBP/USD 2.0 0.4 $0.20 Standard: $20.00
Direct: $24.00*
USD/JPY 1.5 0.2 $0.20 Standard: ~$12.50
Direct: ~$17.50*
AUD/USD 1.9 0.4 $0.20 Standard: $19.00
Direct: $24.00*
USD/CAD 2.1 0.5 $0.20 Standard: ~$16.80
Direct: ~$22.80*

* Direct routing total cost includes both spread and commission. Standard routing total cost is spread only. Pip values used: EUR/USD & GBP/USD = $10/pip, USD/JPY & USD/CAD = ~$8.33/pip, AUD/USD = $10/pip (varies with rate). Figures are illustrative; verify current rates on Thinkorswim.

Which is cheaper? For smaller trades (micro/mini lots), the standard routing may be more cost-effective because the commission on direct routing can be proportionally higher. For larger trades (standard lots or more), direct routing often works out cheaper due to tighter spreads. Always calculate based on your typical trade size.

User Decision Criteria: Choosing Your Routing Option

Deciding between standard and direct routing on Thinkorswim depends on several factors. Use the checklist below to evaluate which option suits your trading style.

▶ Choose Standard Routing If:

  • You trade small sizes (micro/mini lots).
  • You prefer a single, all-in cost structure.
  • You are a beginner or trade infrequently.
  • You want to avoid calculating separate commissions.

▶ Choose Direct Routing If:

  • You trade standard lots or larger.
  • You are an active, high-volume trader.
  • You want the tightest possible spreads.
  • You are comfortable with separate commission fees.

The NFA and CFTC remind retail traders to understand the full cost structure before trading. Review the Thinkorswim fee schedule and your account type to make an informed choice.

Common Misconceptions About Thinkorswim Forex Spreads

ⓘ Misconception 1: “The spread is the only cost.”

While the spread is a major cost, direct routing accounts also have commissions. The total cost is spread + commission. Always check both components.

ⓘ Misconception 2: “Spreads are fixed and never change.”

Thinkorswim spreads are variable. They widen during news events, low-liquidity sessions, and periods of high volatility. Monitor the platform for real-time changes.

ⓘ Misconception 3: “All pairs have the same spread.”

Major pairs (EUR/USD, GBP/USD, USD/JPY) have much tighter spreads than exotic pairs (USD/TRY, USD/ZAR). Spreads vary widely by liquidity and pair popularity.

ⓘ Misconception 4: “Direct routing is always cheaper.”

Direct routing is not always cheaper for small trades. The commission can make it more expensive than the built-in spread of standard routing. Always calculate the total cost for your trade size.

ⓘ Misconception 5: “The Thinkorswim spread is the same as the interbank rate.”

Thinkorswim's displayed spread includes a markup for standard routing or a commission for direct routing. The raw interbank spread is only available through direct routing and still includes broker execution costs.

The CFTC's retail forex fraud education materials emphasize that traders should be fully aware of all costs and risks. Misunderstanding spreads can lead to unexpected expenses and poor trading decisions.

🛡 Risk Controls & Warnings

⚠ Important Risk Warning

Forex trading involves significant risk of loss and is not suitable for all investors. The leveraged nature of forex trading means that even small market movements can result in substantial losses, potentially exceeding your initial deposit. Spreads, commissions, and other costs add to your total trading expenses.

The CFTC and NFA warn that retail forex trading carries a high level of risk. You should only trade with funds you can afford to lose. Use stop-loss orders, limit position sizes, and never risk more than a small percentage of your account on any single trade.

Practical Risk Controls for Spread Trading

Final check: Before placing any trade, verify the current spread, your account routing, and the total cost (spread + commission). Use the Thinkorswim platform's trade preview to see exact costs before execution.

The Federal Reserve and BIS provide excellent macroeconomic data that can help you understand currency market trends, but they do not provide trading advice. All trading decisions are your own responsibility. Always verify current rules, fees, spreads, rates, broker availability, and platform terms with the relevant authority or provider.

Frequently Asked Questions

Q: What is a forex spread on Thinkorswim?

A forex spread on Thinkorswim is the difference between the bid price and the ask price for a currency pair. It represents the broker's fee for executing the trade. Thinkorswim displays both raw spreads and marked-up spreads depending on the account type and whether you use the direct routing or standard routing option.

Q: How do I calculate forex spread costs on Thinkorswim?

To calculate the spread cost, multiply the spread in pips by the pip value for your trade size. For example, if the spread on EUR/USD is 1.2 pips and you trade one standard lot (100,000 units), the cost is 1.2 pips × $10 per pip = $12. For micro or mini lots, adjust the pip value accordingly.

Q: Does Thinkorswim charge a commission on forex trades?

Yes, Thinkorswim charges a commission on forex trades depending on the account type. Standard accounts typically have a wider spread and no commission, while direct routing accounts have tighter spreads plus a commission of around $0.20 per 1,000 units traded. Always verify current commission rates with TD Ameritrade or the current broker provider.

Q: What is the average spread on Thinkorswim for major pairs?

The average spread on Thinkorswim for major pairs like EUR/USD typically ranges from 0.8 to 1.5 pips for standard accounts and 0.1 to 0.5 pips for direct routing accounts (plus commission). Spreads vary based on market conditions, time of day, and liquidity. Always check the platform for current real-time spreads.

Q: How can I reduce the spread cost when trading forex on Thinkorswim?

You can reduce spread costs by using a direct routing account with tighter spreads, trading during high-liquidity sessions (London/NY overlap), trading major pairs with tighter spreads, and avoiding trading during news events when spreads widen. Also, consider trading larger sizes to make commission costs more efficient.

Q: Are Thinkorswim forex spreads fixed or variable?

Thinkorswim forex spreads are variable and fluctuate based on market conditions, liquidity, and volatility. During calm market periods, spreads tend to be tighter. During high-impact news releases or low-liquidity sessions, spreads can widen significantly. The platform shows real-time spreads for each currency pair.

Q: Does Thinkorswim show the spread in pips or points?

Thinkorswim displays spreads in pips for most currency pairs. For pairs quoted with five decimal places, a pip is typically the fourth decimal place (e.g., 0.0001 for EUR/USD). The platform also shows the bid/ask prices, and the difference is the spread displayed in pips. Some pairs like USD/JPY use two decimal places for pips.

Q: What risk controls should I use with Thinkorswim forex spreads?

Key risk controls include setting stop-loss orders to limit downside, monitoring spread widening during news events, using limit orders instead of market orders to avoid slippage, keeping position sizes small relative to account equity, and regularly reviewing spread costs as part of your trading plan. The CFTC and NFA recommend using stop-losses and risk limits in all forex trading.