Anyone using a high end PC and still experiences slowness with TWS

Do a clean install of Windows and do a rebuild of your TWS XML file. The XML file is the :config: for your TWS setup. Start with the minimum of charts. Then you have a baseline.

The XML file get bigger and bogged down after it changes a lot. My xml file was 7kb and reduced it to 3.5 kb and there was a good improvement.

Running i7-8750H, Evo 970 Pro SSD and RTX2070. If you check the resource monitor, CPU speed is not the bottleneck enough to warrant a new CPU. Just about any dedicated GPU works and integrated ones too. SSD always helps on booting anything.

Bottom line, the issue is more your setup-config of TWS and stale Win 10 install, not the hardware. Sure a new machine will help, but that is also a clean Win10 and TWS install which would probably account for a large portion of the improvement.

You mean format my PC and rebuild windows and start a layout of TWS all over?
 
oh damn, do the charts take time to load too? and when you change tickers on the watchlist, does it feel like it pauses or takes time to change?
Only the option charts are slow to load, stocks load quick. I run a chart , Market depth , book trader , T& S , news feed and and activity scanner and use the classic TWS . My set up is somewhat sparse and I only monitor about 6 stocks or options a day in TWS , Most of my monitoring is with Street Smart Edge . I also run Schwab Street Smart Edge at the same time. Where I also get a lag is when I want to modify a trade. I have been using TWS for over 20 years . I have a 1 gigabit Internet connection. It takes about 30 seconds for TWS to fully load. FYI I have a Samsung Pro 970 NVME drive .
 
Do a clean install of Windows and do a rebuild of your TWS XML file. The XML file is the :config: for your TWS setup. Start with the minimum of charts. Then you have a baseline.

The XML file get bigger and bogged down after it changes a lot. My xml file was 7kb and reduced it to 3.5 kb and there was a good improvement.

Running i7-8750H, Evo 970 Pro SSD and RTX2070. If you check the resource monitor, CPU speed is not the bottleneck enough to warrant a new CPU. Just about any dedicated GPU works and integrated ones too. SSD always helps on booting anything.

Bottom line, the issue is more your setup-config of TWS and stale Win 10 install, not the hardware. Sure a new machine will help, but that is also a clean Win10 and TWS install which would probably account for a large portion of the improvement.
You mean format my PC and rebuild windows and start a layout of TWS all over?

A full windows install is a big deal and this might not even be the issue , you should start with a clean TWS install which would also mean cleaning out his registry. Based on what you have said said his system seems fine. When was the last time you cleaned up your registry ?
 
Only the option charts are slow to load, stocks load quick. I run a chart , Market depth , book trader , T& S , news feed and and activity scanner and use the classic TWS . My set up is somewhat sparse and I only monitor about 6 stocks or options a day in TWS , Most of my monitoring is with Street Smart Edge . I also run Schwab Street Smart Edge at the same time. Where I also get a lag is when I want to modify a trade. I have been using TWS for over 20 years . I have a 1 gigabit Internet connection. It takes about 30 seconds for TWS to fully load. FYI I have a Samsung Pro 970 NVME drive .
Thanks for the reply.
For one chart it might not be an issue, but I run 4 monitors, 24 charts, 2 scanners, newsfeed and watchlist.
Some tickers take a lot of time to load such as APPS/SRNE. Do you see that issue as well? You mind trying to load these tickers for me and see how long it takes for the chart to load them? Would be much appreciated
 
Have you tried it yourself?

With a new TWS update I witnessed a slowness several months ago. I closed the new module (about videos) in classic TWS by clicking on the bottom left icons. Everything was way faster after.
 
Thanks for the reply.
For one chart it might not be an issue, but I run 4 monitors, 24 charts, 2 scanners, newsfeed and watchlist.
Some tickers take a lot of time to load such as APPS/SRNE. Do you see that issue as well? You mind trying to load these tickers for me and see how long it takes for the chart to load them? Would be much appreciated

People seem to be misunderstanding. We're talking about lag from so many charts being open. I also rock about 26 charts open at same time. 16 of them being individual stocks. Then two group of 4 charts tracking 2 stocks with 4 different time frames open (1min,5min,15min,daily). With 1 to 2 indicators on each chart.

If I use tws with only 4 charts of course it works better. But as you get to the higher end something just boggs down. And as I mentioned earlier there's a unique problem to linked charts where one time frame will load and the others will lag or not load at all. There's something that happens when requesting multiple lines of chart data simultaneously for the same ticker.

I'll have to start recording my trading sessions again to demonstrate the issue to people.
 
People seem to be misunderstanding. We're talking about lag from so many charts being open. I also rock about 26 charts open at same time. 16 of them being individual stocks. Then two group of 4 charts tracking 2 stocks with 4 different time frames open (1min,5min,15min,daily). With 1 to 2 indicators on each chart.

If I use tws with only 4 charts of course it works better. But as you get to the higher end something just boggs down. And as I mentioned earlier there's a unique problem to linked charts where one time frame will load and the others will lag or not load at all. There's something that happens when requesting multiple lines of chart data simultaneously for the same ticker.

I'll have to start recording my trading sessions again to demonstrate the issue to people.

Yes the same happens to me, some charts will load on one timeframe but not on other timeframes.
That's why maybe I was thinking a super fast CPU with 12 cores might solve the issue. Are you using other softwares or just TWS?
 
This is a response I got from a person:
I have an Asus rog strix g17 i7-10750 with the rtx 2060. It runs pretty smooth for me, I think the part that slows me down is my poor internet connection. I am also running 2 extra monitors ( 3 in total)

Everything loads instantly. I have 3 monitors going at once, one screen has four tickers in a 5 min time frame, another screen has 2 tickets split down the middle 2 min and 5 min, and then the centre screen as 2 tickets as well along with all of the performance details and order entry. I have extremely slow internet and it causes latency problems but it’s easily fixable. But everything is lightening fast as long as my internet is having a good day. ( I live in the middle of nowhere so I don’t have the choice of high speed connections)

And this is from another person:
Ryzen 5 3600, nvidia rtx 2070S, 16 GB medium speed ram, a fast ssd. Dont remember the exact details on ram ssd speed but its a gaiming pc. No lag on tws. Loads fast, windows change fast, chart is smooth. Only whenbit comes to the data they provide might some time to load thats it.

So I guess maybe a very powerful pc can solve it unless these 2 are lucky

What's your average internet speed while connected to TWS ???

Also, what's the minimum requirements by TWS for the internet speed ???

You're using TWS via WiFi or Ethernet direct line ???

I only ask the above because I know someone using TWS which a high end computer and he simply changed his internet provider with speed including going from 120 mpbs to 400 mpbs (WiFi)...

That slowness when loading a new chart...disappeared on WiFi.

No slowness when connected via Ethernet that gives him 650 mpbs.

Simply, its either your computer (you mentioned someone gave it to you) because it doesn't sound like its dedicated to trading as in you're not using it for anything else or its your internet provider.

Yes the same happens to me, some charts will load on one timeframe but not on other timeframes.
That's why maybe I was thinking a super fast CPU with 12 cores might solve the issue. Are you using other softwares or just TWS?

Have you tested TWS with just one chart loaded and then load a 2nd chart to see if the same slowness appears and/or the slowness appears on certain timeframes only ???

Then keep adding charts...3rd chart, 4th chart until you see the slowness appears. You'll then no the limitations of your number of charts you can have with your current computer system.

wrbtrader
 
Last edited:
Yes the same happens to me, some charts will load on one timeframe but not on other timeframes.
That's why maybe I was thinking a super fast CPU with 12 cores might solve the issue. Are you using other softwares or just TWS?

Yeah...think or swim and I have that running with 26 charts and I can switch tickers and charts are populated instantly.
 
What's your average internet speed while connected to TWS ???

Also, what's the minimum requirements by TWS for the internet speed ???

You're using TWS via WiFi or Ethernet direct line ???

I only ask the above because I know someone using TWS which a high end computer and he simply changed his internet provider with speed including going from 120 mpbs to 400 mpbs (WiFi)...

That slowness when loading a new chart...disappeared on WiFi.

No slowness when connected via Ethernet that gives him 650 mpbs.

Simply, its either your computer (you mentioned someone gave it to you) because it doesn't sound like its dedicated to trading as in you're not using it for anything else or its your internet provider.



Have you tested TWS with just one chart loaded and then load a 2nd chart to see if the same slowness appears and/or the slowness appears on certain timeframes only ???

Then keep adding charts...3rd chart, 4th chart until you see the slowness appears. You'll then no the limitations of your number of charts you can have with your current computer system.

wrbtrader

I have internet subscription of 60mbs and I am using Ethernet. I guess I Should increase my speed.

Yes I think my PC can certainly be a factor to why TWS is slow specially it is old and my brother was using it for gaming as well.

I just tried on my other laptop which is also not the best but is a i7-8750H with 16GB DDR4. It does bug a bit when loading/zooming charts specially giving me "Attempting to retrieve data"

I guess for TWS you need a really powerful PC unlike other softwares that can run on lower PC requirements.

Thanks for your help :)
 
Back
Top