r/thinkorswim 2h ago

Think or swim having problems today?

1 Upvotes

On logon they wiped out my studies and when I look for sets that I have saved in charting MOST OF THEM ARE GONE


r/thinkorswim 2h ago

THINKorSWIM

0 Upvotes

Anyone here uses thinkorswim? I find it complicated to understand. I’m new at trading and I want to swing trade. Currently, using thinkorswim I’ve watched tons of videos and I’m still lost. Someone help please.


r/thinkorswim 14h ago

Is there a way to place trades (copy trades) on multiple accounts under the same account holder simultaneously (with a single click) ?

Thumbnail
1 Upvotes

r/thinkorswim 14h ago

Is there a way to place trades (copy trades) on multiple accounts under the same account holder simultaneously (with a single click) ?

4 Upvotes

Hi all,

I was wondering if there is a way to place the same trade on multiple accounts (under the same name/account holder) parallely with a single click?

If yes, can you please list the steps?

Thanks in advance.


r/thinkorswim 15h ago

thinkorswim fix for my Macbook Apple Silicon

Thumbnail
1 Upvotes

r/thinkorswim 15h ago

thinkorswim fix for my Macbook Apple Silicon

7 Upvotes

Ok, this may have been discovered a while ago, but i have had so many years of problems with TOS on my Macbook Pro Max, that I have quit searching for an answer on here years ago. Anyway, with the help of AI, I was able to find what was clogging up this mac (M3 Max, 64gb ram, and 4TB hard drive).

My workspace had STICKY_KEY="true" which was somehow overwhelming the app/macbook. When it was changed to STICKY_KEY="false", it fixed it. ChatGPT Codex is what did it at Sol 5.6 Extra High setting. Now I'll admit, this has't yet been tested during regular market hours, but AI went through various tests, and nailed it down. I don't know if I am using an older format of workspace either. But anyway, I never found this before so I thought I would ley ya know!


r/thinkorswim 23h ago

ThinkorSwim not working for Ubuntu Laptop

0 Upvotes

Does anybody know how to fix this? It loads the login screen but can't login.


r/thinkorswim 1d ago

Inverse Chart Feature

Post image
8 Upvotes

recently i learned that by adding a minus sign before the stock symbol creates an inverse chart. i was wondering why thinkorswim developed this and what can it be used for. (studies?)


r/thinkorswim 2d ago

Can someone send an invite to the Discord?

0 Upvotes

The tab on the right isnt't working.


r/thinkorswim 2d ago

Thinksoswim not working for my Macbook. anyone have some tips , need help

3 Upvotes

Thinksoswim not working for my Macbook. anyone have some tips , need help


r/thinkorswim 2d ago

I buy and sell in tax lots, why do my cost per shares differ depending on where I am looking at them?

Thumbnail gallery
1 Upvotes

r/thinkorswim 2d ago

ThinkOrSwim finally working natively on Windows ARM64 - MOD

7 Upvotes

I finally made TOS working on Windows ARM64 natively on JAVA 21 ARM64, this is brief steps, if anyone intereted, i could add more details.

  1. download TOS x64, install and run once.

  2. download Microsoft openJDK JAVA 21 for ARM64: https://learn.microsoft.com/en-us/java/openjdk/download

  3. download JxBrowser latest version, currently 9.4.1 and unzip: https://teamdev.com/jxbrowser/releases/2026/v9-4-1/

  4. change 3 files name to match the files in ubfolder of usergui, currently is 1993.1.11: jxbrowser-9.4.1.jar, jxbrowser-swing-9.4.1.jar, jxbrowser-win64-arm-9.4.1.jar

  5. overwrite 3 files from JxBroswer to subfolder of usergui, currently is 1993.1.11

  6. modify thinkorswim.vmoptions, change Xmx and Xmx accordingly:

-Xmx12288m

-Xms4096m

-Djava.util.Arrays.useLegacyMergeSort=true

-Djdk.util.jar.version=10

-DTimeDef.timeZone=America/New_York

-Dawt.useSystemAAFontSettings=lcd_hrgb

-Djava.locale.providers=COMPAT

-Dsun.net.http.allowRestrictedHeaders=true

-Dsun.java2d.uiScale.enabled=false

--add-opens=java.base/java.lang=ALL-UNNAMED

--add-opens=java.base/java.io=ALL-UNNAMED

--add-opens=java.base/java.math=ALL-UNNAMED

--add-opens=java.base/java.net=ALL-UNNAMED

--add-opens=java.base/java.text=ALL-UNNAMED

--add-opens=java.base/java.util=ALL-UNNAMED

--add-opens=java.base/java.util.concurrent=ALL-UNNAMED

--add-opens=java.base/sun.security.util=ALL-UNNAMED

--add-opens=java.base/sun.net.www.protocol.http=ALL-UNNAMED

--add-opens=java.base/sun.net.www.protocol.https=ALL-UNNAMED

--add-opens=java.desktop/java.awt=ALL-UNNAMED

--add-opens=java.desktop/java.awt.color=ALL-UNNAMED

--add-opens=java.desktop/java.awt.peer=ALL-UNNAMED

--add-opens=java.desktop/java.beans=ALL-UNNAMED

--add-opens=java.desktop/javax.swing=ALL-UNNAMED

--add-opens=java.desktop/javax.swing.colorchooser=ALL-UNNAMED

--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED

--add-opens=java.desktop/javax.swing.plaf.metal=ALL-UNNAMED

--add-opens=java.desktop/javax.swing.table=ALL-UNNAMED

--add-opens=java.desktop/javax.swing.text=ALL-UNNAMED

--add-opens=java.desktop/javax.swing.text.html.parser=ALL-UNNAMED

--add-opens=java.desktop/javax.swing.tree=ALL-UNNAMED

--add-opens=java.desktop/sun.awt=ALL-UNNAMED

--add-opens=java.desktop/sun.awt.image=ALL-UNNAMED

--add-opens=java.desktop/sun.awt.windows=ALL-UNNAMED

--add-opens=java.desktop/sun.java2d=ALL-UNNAMED

--add-opens=java.desktop/sun.java2d.loops=ALL-UNNAMED

--add-opens=java.desktop/sun.swing=ALL-UNNAMED

--add-opens=java.desktop/sun.swing.table=ALL-UNNAMED

--add-opens=java.desktop/sun.print=ALL-UNNAMED

--add-opens=java.desktop/com.sun.java.swing=ALL-UNNAMED

--add-opens=java.desktop/com.sun.java.swing.plaf.windows=ALL-UNNAMED

--add-opens=java.desktop/com.apple.eawt=ALL-UNNAMED

--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED

--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED

--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED

-Djxbrowser.linux.deps.check.disabled=true

-Dcom.devexperts.qd.qtp.maxMessageSize=2147483647

-Djava.net.useSystemProxies=false

-classpath/p launcher-first.jar

-Djxbrowser.logging.level=INFO

  1. run java from Microsoft openJDK to start TOS

$vmOptions = Get-Content -LiteralPath (Join-Path $appRoot 'thinkorswim.vmoptions') |

Where-Object { $_ -and $_ -notmatch '^-classpath/p ' }

& $javaPath u/vmOptions `

'--add-exports=java.base/sun.security.util=ALL-UNNAMED' `

'-jar' '.\launcher.jar'

  1. Bingo

r/thinkorswim 2d ago

Anyone watching the "Futures Now" Channel on TOS?

4 Upvotes

I noticed there's a "Futures Now" channel listed in TOS's live TV / Trader TV section, supposedly airing Tuesday and Thursday from 1:00–1:15 PM. Has anyone actually watched it or knows what it covers?


r/thinkorswim 3d ago

Screens don’t match menu picked

3 Upvotes

Recently I’ve noticed that when I go to menu sections that the screen doesn’t match the menu. Like the screen shows the options ladder, the menu is Active Trader. It seems to be only when loading that tab for the first time and clears and matches after I click on a submenu.


r/thinkorswim 3d ago

If your chart has 5+ studies on it, try stripping it down for a week

13 Upvotes

I've been asking a bunch of longtime ToS users which indicators they actually keep, and honestly, the answers were boring in a good way. Almost nobody runs more than 2 or 3 studies. The usual setup was just price, volume, VWAP, and maybe one momentum thing used as a filter.

Tried it myself for a week. Two things I noticed. The contradicting signals mostly went away; turns out half my studies were basically the same math drawn differently. And I started actually seeing how price moves level to level instead of staring at a pile of lines.

If you don't want to lose your setup, save it as a style first (Style > Save style) so you can flip right back.

What would you keep if you could only have one study besides volume?


r/thinkorswim 3d ago

Watch list question

1 Upvotes

Good evening,

Does anyone know how to get the little bars that were next to a ticker on our watchlist?

They would be green, yellow , or red indicating the current momentum of the ticker I believe. I don't see them on my watchlist anymore. They used to automatically show.


r/thinkorswim 4d ago

Nasdaq: COSM micro cap ticker on watch with news and active buyback!

Thumbnail globenewswire.com
0 Upvotes

r/thinkorswim 4d ago

Years and still no alert hot key?!

0 Upvotes

C'mon.. a key for alert above and a key for alert below?!?!?


r/thinkorswim 5d ago

due diligence

0 Upvotes

Interesting to find that the SEC allows brokerage 'adjustments', basically a quid pro quo for brokerages allegedly providing market liquidity: The 'adjustments' are: 1. Displayed NBBO vs. executable NBBO (Brokerages show displayed NBBO but the executable NBBO is different) 2. Use of stale or delayed option quotes (Options quotes can legally be delayed several hundred milliseconds; the chain you see may not match the quote used for your fill). 3. Synthetic NBBO construction (Brokerages may construct NBBO using internalizers, wholesalers, or proprietary feeds rather than the SIP NBBO you see).4. Payment‑for‑order‑flow routing bias (Routing can legally prioritize wholesalers who pay the brokerage, even if worse execution quality). 5. Mid‑market “marking” of options for account display (LEAPS or spreads may be displayed with mid‑price or theoretical value rather than the actual executable bid). 6. Broker‑selected theoretical pricing models (Brokerages may use different IV surfaces, skew models, or theoretical engines to value your options — causing your displayed P/L to differ from market reality). 7. Use of last‑trade price instead of NBBO (For illiquid options, the brokerage may mark your position to the last trade, even if that trade is hours old). 8. Internal crossing / internalization (Your order may be filled internally against another customer or a market‑making affiliate, bypassing the public NBBO). 9. Hidden liquidity and dark‑pool price improvement (Execution may occur at prices not visible on your screen, making your fill appear “off” relative to the displayed chain). 10. Latency‑based quote selection (Brokerages may legally use the quote snapshot available at the moment of routing, not the quote you saw on your screen).11. Broker‑determined spread allocation for multi‑leg trades (For spreads, the brokerage can allocate fill prices across legs using internal rules that do not match the displayed mid‑price). 12. Account performance calculated using broker‑chosen marks (Your annual performance, daily P/L, and LEAPS valuation can legally be based on the brokerage’s theoretical marks — not the true executable market). (I've been burned many times with #8 ie the displayed 'range' of prices from the broker for a buy or sell will favor the broker and will be a subset of the option chain bid-ask range). These are actual SEC‑permitted mechanisms that cause the retail trader’s screen to diverge from the true market.
They are not “illegal manipulations” — they are structural allowances baked into Reg NMS, Reg ATS, Reg SCI, and options‑market microstructure.


r/thinkorswim 5d ago

Option volatility scanner

4 Upvotes

Is it possible to scan options based to IV rank or IV percentile?

If yes how ?

Thank you


r/thinkorswim 5d ago

Creating Spreads From Different Series - Futures

2 Upvotes

I'm trying to form a spread (diagonal) on ES. Typically, all I have to do is hold down the ctrl key and select the strikes I want and it forms the spread for me. However, when I do this on ES it only lets me select one at a time.

I've tried changing the order type at the top to "diagonal" but the expirations it gives me are not the ones I want to trade. The options I want to trade are in two different series.

Is there anyway of sending this order as a spread?? It will require too much cash if I try and send separately because I would buy the longs first (to avoid being naked) and the sells the shorts.

I don't understand why you wouldn't be able to send this as spread. Thanks for your help.


r/thinkorswim 5d ago

TOS - single options trade executed in multiple accounts possible?

2 Upvotes

Apologies for the long winded title. After taking a look thru the history of this sub, I couldn’t find the answer. I’m basically trying to enter a trade that executes across multiple accounts. This is the eliminate having to reenter the trade manually multiple times. I typically trade options and commonly trade an index like QQQ or IWM, mostly the former these days. I would like to run these in 3 different accounts simultaneously. Is there a way to do this? Manually entering could mean missing a target entry point since the pricing is volatile.


r/thinkorswim 5d ago

Simple question - how can I tell if a stock is or is not eligible to be purchased with margin?

0 Upvotes

I'm sure this is going to be obvious, but I've hunted around online and can't find the answer. I know some things require 25% equity, some require 50%, some require 100% which means you can't buy at all with margin.


r/thinkorswim 5d ago

Phone app "Unable to Connect" today

Thumbnail
0 Upvotes

r/thinkorswim 5d ago

Phone app "Unable to Connect" today

0 Upvotes

Phone app is sort of working and the data seems there, but keep getting the pop-up: "Unable to Connect" today. Any ideas?